Decision Center API

ilog.rules.teamserver.brm
Interface IlrBusinessRule

All Superinterfaces:
Cloneable, IlrBasicModelElement, ilog.rules.teamserver.model.IlrCompositeObject, ilog.rules.commonbrm.model.IlrElement, IlrElementDetails, IlrElementHandle, IlrElementSummary, IlrModelElement, IlrPackageElement, IlrProjectElement, IlrRule, IlrRuleArtifact, Serializable
All Known Subinterfaces:
IlrActionRule, IlrBRLRule, IlrDecisionTable, IlrDecisionTree

public interface IlrBusinessRule
extends IlrRule

A representation of the model object 'Business Rule'.

The following features are supported:

See Also:
IlrBrmPackage.getBusinessRule()

Method Summary
 List getCategories()
          Returns the value of the 'Categories' attribute list.
 String getLocale()
          Returns the value of the 'Locale' attribute.
 IlrTemplate getTemplate()
          Returns the value of the 'Template' reference.
 
Methods inherited from interface ilog.rules.teamserver.brm.IlrRule
getOverriddenRules, getOverriddenRules, getPriority
 
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, hashCode, isNew, toIdString
 
Methods inherited from interface ilog.rules.commonbrm.model.IlrElement
getPropertyValue, getPropertyValue, isInstanceOf
 

Method Detail

getTemplate

IlrTemplate getTemplate()
                        throws IlrObjectNotFoundException
Returns the value of the 'Template' reference.

Throws:
IlrObjectNotFoundException
Returns:
the value of the 'Template' reference.
See Also:
IlrBrmPackage.getBusinessRule_Template()

getCategories

List getCategories()
Returns the value of the 'Categories' attribute list.

The list contents are of type String.

Returns:
the value of the 'Categories' attribute list.
See Also:
IlrBrmPackage.getBusinessRule_Categories()

getLocale

String getLocale()
Returns the value of the 'Locale' attribute.

Returns:
the value of the 'Locale' attribute.
See Also:
IlrBrmPackage.getBusinessRule_Locale()

Decision Center API

© Copyright IBM Corp. 1987, 2013