Package com.polarion.qcentre.factbase
Interface IStructureElement
- All Superinterfaces:
IBaseElement
- All Known Implementing Classes:
StructureElementDecorator
-
Method Summary
Methods inherited from interface com.polarion.qcentre.factbase.IBaseElement
accept, addLink, addProperties, addProperty, clone, dispose, find, findByFPath, getChildren, getFactBase, getId, getLinkedElementIds, getParent, getProperties, getProperty, getPropertyValue, getPropertyValue, getProvider, getStructuralParent, getTag, getType, hasProperties, isDisposed, removeProperty, setProperty, traverseChildren
-
Method Details
-
listStrucureChildren
IStructureElement[] listStrucureChildren() -
listStrucureChildrenOfType
-
listFacts
IFactElement[] listFacts() -
listFactsOfType
- Parameters:
depth
- = 0 current, -1 infinite, 1,2,3 recurisve depthtype
- = desired fact.getType, null anyfactClass
- = instance of facts user is interested to find, null any- Returns:
- facts stored in this factbase that have desired type and class recursively if depth >0 or -1
-