public abstract class CardinalityRuleBaseImpl extends Object implements RuleIF, DynamicInitIF, AttributeValidationIF
| Modifier and Type | Field and Description |
|---|---|
protected CardinalityRuleDataDMO |
ruleDMO |
| Modifier | Constructor and Description |
|---|---|
protected |
CardinalityRuleBaseImpl() |
protected |
CardinalityRuleBaseImpl(CardinalityRuleDataDMO 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 CardinalityRuleDataDMO ruleDMO
protected CardinalityRuleBaseImpl()
protected CardinalityRuleBaseImpl(CardinalityRuleDataDMO 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.