Package com.lattix.core.depends
Interface AtomDependencies
- All Superinterfaces:
Atom
,Comparable<Atom>
,com.lattix.core.depends.DependObject
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
-
Field Summary
Fields inherited from interface com.lattix.core.depends.Atom
PROP_ABSTRACT, PROP_CODESIZE, PROP_CYCLOMATIC, PROP_EXTERNAL_NAME, PROP_HASH, PROP_LINENUMBER, PROP_SOURCEFILE, PROP_SOURCEREV
Fields inherited from interface com.lattix.core.depends.DependObject
KIND_ANNOTATION, KIND_CLASSREF, KIND_CONSTRUCTS, KIND_DATAMBRREF, KIND_INHERITS, KIND_INVOKES, KIND_MANUAL, KIND_UNDEFINED
-
Method Summary
Modifier and TypeMethodDescriptionint
Iterator<Map.Entry<Dependency,
com.lattix.core.depends.Strength>> com.lattix.core.depends.DependencyCollection
Return the data source which created this atomint
getPropertyValue
(Dependency dep, String name) boolean
boolean
boolean
supportsProperty
(String propName) Methods inherited from interface com.lattix.core.depends.Atom
getDisplayName, getDisplayNameChars, getKind, getModule, getName, getNameChars, getNameSpace, getNameSpaceChars, getShortDisplayName, getShortDisplayNameChars
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface com.lattix.core.depends.DependObject
getModuleId
-
Method Details
-
supportsDependencies
boolean supportsDependencies() -
dependCount
int dependCount() -
dependencies
Iterator<Dependency> dependencies() -
uniqueDependencies
Iterator<Dependency> uniqueDependencies() -
dependencyEntries
Iterator<Map.Entry<Dependency,com.lattix.core.depends.Strength>> dependencyEntries() -
getDependencyStrength
-
getDependencyCollection
com.lattix.core.depends.DependencyCollection getDependencyCollection() -
getDependencyDataSource
DependencyDataSource getDependencyDataSource()Description copied from interface:Atom
Return the data source which created this atom- Specified by:
getDependencyDataSource
in interfaceAtom
- Returns:
- the data source that created this atom
-
getDependencyLineNumbers
-
propertyNameIterator
-
getPropertyValue
-
supportsProperty
-
hasDependencyProperties
boolean hasDependencyProperties() -
propertySetIterator
-