public final class GenericProgrammingElementAccess extends ProgrammingElementAccess implements IGenericProgrammingElementAccess
ElementAccess.IAccessFactory
IGenericProgrammingElementAccess.IVisitor
INamedElementAccess.INamedElementAccessVisitor
Constructor and Description |
---|
GenericProgrammingElementAccess(GenericProgrammingElement element) |
Modifier and Type | Method and Description |
---|---|
void |
accept(INamedElementAccess.INamedElementAccessVisitor visitor)
Internal
|
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, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getLineNumber, getModule, getModuleNamespace, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getReferencedElements, getReferencedElements, getReferencedElements, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElements, getReferencingElements, getReferencingElementsRecursively, getReferencingElementsRecursively, getRootDirectory, getSourceFile, getSystemNamespace, isDefinedInEnclosingElement
equals, getChildren, getElement, getName, getNameWithSignature, getParent, getShortName, getShortNameWithSignature, hashCode, ignoreIssues, isExcluded, isExternal, toString
addDependencyTo, getDirectory, getIncomingDependencies, getIncomingDependencies, getLineNumber, getModule, getModuleNamespace, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependencies, getReferencedElements, getReferencedElements, getReferencedElements, getReferencingElements, getReferencingElements, getRootDirectory, getSourceFile, getSystemNamespace, isDefinedInEnclosingElement
getChildren, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getParent, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElementsRecursively, getReferencingElementsRecursively
getName, getNameWithSignature, getShortName, getShortNameWithSignature, ignoreIssues, isExcluded, isExternal
public GenericProgrammingElementAccess(GenericProgrammingElement element)
public IMetaClass getMetaClass()
getMetaClass
in interface IGenericProgrammingElementAccess
public Any getProperty(java.lang.String property)
getProperty
in interface IGenericProgrammingElementAccess
public void setProperty(java.lang.String property, Any value)
setProperty
in interface IGenericProgrammingElementAccess
public void removeProperty(java.lang.String property)
removeProperty
in interface IGenericProgrammingElementAccess
public void accept(INamedElementAccess.INamedElementAccessVisitor visitor)
accept
in interface INamedElementAccess
accept
in class ProgrammingElementAccess
visitor
- The visitor implementation