public abstract class PatternMatchRuleBaseImpl extends Object implements RuleIF, DynamicInitIF, AttributeValidationIF
| Modifier and Type | Field and Description |
|---|---|
protected PatternMatchRuleDataDMO |
ruleDMO |
| Modifier | Constructor and Description |
|---|---|
protected |
PatternMatchRuleBaseImpl() |
protected |
PatternMatchRuleBaseImpl(PatternMatchRuleDataDMO dmo) |
| Modifier and Type | Method and Description |
|---|---|
DmcAttributeInfo |
getApplyToAttribute() |
DmcClassInfo |
getApplyToClass() |
Iterator<Integer> |
getCategories() |
RuleKey |
getKey() |
String |
getMsgKey() |
Iterator<String> |
getMsgParam() |
DmcClassInfo |
getRuleClass() |
RuleDataDMO |
getRuleDataDMO() |
String |
getRuleTitle() |
RuleTypeEnum |
getRuleType() |
void |
setRuleData(DmcObject obj)
This method allows for the dynamic instantiation and initialization of the
data associated with this rule.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitexecuteprotected PatternMatchRuleDataDMO ruleDMO
protected PatternMatchRuleBaseImpl()
protected PatternMatchRuleBaseImpl(PatternMatchRuleDataDMO dmo)
public void setRuleData(DmcObject obj)
setRuleData in interface DynamicInitIFpublic RuleKey getKey()
public String getRuleTitle()
getRuleTitle in interface RuleIFpublic DmcClassInfo getRuleClass()
getRuleClass in interface RuleIFpublic RuleTypeEnum getRuleType()
getRuleType in interface RuleIFpublic Iterator<Integer> getCategories()
getCategories in interface RuleIFpublic Iterator<String> getMsgParam()
getMsgParam in interface RuleIFpublic String getMsgKey()
public RuleDataDMO getRuleDataDMO()
getRuleDataDMO in interface RuleIFpublic DmcClassInfo getApplyToClass()
getApplyToClass in interface RuleIFpublic DmcAttributeInfo getApplyToAttribute()
getApplyToAttribute in interface RuleIFCopyright © 2023. All rights reserved.