ilog.rules.teamserver.brm
Interface IlrRule
-
- All Superinterfaces:
- java.lang.Cloneable, IlrBasicModelElement, ilog.rules.teamserver.model.IlrCompositeObject, ilog.rules.commonbrm.model.IlrElement, IlrElementDetails, IlrElementHandle, IlrElementSummary, IlrModelElement, IlrPackageElement, IlrProjectElement, IlrRuleArtifact, java.io.Serializable
- All Known Subinterfaces:
- IlrActionRule, IlrBRLRule, IlrBusinessRule, IlrDecisionTable, IlrDecisionTree, IlrTechnicalRule
public interface IlrRule extends IlrRuleArtifact
A representation of the model object 'Rule'.The following features are supported:
- See Also:
IlrBrmPackage.getRule()
-
-
Method Summary
Methods Modifier and Type Method and Description java.util.List
getOverriddenRules()
Returns the value of the 'Overridden Rules' containment reference list.java.util.List
getOverriddenRules(IlrElementVersion version)
Returns the value of the 'Overridden Rules' containment reference list for the given version.java.lang.String
getPriority()
Returns the value of the 'Priority' attribute.-
Methods inherited from interface ilog.rules.teamserver.brm.IlrRuleArtifact
getDefinition, getDefinition, getTags, getTags, isActive
-
Methods inherited from interface ilog.rules.teamserver.brm.IlrPackageElement
getRulePackage
-
Methods inherited from interface ilog.rules.teamserver.brm.IlrProjectElement
getDocumentation, getGroup, getProject, getVersion
-
Methods inherited from interface ilog.rules.teamserver.brm.IlrModelElement
getName, getUuid
-
Methods inherited from interface ilog.rules.teamserver.brm.IlrBasicModelElement
getCreatedBy, getCreatedOn, getLastChangedBy, getLastChangedOn
-
Methods inherited from interface ilog.rules.teamserver.model.IlrElementDetails
cloneElement, getContainer, getRawValue, setRawValue, setRawValueNoCheck
-
Methods inherited from interface ilog.rules.teamserver.model.IlrElementHandle
eClass, equals, equals, getModelInfo, getSession, getType, getValue, getValue, hashCode, isNew, toIdString
-
-
-
-
Method Detail
-
getOverriddenRules
java.util.List getOverriddenRules() throws IlrObjectNotFoundException
Returns the value of the 'Overridden Rules' containment reference list.The list contents are of type
IlrOverriddenRule
.- Throws:
IlrObjectNotFoundException
- Returns:
- the value of the 'Overridden Rules' containment reference list.
- See Also:
IlrBrmPackage.getRule_OverriddenRules()
-
getOverriddenRules
java.util.List getOverriddenRules(IlrElementVersion version) throws IlrObjectNotFoundException
Returns the value of the 'Overridden Rules' containment reference list for the given version. Allows to retrieve the value linked to a specific version. Useful when the working baseline is the current baseline.The list contents are of type
IlrOverriddenRule
.- Throws:
IlrObjectNotFoundException
- Parameters:
version
- The version of the element.- Returns:
- the value of the 'Overridden Rules' containment reference list.
- See Also:
IlrBrmPackage.getRule_OverriddenRules()
-
getPriority
java.lang.String getPriority()
Returns the value of the 'Priority' attribute.- Returns:
- the value of the 'Priority' attribute.
- See Also:
IlrBrmPackage.getRule_Priority()
-
-