public abstract class ProjectStructureElement
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected StructureConfigurableContext |
myContext |
Modifier | Constructor and Description |
---|---|
protected |
ProjectStructureElement(StructureConfigurableContext context) |
Modifier and Type | Method and Description |
---|---|
abstract void |
check(ProjectStructureProblemsHolder problemsHolder) |
ProjectStructureProblemDescription |
createUnusedElementWarning() |
abstract boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDescription() |
abstract java.lang.String |
getId() |
abstract java.lang.String |
getPresentableName() |
java.lang.String |
getPresentableText() |
abstract java.lang.String |
getTypeName() |
abstract java.util.List<ProjectStructureElementUsage> |
getUsagesInElement() |
abstract int |
hashCode() |
boolean |
shouldShowWarningIfUnused() |
java.lang.String |
toString() |
protected final StructureConfigurableContext myContext
protected ProjectStructureElement(StructureConfigurableContext context)
public java.lang.String getPresentableText()
public abstract java.lang.String getPresentableName()
public java.lang.String getDescription()
public abstract java.lang.String getTypeName()
public abstract java.lang.String getId()
public abstract void check(ProjectStructureProblemsHolder problemsHolder)
public abstract java.util.List<ProjectStructureElementUsage> getUsagesInElement()
public boolean shouldShowWarningIfUnused()
public ProjectStructureProblemDescription createUnusedElementWarning()
public abstract boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public abstract int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object