Decision Center API

ilog.rules.teamserver.brm
Interface IlrTemplate

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

public interface IlrTemplate
extends IlrPackageElement

A representation of the model object 'Template'.

The following features are supported:

See Also:
IlrBrmPackage.getTemplate()

Method Summary
 String getDefinition()
          Returns the value of the 'Definition' attribute.
 String getDefinitionInfo()
          Returns the value of the 'Definition Info' attribute.
 List getInitialValues()
          Returns the value of the 'Initial Values' containment reference list.
 List getInitialValues(IlrElementVersion version)
          Returns the value of the 'Initial Values' containment reference list for the given version.
 String getLocale()
          Returns the value of the 'Locale' attribute.
 String getRuleType()
          Returns the value of the 'Rule Type' attribute.
 
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

getRuleType

String getRuleType()
Returns the value of the 'Rule Type' attribute.

Returns:
the value of the 'Rule Type' attribute.
See Also:
IlrBrmPackage.getTemplate_RuleType()

getDefinition

String getDefinition()
Returns the value of the 'Definition' attribute.

Returns:
the value of the 'Definition' attribute.
See Also:
IlrBrmPackage.getTemplate_Definition()

getInitialValues

List getInitialValues()
                      throws IlrObjectNotFoundException
Returns the value of the 'Initial Values' containment reference list.

The list contents are of type IlrInitialValue.

Throws:
IlrObjectNotFoundException
Returns:
the value of the 'Initial Values' containment reference list.
See Also:
IlrBrmPackage.getTemplate_InitialValues()

getInitialValues

List getInitialValues(IlrElementVersion version)
                      throws IlrObjectNotFoundException
Returns the value of the 'Initial Values' 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 IlrInitialValue.

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

getDefinitionInfo

String getDefinitionInfo()
Returns the value of the 'Definition Info' attribute.

Returns:
the value of the 'Definition Info' attribute.
See Also:
IlrBrmPackage.getTemplate_DefinitionInfo()

getLocale

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

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

Decision Center API

© Copyright IBM Corp. 1987, 2013