ilog.rules.dt.model.common
Interface DTActionSet
-
- All Superinterfaces:
- java.lang.Cloneable, DTModelElement, DTStatement, DTTimeStampable, IlrDecorableElement, IlrDTElement, java.io.Serializable
- All Known Subinterfaces:
- IlrDTActionSet
public interface DTActionSet extends DTStatement
This interface specifies the contract of an Action Set. An Action Set is a DT Statement which is a container of DT Actions.
-
-
Field Summary
-
Fields inherited from interface ilog.rules.shared.model.IlrDecorableElement
INSTANCE, TRANSIENT, VOLATILE
-
-
Method Summary
Methods Modifier and Type Method and Description DTActiongetActionForDefinition(DTActionDefinition definition)java.util.List<DTAction>getActionList()java.util.List<DTAction>getExecutableActionList()This method returns all actions that must considered for generation.-
Methods inherited from interface ilog.rules.dt.model.common.DTStatement
getParentCondition
-
Methods inherited from interface ilog.rules.dt.model.common.DTModelElement
getModel
-
Methods inherited from interface ilog.rules.shared.model.IlrDecorableElement
addProperties, clearProperties, clearVolatileProperties, clone, getProperties, getProperty, setProperty
-
Methods inherited from interface ilog.rules.dt.model.common.DTTimeStampable
getTimeStamp, setTimeStamp
-
-
-
-
Method Detail
-
getActionList
java.util.List<DTAction> getActionList()
-
getActionForDefinition
DTAction getActionForDefinition(DTActionDefinition definition)
-
getExecutableActionList
java.util.List<DTAction> getExecutableActionList()
This method returns all actions that must considered for generation. Action corresponding to no-arg Action Definition must be generated. Disabled actions and action partially filled can also be returned by this method.- Returns:
- a list of DTAction object
-
-