Package com.lattix.api
Interface ProjectModel
- All Superinterfaces:
com.lattix.util.Adaptable
,com.lattix.util.Disposable
,ProjectEditor
,ProjectQuery
,com.lattix.util.ReferenceManager.PhantomInstance
public interface ProjectModel
extends ProjectEditor, com.lattix.util.Adaptable, com.lattix.util.Disposable, com.lattix.util.ReferenceManager.PhantomInstance
ProjectModel is the base interface for the LDM model
- Author:
- Carl Parisi
-
Field Summary
Fields inherited from interface com.lattix.util.Adaptable
REVISION
-
Method Summary
Methods inherited from interface com.lattix.util.Adaptable
getAdapter
Methods inherited from interface com.lattix.util.Disposable
dispose
Methods inherited from interface com.lattix.api.ProjectEditor
addAtomToPartition, addPartitionsToTag, addPartitionToTag, changeAtomKind, clearPartitionProperty, clearTagFilter, collapseMembers, createOrFindTag, createWorkItem, createWorkItem, createWorkItem, createWorkItem, deletePartition, deletePartitionTree, deleteRule, deleteTag, expandMembers, getDependDataCacheObject, getManualAtom, getProjectCacheObject, hideDependencies, hidePartition, importFileAsManual, importLDIasModule, movePartition, movePartitionTo, newCustomResultSet, newDependencyEdge, newImpactTag, newManualAtom, newManualDependency, newPartition, newPartitionWithAtom, newRule, newRule, newRule, newRuleViolatorSet, newTag, performOrdering, removeAtomFromPartition, removeDependencyEdge, removeDependencyEdge, removePartitionsFromTag, renamePartition, setAtomProperty, setCellText, setCellText, setDependDataCacheObject, setEdgeProperty, setEdgeProperty, setMetricThresholdValues, setPartitionDescription, setPartitionProperty, setProjectCacheObject, setTagColor, setTagCriteria, setTagEdges, setTagFilter, setTagPartitions, setTagSubTags, setWorkItemDescription, setWorkItemName, setWorkItemOwner, unhideDependencies, unhidePartition
Methods inherited from interface com.lattix.api.ProjectQuery
atomPropertyMap, checkCanceled, containsAtom, createGraph, getAllAtoms, getAllHighLevelCycles, getAllMetricDefinitions, getAllPartitionIterator, getAllPartitions, getAllPartitions, getAllTags, getAllWorkItemData, getAppliedRules, getAtom, getAtom, getAtomAt, getAtomInDatasource, getAtomInDatasource, getAtomKind, getAtomKindResourceName, getAtomPartitionIterator, getAtomProperty, getAtomPropertyValue, getAtomsAt, getAtomsFromAtomDB, getAtomsFromDatabase, getBadEdges, getChildPartitionByName, getCycleComponents, getDependencies, getDependencyKind, getDependencyKindResourceName, getDependencyStrength, getDescendantAtomPartitions, getDescendentRulesFor, getDirectTagsFor, getDisplayModel, getDisplaySubPartition, getDsmModel, getEdgeDatabase, getEdgeProperties, getEdgeProperties, getEdgeProperty, getEdges, getEdges, getEdges, getEdgesBetween, getEdgesFrom, getEdgesFromAtomDB, getEdgesFromAtomDB, getEdgesFromAtomDB, getEdgesFromAtomDB, getEdgesFromWorkItem, getExternalEdges, getFullSourceName, getGoodEdges, getHighLevelDependencyGraph, getHighLevelDependencyGraph2, getImpactStrength, getInheritedRulesFor, getLowLevelCycleComponents, getMainAncestorAtom, getMainAncestorAtom, getMetricDefinition, getMetricValue, getModuleAtomKinds, getModuleDependencyKinds, getModuleIds, getOrderingAlgorithm, getOrderingAlgorithms, getPartition, getPartition, getPartitionDependencyGraph, getPartitionDependencyGraph, getPartitionDescription, getPartitionIndex, getPartitionProperty, getPartitionRules, getPartitionsByName, getProjectAtomKinds, getProjectDependencyKinds, getProjectModelViewCollection, getProjectName, getProjectSourceFileMapper, getQuery, getQuery, getQueryBuilder, getRootPartition, getRulesFor, getRuleViolators, getRuleViolators, getRuleViolators, getRuleViolatorsFromWorkItem, getSelectionQuery, getSourceAtomFor, getSourceHandler, getSubPartition, getSubPartitionCount, getSubPartitions, getTag, getTaggedPartitions, getTagsFor, getTargetAtomFor, getTargetAtomFor, getTargetAtomInDatasource, getUsedByEdges, getUsedByEdges, getUsedByEdges, getUsedByEdgesClosure, getUsesEdges, getUsesEdges, getUsesEdgesClosure, getWorkItems, hasAncestor, hasAncestor, hasCollapsedMembers, hasExpandedMembers, isDependencyEdgeHidden, isDependencyEdgeHidden, isDisposed, isPartitionHidden, isPartitionTagged, isReadOnly, isTopLevelAtomPartition, isValid, listAllPaths, listAllPathsCreateMetaNodes, listDisjointPaths, listDisjointPathsCreateMetaNodes, newAtomSet, newDependencyEdgeSet, newPartitionSet, newReportBuilder, objectToString, partitionPropertyNameIterator, subPartitionDisplayIterator, subPartitionIterator, visibleSubPartitionIterator
Methods inherited from interface com.lattix.util.ReferenceManager.PhantomInstance
getInstance
-
Method Details
-
incRef
int incRef()
-