All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Atom represents the objects that contain the dependencies.
 
AtomCollection represents a collection of Atom objects.
 
 
 
 
 
 
 
 
 
 
 
AtomSet represents a set of Atom objects.
BasicCollection represents a read only collection of objects
 
 
CustomReport provides an interface for creating a custom report
DataSourceCollection represents a collection of DependencyDataSource objects
 
Dependency represents a connection to a named target.
 
DependencyDataSource represents a data source that contains Atom and Dependency Objects
DependencyEdge represents one Atom/Dependency connection.
DependencyEdgeCollection represents a collection of DependencyEdge objects
 
 
 
 
 
DependModule represents the object that controls creating the DependencyDataSource/Atom and Dependency objects
 
 
ExternalAtom represents a target atom that does not exist in the model.
Function<T extends Table,Top extends Table>
 
 
Atom Kinds Reference class: com.lattix.core.depends.AtomKind
IAtoms<Top extends Table>
Atoms Reference class: com.lattix.core.depends.Atom
Boolean Reference class: java.lang.Boolean
Checkers Reference class: com.lattix.core.partition.Checker
Cycles Reference class: com.lattix.core.dsmtools.GraphTools$Component
ICycles<Top extends Table>
Cycles Reference class: com.lattix.core.dsmtools.GraphCycles
Datasources Reference class: com.lattix.core.depends.DependencyDataSource
Date Reference class: java.util.Date
Dependencies Reference class: com.lattix.core.depends.Dependency
Dependency Kinds Reference class: com.lattix.core.depends.DependencyKind
Edge Details Reference class: com.lattix.core.depends.AtomDependencies$PropertySet
IEdges<Top extends Table>
Edges Reference class: com.lattix.core.depends.DependencyEdge
Issue Groups Reference class: com.lattix.core.partition.IssueGroup
IIssues<Top extends Table>
Issues Reference class: com.lattix.framework.workspace.Issue
Severity Reference class: com.lattix.framework.workspace.IssueSeverity
IMap<Top extends Table>
Map Reference class: java.util.Map$Entry
TableMetricDefinitions Reference class: com.lattix.core.partition.Metric
IMetrics<Top extends Table>
Metrics Reference class: com.lattix.core.partition.MetricState
Metric Thresholds Reference class: com.lattix.core.partition.MetricThresholdResult
Module definitions Reference class: com.lattix.core.depends.ComponentDefinition
IModules<Top extends Table>
Modules Reference class: com.lattix.core.depends.DependComponent
 
Number Reference class: java.lang.Number
Object Map Reference class: java.util.Map$Entry
Object Reference class: java.lang.Object
Partition Usage Reference class: com.lattix.core.partition.PartitionRelation
Partitions Reference class: com.lattix.core.partition.Partition This table represents the subsystem partitions and its relations
Project Properties Reference class: java.util.Map$Entry
Properties Reference class: java.util.Map$Entry
Properties Reference class: java.lang.Object
TableAtomPropertyDefinitions Reference class: com.lattix.core.depends.PropertyDefinition
 
IRules<Top extends Table>
Rules Reference class: com.lattix.core.partition.Rule
Source Code Reference class: com.lattix.util.SourceCodeLine
 
 
String Reference class: java.lang.CharSequence
ITags<Top extends Table>
Tags Reference class: com.lattix.core.partition.Tag
Violations Reference class: com.lattix.core.partition.RuleViolator
IWith<Top extends Table>
with Reference class: com.lattix.framework.query.Query$Row
TableWorkItemData Reference class: com.lattix.framework.workspace.WorkItem$WorkItemData
TableWorkItemDataDetail Reference class: com.lattix.framework.workspace.WorkItem$DataDetail
Worklist Reference class: com.lattix.framework.workspace.WorkItem
 
 
 
 
 
 
Partition represents the decomposition of the Atom objects.
 
 
PartitionCollection represents a collection of Partition objects
PartitionDependencyGraph is an abstraction for the system dependency graph of the project
PartitionEdgePath represents an ordered path of partitions.
PartitionEdgePathCollection is a collection of PartitionEdgePath objects
PartitionRelation references one source Partition and one target Partition Object
PartitionRelationCollection represents a collection of PartitionRelation objects.
PartitionSet represents a collection Partitions
ProjectContext provides an interface for accessing the project
ProjectEditor provides an interface for modifying the LDM model.
ProjectManager provides an interface to open/close LDM projects.
ProjectModel is the base interface for the LDM model
ProjectModelView provides an interface for a view in the LDM model.
ProjectModelViewCollection provides an interface for the views in the LDM model.
 
 
 
ProjectQuery provides an interface for querying the LDM model.
ProjectSelection provides an interface for getting the current selection in the project workspace
UpdateManager provides an interface for updating the project
UpdateResult represents the delta between the previous and updated model
 
 
 
 
 
 
 
 
 
 
 
 
ReportGroup represents a group of reports.
ReportManager provides an interface for reports.
 
 
 
 
 
Rule represents an architecture rule
 
 
RuleTarget is a class that represents the Target of a Rule
 
RuleViolator represents an Architecture Violation
RuleViolatorCollection is a collection of RuleViolator objects
 
 
 
 
 
Select<T,Top extends Table>
 
 
 
Statement<T,Top extends Table>
 
SubQuery<T extends Table,C>
 
Table<T extends Table,V,Top extends Table>
 
Tag represents a named collection of Partitions
 
Where<T extends Table>