Class RuleValidationObject
java.lang.Object
com.ptc.core.businessRules.validation.RuleValidationObject
The
Supported API: true
Extendable: false
RuleValidationObject contains a specific target object and
target object link.
Supported API: true
Extendable: false
-
Constructor Summary
ConstructorsConstructorDescriptionRuleValidationObject(WTReference seedObject, RuleValidationCriteria criteria) Creates a new instance of aRuleValidationObjectthe seed object and criteria are used to populate the target object and the target object link if the seed object is link. -
Method Summary
Modifier and TypeMethodDescription
Supported API: trueGet the map from child object to the set of links.
Supported API: true
Supported API: truevoidsetChildObjects(Set<RuleValidationObject> childObjects) Contains the collected structure for the target object.voidsetChildToLinksMap(WTKeyedMap childLinkObjects) Sets the map from child object to the set of links.
-
Constructor Details
-
RuleValidationObject
Creates a new instance of aRuleValidationObjectthe seed object and criteria are used to populate the target object and the target object link if the seed object is link.
Supported API: true- Parameters:
seedObject-criteria-
-
-
Method Details
-
getTargetObject
Supported API: true- Returns:
- The target object for validation.
-
getTargetObjectLink
Supported API: true- Returns:
- The target link for validation.
-
getChildObjects
Supported API: true- Returns:
- the collected structure for the target object.
-
setChildObjects
Contains the collected structure for the target object.
Supported API: true- Parameters:
targetObjectStructure-
-
getChildToLinksMap
Get the map from child object to the set of links.
Supported API: true- Returns:
- the collected structure for the target object.
-
setChildToLinksMap
Sets the map from child object to the set of links.
Supported API: true- Parameters:
targetObjectStructure-
-