@NotNull public List<? extends PackagingElement<?>> createElements( @NotNull ArtifactEditorContext context) { return Collections.singletonList( PackagingElementFactory.getInstance() .createArtifactElement(myArtifact, context.getProject())); }
public SourceItemPresentation createPresentation(@NotNull ArtifactEditorContext context) { final ArtifactPointer pointer = ArtifactPointerManager.getInstance(context.getProject()).create(myArtifact); return new DelegatedSourceItemPresentation(new ArtifactElementPresentation(pointer, context)) { @Override public int getWeight() { return SourceItemWeights.ARTIFACT_WEIGHT; } }; }