|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Rule | |
com.ptc.core.rule.server.delegate.init | |
com.ptc.core.rule.server.delegate.selector | |
com.ptc.netmarkets.nmixb | |
com.ptc.netmarkets.rule | |
com.ptc.netmarkets.type | |
com.ptc.windchill.cadx.common.util | |
wt.inf.template.containerdefaults | |
wt.ixb.handlers.netmarkets | |
wt.rule | Uses the
RuleService (and server-side-only
RuleServiceSvr to manage the definition and application of
Rule s. |
wt.rule.impl | |
wt.rule.init | |
wt.rule.ruletool | |
wt.rule.util |
Uses of Rule in com.ptc.core.rule.server.delegate.init |
Methods in com.ptc.core.rule.server.delegate.init with parameters of type Rule | |
Object |
TypeBasedInitRuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Apply rule to the object . |
Uses of Rule in com.ptc.core.rule.server.delegate.selector |
Methods in com.ptc.core.rule.server.delegate.selector that return Rule | |
Rule |
TypeBasedCompositeRuleSelector.getRule(Object object,
RuleType ruleType,
WTContainerRef container)
Select a rule of type ruleType that is applicable to
object . |
private Rule |
TypeBasedCompositeRuleSelector.getRule(RuleCacheKey key)
Query the cache using the specified key. |
Methods in com.ptc.core.rule.server.delegate.selector with parameters of type Rule | |
private void |
TypeBasedCompositeRuleSelector.putRule(RuleCacheKey key,
Rule rule)
Put the rule in the cache. |
Uses of Rule in com.ptc.netmarkets.nmixb |
Methods in com.ptc.netmarkets.nmixb with parameters of type Rule | |
private RuleChangesCopyHelper.RuleProxy |
RuleChangesCopyHelper.generateRuleProxy(Rule rule)
|
private void |
RuleChangesCopyHelper.RuleProxy.initBaseRuleInfo(Rule rule)
|
Constructors in com.ptc.netmarkets.nmixb with parameters of type Rule | |
RuleChangesCopyHelper.RuleProxy(Rule origRule)
|
Uses of Rule in com.ptc.netmarkets.rule |
Methods in com.ptc.netmarkets.rule that return Rule | |
Rule |
StandardNmRuleService.getRule(String name,
RuleType ruleType,
WTContainerRef container)
Get the Rule that has the specified name
and ruleType in the specified container. |
Rule |
NmRuleServiceFwd.getRule(String name,
RuleType ruleType,
WTContainerRef container)
Get the Rule that has the specified name
and ruleType in the specified container. |
Rule |
NmRuleService.getRule(String name,
RuleType ruleType,
WTContainerRef container)
Get the Rule that has the specified name
and ruleType in the specified container. |
Methods in com.ptc.netmarkets.rule with parameters of type Rule | |
NmRule |
StandardNmRuleService.getNmRule(Rule rule)
Gets a NmRule for the specified rule. |
NmRule |
StandardNmRuleService.getNmRule(Rule rule,
boolean includeSpec)
Supported API: false |
private void |
StandardNmRuleService.updateRule(Rule rule,
Hashtable params)
Update the specified rule using the parameter values contained in the spcified Hashtable . |
NmRule |
NmRuleServiceFwd.getNmRule(Rule rule)
Gets a NmRule for the specified rule. |
NmRule |
NmRuleServiceFwd.getNmRule(Rule rule,
boolean includeSpec)
Supported API: false |
NmRule |
NmRuleService.getNmRule(Rule rule)
Gets a NmRule for the specified rule. |
NmRule |
NmRuleService.getNmRule(Rule rule,
boolean includeSpec)
Supported API: false |
Uses of Rule in com.ptc.netmarkets.type |
Methods in com.ptc.netmarkets.type that return Rule | |
private Rule |
StandardNmTypeService.createRule(TypeDefinitionNodeView newType,
NmType nmType,
WTContainerRef container)
Create a rule for the newly defined type. |
private Rule |
StandardNmTypeService.updateRule(String oldTypeName,
TypeDefinitionNodeView type,
NmType nmType,
WTContainerRef container)
Update the rule for the specified type. |
Uses of Rule in com.ptc.windchill.cadx.common.util |
Methods in com.ptc.windchill.cadx.common.util that return Rule | |
static Rule |
RuleUtilities.getCADDocInitRule(WTContainer container)
Get the container based Rule for initializing the new EPMDocument object for the specified container |
static Rule |
RuleUtilities.getPartInitRule(WTContainer container)
Get the container based Rule for initializing the new WTPart object for the specified container |
static Rule |
RuleUtilities.getBusinessObjectInitRule(Class objectClass,
WTContainer container)
Get the container based Rule for initializing the specified type of object for the specified container |
Uses of Rule in wt.inf.template.containerdefaults |
Methods in wt.inf.template.containerdefaults that return Rule | |
private Rule |
AbstractDefaultTemplateValues.getTemplateRule(WTContainerTemplateRef tmplRef)
|
Methods in wt.inf.template.containerdefaults with parameters of type Rule | |
private WTContainer |
AbstractDefaultTemplateValues.applyRule(Rule theRule,
WTContainerTemplateRef tmplRef)
|
private WTContainer |
AbstractDefaultTemplateValues.applyRule(Rule theRule,
WTContainerRef contRef,
WTContainer cont)
|
Uses of Rule in wt.ixb.handlers.netmarkets |
Fields in wt.ixb.handlers.netmarkets declared as Rule | |
private Rule |
RuleConflictHolder.existingRule
|
Methods in wt.ixb.handlers.netmarkets that return Rule | |
Rule |
RuleConflictHolder.getExistingRule()
|
static Rule |
RuleConflictHolder.findRule(String ruleNameStr,
WTContainer cont,
RuleType type)
|
static Rule |
ProjectIXUtils.populateEngineBaseInfo(IxbElement elem,
String ruleType,
Importer imp)
This method initializes all the base rule information except the enabled status. |
static Rule |
ProjectIXUtils.setRuleEnabledStatus(Rule rule,
IxbElement elem)
Set the enabled status of the rule to the specified value. |
private static Rule |
CreateFromRuleIXHandler.getRule(String name,
RuleType ruleType,
Importer imp)
|
Methods in wt.ixb.handlers.netmarkets with parameters of type Rule | |
static void |
TypeBasedRuleIXHandler.exportRule(Rule rule,
IxbElement elem,
Exporter exp)
|
static void |
TypeBasedRuleIXHandler.exportEngineBaseInfo(Rule rule,
IxbElement elem,
Exporter exp)
EngineRule isDefault enabled ruleName ruleSpec ruleType |
private boolean |
RuleConflictHolder.isRuleEquivalent(Rule existingRule,
IxbElement elem,
Importer imp)
|
static Rule |
ProjectIXUtils.setRuleEnabledStatus(Rule rule,
IxbElement elem)
Set the enabled status of the rule to the specified value. |
Uses of Rule in wt.rule |
Classes in wt.rule that implement Rule | |
class |
CompositeRule
A rule that represents a composite of other rules. |
class |
InstanceBasedRule
An implementation of the Rule interface that references
a particular object instance. |
class |
PersistentRule
A Rule provides a holder for business logic that describes
actions to be performed under certain conditions. |
class |
TypeBasedRule
Use the newTypeBasedRule static factory method(s), not the
TypeBasedRule constructor, to construct instances of this
class. |
Methods in wt.rule that return Rule | |
Rule |
RuleServiceFwd.getRule(Object object,
RuleType ruleType)
Select an appropriate rule from the Classic container
based on the object and ruleType supplied
as arguments. |
Rule |
RuleServiceFwd.getRule(Object object,
RuleType ruleType,
WTContainerRef container)
Select an appropriate rule from the specified container based on the object and ruleType supplied as arguments. |
Rule |
RuleServiceFwd.disableRule(Rule rule)
Disable the specified Rule . |
Rule |
RuleServiceFwd.enableRule(Rule rule)
Enable the specified Rule . |
Rule |
RuleServiceFwd.mergeRules(Rule[] rules,
RuleType ruleType)
Merge the provided rules into a composite rule. |
Rule |
RuleService.getRule(Object object,
RuleType ruleType)
Select an appropriate rule from the Classic container
based on the object and ruleType supplied
as arguments. |
Rule |
RuleService.getRule(Object object,
RuleType ruleType,
WTContainerRef container)
Select an appropriate rule from the specified container based on the object and ruleType supplied as arguments. |
Rule |
RuleService.disableRule(Rule rule)
Disable the specified Rule . |
Rule |
RuleService.enableRule(Rule rule)
Enable the specified Rule . |
Rule |
RuleService.mergeRules(Rule[] rules,
RuleType ruleType)
Merge the provided rules into a composite rule. |
Rule |
RuleSelector.getRule(Object object,
RuleType ruleType,
WTContainerRef container)
Select a rule of type ruleType that is applicable to
object . |
Rule |
RuleMerger.mergeRules(Rule[] rules)
Merge the provided rules into a composite rule. |
Methods in wt.rule with parameters of type Rule | |
void |
RuleValidator.validateRule(Rule rule)
Validate the specified rule. |
Object |
RuleServiceFwd.applyRule(Object object,
Rule rule,
WTContainerRef container)
Apply rule to the object . |
Object |
RuleServiceFwd.applyRule(Object object,
Rule rule)
Apply rule to the object . |
Rule |
RuleServiceFwd.disableRule(Rule rule)
Disable the specified Rule . |
Rule |
RuleServiceFwd.enableRule(Rule rule)
Enable the specified Rule . |
Rule |
RuleServiceFwd.mergeRules(Rule[] rules,
RuleType ruleType)
Merge the provided rules into a composite rule. |
Object |
RuleService.applyRule(Object object,
Rule rule,
WTContainerRef container)
Apply rule to the object . |
Object |
RuleService.applyRule(Object object,
Rule rule)
Apply rule to the object . |
Rule |
RuleService.disableRule(Rule rule)
Disable the specified Rule . |
Rule |
RuleService.enableRule(Rule rule)
Enable the specified Rule . |
Rule |
RuleService.mergeRules(Rule[] rules,
RuleType ruleType)
Merge the provided rules into a composite rule. |
Rule |
RuleMerger.mergeRules(Rule[] rules)
Merge the provided rules into a composite rule. |
void |
RuleCache.notifyPostStore(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.POST_STORE
event for a Rule has occured. |
void |
RuleCache.notifyPostDelete(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.POST_DELETE
event for a Rule has occured. |
void |
RuleCache.notifyUpdate(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.UPDATE
event for a Rule has occured. |
Object |
RuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Apply rule to the object . |
void |
CompositeRule.setMergedRules(Rule[] mergedRules)
A convenience method for setting the value of the mergedRules
attribute. |
void |
AbstractRuleCache.notifyPostStore(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.POST_STORE
event for a Rule has occured. |
void |
AbstractRuleCache.notifyPostDelete(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.POST_DELETE
event for a Rule has occured. |
void |
AbstractRuleCache.notifyUpdate(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.UPDATE
event for a Rule has occured. |
Uses of Rule in wt.rule.impl |
Methods in wt.rule.impl that return Rule | |
Rule |
StandardRuleService.getRule(Object object,
RuleType ruleType)
Select an appropriate rule from the Classic container
based on the object and ruleType supplied
as arguments. |
Rule |
StandardRuleService.getRule(Object object,
RuleType ruleType,
WTContainerRef container)
Select an appropriate rule from the specified container based on the object and ruleType supplied as arguments. |
Rule |
StandardRuleService.disableRule(Rule rule)
Disable the specified Rule . |
Rule |
StandardRuleService.enableRule(Rule rule)
Enable the specified Rule . |
Rule |
StandardRuleService.mergeRules(Rule[] rules,
RuleType ruleType)
Merge the provided rules into a composite rule. |
Rule |
DefaultRuleSelector.getRule(Object object,
RuleType ruleType,
WTContainerRef container)
Select a rule of type ruleType that is applicable to
object . |
Methods in wt.rule.impl with parameters of type Rule | |
Object |
WTPartInitRuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Deprecated. |
Object |
WTPartCopyRuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Deprecated. |
Object |
WTDocumentInitRuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Deprecated. |
Object |
WTDocumentCopyRuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Deprecated. |
Object |
StandardRuleService.applyRule(Object object,
Rule rule,
WTContainerRef container)
Apply rule to the object . |
Object |
StandardRuleService.applyRule(Object object,
Rule rule)
Apply rule to the object . |
Rule |
StandardRuleService.disableRule(Rule rule)
Disable the specified Rule . |
Rule |
StandardRuleService.enableRule(Rule rule)
Enable the specified Rule . |
Rule |
StandardRuleService.mergeRules(Rule[] rules,
RuleType ruleType)
Merge the provided rules into a composite rule. |
void |
StandardRuleService.notifyPostStore(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.POST_STORE
event for a Rule has occured. |
void |
StandardRuleService.notifyPostDelete(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.POST_DELETE
event for a Rule has occured. |
void |
StandardRuleService.notifyUpdate(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.UPDATE
event for a Rule has occured. |
private void |
StandardRuleService.validateRule(Rule rule)
|
Object |
LifeCycleManagedInitRuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Deprecated. |
Object |
EPMDocumentCopyRuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Deprecated. |
Object |
DefaultRuleApplier.applyRule(Object object,
Rule rule,
WTContainerRef container)
Deprecated. |
Uses of Rule in wt.rule.init |
Methods in wt.rule.init that return Rule | |
Rule |
InitRuleMerger.mergeRules(Rule[] rules)
Merge the provided rules into a composite rule. |
Methods in wt.rule.init with parameters of type Rule | |
AttributeValues |
StandardInitRuleEvalService.getAttributeValues(Rule rule)
Return the attribute values specification that results from parsing the rule. |
void |
InitRuleValidator.validateRule(Rule rule)
Validate the specified rule. |
Rule |
InitRuleMerger.mergeRules(Rule[] rules)
Merge the provided rules into a composite rule. |
static AttributeValues |
InitRuleHelper.getAttributeValues(Rule rule)
Return the attribute values specification that results from parsing the rule. |
static AttrValue |
InitRuleHelper.getAttrValue(String id,
Rule rule)
Get the AttrValue from the specified INIT
Rule that has the specified identifier. |
static boolean |
InitRuleHelper.hasAttrValue(String id,
Rule rule)
Returns true if the specified INIT Rule specifies a value for the attribute with the specified
identifier. |
static void |
InitRuleHelper.setContents(Rule rule,
AttributeValues spec)
Set the contents of the (@link wt.rule.Rule} to the XML specified by the AttributeValues . |
AttributeValues |
InitRuleEvalServiceFwd.getAttributeValues(Rule rule)
Return the attribute values specification that results from parsing the rule. |
AttributeValues |
InitRuleEvalService.getAttributeValues(Rule rule)
Return the attribute values specification that results from parsing the rule. |
Constructors in wt.rule.init with parameters of type Rule | |
RuleCacheKey(Rule rule)
|
Uses of Rule in wt.rule.ruletool |
Methods in wt.rule.ruletool with parameters of type Rule | |
static void |
RuleToolHelper.listSpecification(Rule rule)
|
static void |
RuleToolHelper.listRules(Rule[] rules)
|
Uses of Rule in wt.rule.util |
Methods in wt.rule.util that return Rule | |
static Rule[] |
QueryUtils.getRules(RuleType ruleType,
Boolean defaultRule,
Boolean enabled,
WTContainerRef[] containers,
String[] typeNames,
boolean first_match)
Return all TypeBasedRule s that meet the specified
criteria. |
Methods in wt.rule.util with parameters of type Rule | |
static void |
XMLUtils.parseSpecification(Rule rule,
ContentHandler cHandler)
Parse the specified Rule 's specification using
the content handler that is provided. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |