public class UsageInArtifact extends ProjectStructureElementUsage
Constructor and Description |
---|
UsageInArtifact(Artifact originalArtifact,
ArtifactsStructureConfigurableContext context,
ProjectStructureElement sourceElement,
ArtifactProjectStructureElement containingElement,
java.lang.String parentPath,
PackagingElement<?> packagingElement) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
ProjectStructureElement |
getContainingElement() |
javax.swing.Icon |
getIcon() |
PlaceInProjectStructure |
getPlace() |
java.lang.String |
getPresentableLocationInElement() |
java.lang.String |
getPresentableName() |
ProjectStructureElement |
getSourceElement() |
int |
hashCode() |
void |
removeElement() |
void |
removeSourceElement() |
void |
replaceElement(PackagingElement<?> replacement) |
void |
replaceElement(ProjectStructureElement newElement) |
public UsageInArtifact(Artifact originalArtifact, ArtifactsStructureConfigurableContext context, ProjectStructureElement sourceElement, ArtifactProjectStructureElement containingElement, java.lang.String parentPath, PackagingElement<?> packagingElement)
public ProjectStructureElement getSourceElement()
getSourceElement
in class ProjectStructureElementUsage
public ProjectStructureElement getContainingElement()
getContainingElement
in class ProjectStructureElementUsage
public void removeElement()
public void replaceElement(PackagingElement<?> replacement)
public java.lang.String getPresentableName()
getPresentableName
in class ProjectStructureElementUsage
public PlaceInProjectStructure getPlace()
getPlace
in class ProjectStructureElementUsage
public int hashCode()
hashCode
in class ProjectStructureElementUsage
public boolean equals(java.lang.Object obj)
equals
in class ProjectStructureElementUsage
public javax.swing.Icon getIcon()
getIcon
in class ProjectStructureElementUsage
public java.lang.String getPresentableLocationInElement()
getPresentableLocationInElement
in class ProjectStructureElementUsage
public void removeSourceElement()
removeSourceElement
in class ProjectStructureElementUsage
public void replaceElement(ProjectStructureElement newElement)
replaceElement
in class ProjectStructureElementUsage