|
Decision Center API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IlrRuleflow
A representation of the model object 'Ruleflow'.
The following features are supported:
IlrBrmPackage.getRuleflow()
Method Summary | |
---|---|
List<IlrRuleflow> |
getAllSubflows()
Gets the list of all subflows referenced by this ruleflow and its subflows. |
String |
getBody()
Returns the value of the 'Body' attribute. |
String |
getDiagram()
Deprecated. You should now get the ruleflow model through ilog.rules.teamserver.brm.IlrRuleflow.getRFModel() and introspect its
content through the new ruleflow APIs. |
String |
getFinalActions()
Deprecated. You should now get the ruleflow model through ilog.rules.teamserver.brm.IlrRuleflow.getRFModel() and introspect its
content through the new ruleflow APIs. |
List |
getImports()
Returns the value of the 'Imports' attribute list. |
String |
getInitialActions()
Deprecated. You should now get the ruleflow model through ilog.rules.teamserver.brm.IlrRuleflow.getRFModel() and introspect its
content through the new ruleflow APIs. |
String |
getLocale()
Returns the value of the 'Locale' attribute. |
List |
getScopes()
Deprecated. You should now get the ruleflow model through ilog.rules.teamserver.brm.IlrRuleflow.getRFModel() and introspect its
content through the new ruleflow APIs. |
List |
getScopes(IlrElementVersion version)
Deprecated. You should now get the ruleflow model through ilog.rules.teamserver.brm.IlrRuleflow.getRFModel() and introspect its
content through the new ruleflow APIs. |
List<IlrRuleflow> |
getSubflows()
Gets the list of subflows referenced by this ruleflow. |
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. |
List |
getTasks()
Deprecated. You should now get the ruleflow model through ilog.rules.teamserver.brm.IlrRuleflow.getRFModel() and introspect its
content through the new ruleflow APIs. |
List |
getTasks(IlrElementVersion version)
Deprecated. You should now get the ruleflow model through ilog.rules.teamserver.brm.IlrRuleflow.getRFModel() and introspect its
content through the new ruleflow APIs. |
boolean |
isMainFlowTask()
Returns the value of the 'Main Flow Task' 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 |
---|
String getInitialActions()
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
and introspect its
content through the new ruleflow APIs.
Initial actions can be specified for:
IlrBrmPackage.getRuleflow_InitialActions()
,
IlrRFBodyable.getBody()
,
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
String getFinalActions()
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
and introspect its
content through the new ruleflow APIs.
Final actions can be specified for:
IlrBrmPackage.getRuleflow_FinalActions()
,
IlrRFBodyable.getBody()
,
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
String getDiagram()
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
and introspect its
content through the new ruleflow APIs.
IlrBrmPackage.getRuleflow_Diagram()
,
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
String getBody()
IlrBrmPackage.getRuleflow_Body()
List getTasks() throws IlrObjectNotFoundException
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
and introspect its
content through the new ruleflow APIs.
The list contents are of type IlrTask
.
IlrObjectNotFoundException
IlrBrmPackage.getRuleflow_Tasks()
,
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
List getTasks(IlrElementVersion version) throws IlrObjectNotFoundException
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
and introspect its
content through the new ruleflow APIs.
The list contents are of type IlrTask
.
IlrObjectNotFoundException
version
- The version of the element.
IlrBrmPackage.getRuleflow_Tasks()
,
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
List getScopes() throws IlrObjectNotFoundException
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
and introspect its
content through the new ruleflow APIs.
The list contents are of type IlrScopeElement
.
IlrObjectNotFoundException
IlrBrmPackage.getRuleflow_Scopes()
,
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
List getScopes(IlrElementVersion version) throws IlrObjectNotFoundException
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
and introspect its
content through the new ruleflow APIs.
The list contents are of type IlrScopeElement
.
IlrObjectNotFoundException
version
- The version of the element.
IlrBrmPackage.getRuleflow_Scopes()
,
ilog.rules.teamserver.brm.IlrRuleflow.getRFModel()
List getImports()
The list contents are of type String
.
IlrBrmPackage.getRuleflow_Imports()
boolean isMainFlowTask()
IlrBrmPackage.getRuleflow_MainFlowTask()
List getTags() throws IlrObjectNotFoundException
The list contents are of type IlrRuleflowTag
.
IlrObjectNotFoundException
IlrBrmPackage.getRuleflow_Tags()
List getTags(IlrElementVersion version) throws IlrObjectNotFoundException
The list contents are of type IlrRuleflowTag
.
IlrObjectNotFoundException
version
- The version of the element.
IlrBrmPackage.getRuleflow_Tags()
String getLocale()
IlrBrmPackage.getRuleflow_Locale()
List<IlrRuleflow> getSubflows() throws IlrObjectNotFoundException
This method is not recursive, and only gets the subflows directly referenced in the ruleflow.
IlrObjectNotFoundException
- If this ruleflow cannot be found in the database.
List<IlrRuleflow> getAllSubflows() throws IlrObjectNotFoundException
This method is recursive.
IlrObjectNotFoundException
- If this ruleflow cannot be found in the database.
|
Decision Center API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |