public final class DependencyAccess extends ElementAccess<ParserDependency> implements IDependencyAccess
ElementAccess.IAccessFactory
INamedElementAccess.INamedElementAccessVisitor
Modifier and Type | Method and Description |
---|---|
IDependencyContext |
getDependencyContext() |
IDependencyKind |
getDependencyKind() |
IProgrammingElementAccess |
getFrom()
Get the origin of the dependency.
|
DependencyContext |
getGenericDependencyContext()
Return the generic (core) context of the dependency - might be 'null'.
|
DependencyKind |
getGenericDependencyKind()
Return the generic (core) type of the dependency.
|
int |
getLineNumber() |
IProgrammingElementAccess |
getTo()
Get the target of this dependency.
|
boolean |
isCompileTimeDependency() |
accept, equals, getChildren, getElement, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getName, getNameWithSignature, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getParent, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElementsRecursively, getReferencingElementsRecursively, getShortName, getShortNameWithSignature, hashCode, ignoreIssues, isExcluded, isExternal, toString
getName, getNameWithSignature, getShortName, getShortNameWithSignature, ignoreIssues, isExcluded, isExternal
public DependencyKind getGenericDependencyKind()
getGenericDependencyKind
in interface IDependencyAccess
public DependencyContext getGenericDependencyContext()
public int getLineNumber()
getLineNumber
in interface IDependencyAccess
public IDependencyKind getDependencyKind()
getDependencyKind
in interface IDependencyAccess
public IDependencyContext getDependencyContext()
public boolean isCompileTimeDependency()
isCompileTimeDependency
in interface IDependencyAccess
public IProgrammingElementAccess getFrom()
getFrom
in interface IDependencyAccess
public IProgrammingElementAccess getTo()
getTo
in interface IDependencyAccess