Package com.polarion.qcentre.factbase
Interface IFactElement
- All Superinterfaces:
IBaseElement
- All Known Subinterfaces:
IDerivedValueFactElememt
,ITrendValueFactElement
,IValueFactElement
,IViolationFactElement
- All Known Implementing Classes:
ExpressionBasedFactElement
,com.polarion.qcentre.internal.factbase.FactElement
,FactElementDecorator
,com.polarion.qcentre.internal.factbase.ValueFactElement
,ValueFactElementDecorator
,ViolationFactElementDecorator
-
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
-
listFacts
IFactElement[] listFacts() -
listFactsOfType
- Parameters:
level
- = 0 current, -1 infinite, 1,2,3 recursive depthtype
- = desired fact.getType, null anyfactClass
- = instance of facts user is interested to find, null any- Returns:
- facts stored in this fact base that have desired type and class recursively if depth >0 or -1
-