Class FactElementDecorator
java.lang.Object
com.polarion.qcentre.factbase.impl.BaseElementDecorator
com.polarion.qcentre.factbase.impl.FactElementDecorator
- All Implemented Interfaces:
IBaseElement,IFactElement
- Direct Known Subclasses:
ValueFactElementDecorator,ViolationFactElementDecorator
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.polarion.qcentre.factbase.impl.BaseElementDecorator
accept, addLink, addProperties, addProperty, clone, dispose, find, findByFPath, getBaseElement, getChildren, getFactBase, getId, getLinkedElementIds, getParent, getProperties, getProperty, getPropertyValue, getPropertyValue, getProvider, getStructuralParent, getTag, getType, hasProperties, isDisposed, removeProperty, setProperty, traverseChildrenMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
Constructor Details
-
FactElementDecorator
-
-
Method Details
-
getFactElement
-
listFacts
- Specified by:
listFactsin interfaceIFactElement
-
listFactsOfType
- Specified by:
listFactsOfTypein interfaceIFactElement- 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
-