public interface IGenericProgrammingElementAccess extends IProgrammingElementAccess
Modifier and Type | Interface and Description |
---|---|
static interface |
IGenericProgrammingElementAccess.IVisitor |
INamedElementAccess.INamedElementAccessVisitor
Modifier and Type | Method and Description |
---|---|
IMetaClass |
getMetaClass() |
Any |
getProperty(java.lang.String property) |
void |
removeProperty(java.lang.String property) |
void |
setProperty(java.lang.String property,
Any value) |
addDependencyTo, getDirectory, getIncomingDependencies, getIncomingDependencies, getLineNumber, getModule, getModuleNamespace, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependencies, getReferencedElements, getReferencedElements, getReferencedElements, getReferencingElements, getReferencingElements, getRootDirectory, getSourceFile, getSystemNamespace, isDefinedInEnclosingElement
accept, getChildren, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getParent, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElementsRecursively, getReferencingElementsRecursively
getName, getNameWithSignature, getShortName, getShortNameWithSignature, ignoreIssues, isExcluded, isExternal
void removeProperty(java.lang.String property)
void setProperty(java.lang.String property, Any value)
Any getProperty(java.lang.String property)
IMetaClass getMetaClass()