Decision Center API

ilog.rules.teamserver.brm
Interface IlrRuleApp

All Superinterfaces:
Cloneable, IlrBasicModelElement, ilog.rules.teamserver.model.IlrCompositeObject, ilog.rules.commonbrm.model.IlrElement, IlrElementDetails, IlrElementHandle, IlrElementSummary, IlrModelElement, Serializable

public interface IlrRuleApp
extends IlrModelElement

A representation of the model object 'Rule App'.

The following features are supported:

See Also:
IlrBrmPackage.getRuleApp()

Method Summary
 List getDeployedBaselines()
          Returns the value of the 'Deployed Baselines' attribute list.
 String getDescription()
          Returns the value of the 'Description' attribute.
 String getDisplayName()
          Returns the value of the 'Display Name' attribute.
 int getMajor()
          Returns the value of the 'Major' attribute.
 int getMinor()
          Returns the value of the 'Minor' attribute.
 List getRulesets()
          Returns the value of the 'Rulesets' containment reference list.
 List getRulesets(IlrElementVersion version)
          Returns the value of the 'Rulesets' containment reference list for the given version.
 List getTags()
          Returns the value of the 'Tags' containment reference list.
 List getTags(IlrElementVersion version)
          Returns the value of the 'Tags' containment reference list for the given version.
 
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

getRulesets

List getRulesets()
                 throws IlrObjectNotFoundException
Returns the value of the 'Rulesets' containment reference list.

The list contents are of type IlrRuleset.

Throws:
IlrObjectNotFoundException
Returns:
the value of the 'Rulesets' containment reference list.
See Also:
IlrBrmPackage.getRuleApp_Rulesets()

getRulesets

List getRulesets(IlrElementVersion version)
                 throws IlrObjectNotFoundException
Returns the value of the 'Rulesets' 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 IlrRuleset.

Throws:
IlrObjectNotFoundException
Parameters:
version - The version of the element.
Returns:
the value of the 'Rulesets' containment reference list.
See Also:
IlrBrmPackage.getRuleApp_Rulesets()

getDeployedBaselines

List getDeployedBaselines()
Returns the value of the 'Deployed Baselines' attribute list.

The list contents are of type String.

Returns:
the value of the 'Deployed Baselines' attribute list.
See Also:
IlrBrmPackage.getRuleApp_DeployedBaselines()

getMajor

int getMajor()
Returns the value of the 'Major' attribute.

The default value is "0".

Returns:
the value of the 'Major' attribute.
See Also:
IlrBrmPackage.getRuleApp_Major()

getMinor

int getMinor()
Returns the value of the 'Minor' attribute.

Returns:
the value of the 'Minor' attribute.
See Also:
IlrBrmPackage.getRuleApp_Minor()

getDescription

String getDescription()
Returns the value of the 'Description' attribute.

Returns:
the value of the 'Description' attribute.
See Also:
IlrBrmPackage.getRuleApp_Description()

getTags

List getTags()
             throws IlrObjectNotFoundException
Returns the value of the 'Tags' containment reference list.

The list contents are of type IlrRuleAppProperty.

Throws:
IlrObjectNotFoundException
Returns:
the value of the 'Tags' containment reference list.
See Also:
IlrBrmPackage.getRuleApp_Tags()

getTags

List getTags(IlrElementVersion version)
             throws IlrObjectNotFoundException
Returns the value of the 'Tags' 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 IlrRuleAppProperty.

Throws:
IlrObjectNotFoundException
Parameters:
version - The version of the element.
Returns:
the value of the 'Tags' containment reference list.
See Also:
IlrBrmPackage.getRuleApp_Tags()

getDisplayName

String getDisplayName()
Returns the value of the 'Display Name' attribute.

Returns:
the value of the 'Display Name' attribute.
See Also:
IlrBrmPackage.getRuleApp_DisplayName()

Decision Center API

© Copyright IBM Corp. 1987, 2013