See: Description
| Interface | Description |
|---|---|
| ElementAccess.IAccessFactory |
This is an internal interface and should no be used.
|
| ICoreVisitor |
Visitor interface for language agnostic scripts.
|
| IDependencyContext |
Common interface for general or language specific dependency contexts
|
| Class | Description |
|---|---|
| AbstractCoreAccess |
Abstract access to a software system
|
| AggregatedDependencyAccess |
Representation for a set of aggregated dependencies.
|
| ComponentAccess |
Class that encapsulates access to components, which are language specific.
|
| CoreAccess |
Main access point for language agnostic scripts.
|
| CoreVisitor |
Internal visitor implementation
|
| DependencyAccess |
Dependency representation object describing a dependency between two programming elements.
|
| DirectoryAccess |
Access object encapsulating directories.
|
| DirectoryFragmentAccess | |
| ElementAccess<T extends Element> |
Base class of all access classes providing common functionality.
|
| ExternalAccess |
Access object for external root nodes.
|
| ExternalElementContainerAccess |
This class represents file containers for external elements like C# assemblies or C++ header files.
|
| FieldAccess |
Access class for fields.
|
| GenericClassAccess | |
| GenericFieldAccess | |
| GenericFunctionAccess | |
| GenericMethodAccess | |
| GenericPackageAccess | |
| GenericProgrammingElementAccess | |
| LogicalExternalAccess |
Access object for logical external root nodes.
|
| LogicalModuleAccess |
Access object for logical modules
|
| LogicalModuleProgrammingElementAccess |
Access class for logical module programming elements - children of logical module namespaces.
|
| LogicalNamespaceAccess |
Access object for logical namespaces.
|
| LogicalProgrammingElementAccess |
Access class for logical programming elements - children of logical namespaces.
|
| LogicalSystemAccess |
Access object for logical namespace system root.
|
| LogicalSystemProgrammingElementAccess |
Access class for logical system programming elements - children of logical system namespaces.
|
| MethodAccess |
Access object for member functions (methods)
|
| MetricIdAccess |
This class encapsulates metric identifiers for script generated metrics
|
| ModuleAccess |
Access class for parse model modules.
|
| NamespaceFragmentAccess | |
| NodeAccess |
Access object for result nodes.
|
| ProgrammingElementAccess |
Access object for programming elements.
|
| ResultAccess |
Access object for storing script results.
|
| RootAccess |
Class representing the root of a model tree.
|
| RoutineAccess |
Access object for routines, i.e.
|
| ScriptAccess |
An access object to encapsulate the running script.
|
| ScriptFormatter | |
| SearchResult<T extends ElementAccess<? extends NamedElement>> |
This class is used to return the result of a search operation.
|
| SourceFileAccess |
An access object for source files.
|
| TypeAccess |
An access object for structured types.
|
| Enum | Description |
|---|---|
| DependencyContext |
Language agnostic dependency context enumeration.
|