public abstract class LogicalProgrammingElementAccess extends ElementAccess<LogicalProgrammingElement> implements ILogicalProgrammingElementAccess
ElementAccess.IAccessFactoryILogicalProgrammingElementAccess.IVisitorINamedElementAccess.INamedElementAccessVisitor| Modifier and Type | Method and Description |
|---|---|
void |
accept(INamedElementAccess.INamedElementAccessVisitor visitor)
Internal
|
abstract java.lang.Integer |
getLogicalCohesionMetric() |
abstract java.lang.Integer |
getLogicalCouplingMetric() |
java.util.List<IProgrammingElementAccess> |
getProgrammingElements() |
abstract boolean |
isSystemScope() |
equals, getChildren, getElement, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getName, getNameWithSignature, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getParent, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElementsRecursively, getReferencingElementsRecursively, getShortName, getShortNameWithSignature, hashCode, ignoreIssues, isExcluded, isExternal, toStringgetChildren, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getParent, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElementsRecursively, getReferencingElementsRecursivelygetName, getNameWithSignature, getShortName, getShortNameWithSignature, ignoreIssues, isExcluded, isExternalpublic abstract boolean isSystemScope()
isSystemScope in interface ILogicalProgrammingElementAccesspublic abstract java.lang.Integer getLogicalCohesionMetric()
getLogicalCohesionMetric in interface ILogicalProgrammingElementAccesspublic abstract java.lang.Integer getLogicalCouplingMetric()
getLogicalCouplingMetric in interface ILogicalProgrammingElementAccesspublic final java.util.List<IProgrammingElementAccess> getProgrammingElements()
getProgrammingElements in interface ILogicalProgrammingElementAccesspublic void accept(INamedElementAccess.INamedElementAccessVisitor visitor)
accept in interface INamedElementAccessaccept in class ElementAccess<LogicalProgrammingElement>visitor - The visitor implementation