| Package | Description | 
|---|---|
| com.whitestein.lsps.engine | 
 The package contains common classes for LSPS expression interpretation. 
 | 
| com.whitestein.lsps.engine.change | 
 Package contains core of the internal event system. 
 | 
| com.whitestein.lsps.engine.state.ser | |
| com.whitestein.lsps.engine.state.xml | |
| com.whitestein.lsps.stdlib.type | 
 This package contains implementations of core reflection types. 
 | 
| Constructor and Description | 
|---|
AchieveGoalHandler(Goal instance,
                  com.whitestein.lsps.engine.GoalAchieveStrategy achieveStrategy,
                  ProcessInterpreterContext pic)
Creates new  
AchieveGoalHandler. | 
MaintainGoalHandler(Goal instance,
                   com.whitestein.lsps.engine.GoalAchieveStrategy achieveStrategy,
                   ProcessInterpreterContext pic)
Creates new  
MaintainGoalHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
Goal | 
GoalStateChange.getElement()  | 
Goal | 
GoalStartedChange.getElement()  | 
| Constructor and Description | 
|---|
GoalStartedChange(Goal goal)
Creates new instance. 
 | 
GoalStateChange(Goal goal,
               GoalState oldState,
               GoalState newState)
Creates new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GOElement | 
SPlan.toGoalElement(Goal parent,
             ProcessInstance processInstance,
             ModelInstance modelInstance)  | 
GOElement | 
SGoal.toGoalElement(Goal parent,
             ProcessInstance processInstance,
             ModelInstance modelInstance)  | 
abstract GOElement | 
SGOElement.toGoalElement(Goal parent,
             ProcessInstance processInstance,
             ModelInstance modelInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
Goal | 
GOElement.getParentGoal()
Returns the parent goal or null if this is top goal in its module. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Goal> | 
Goal.getAllSubGoals()  | 
Collection<Goal> | 
ProcessInstance.getGoals()
Returns the collection of top goals. 
 | 
List<Goal> | 
Goal.getSubGoals()  | 
| Modifier and Type | Method and Description | 
|---|---|
Plan | 
Plan.createCopy(ModelInstance targetModelInstance,
          ProcessInstance targetProcessInstance,
          Goal targetParentGoal)  | 
void | 
ProcessInstance.startGoal(Goal goal)
Starts the goal execution. 
 | 
| Constructor and Description | 
|---|
Goal(ProcessInstance processInstance,
    String name,
    GoalType goalType,
    Goal parentGoal)
Creates new instance of  
Goal with default state
 GoalState.INACTIVE. | 
Goal(ProcessInstance processInstance,
    String name,
    GoalType goalType,
    Goal parentGoal,
    GoalState state)
Creates new instance of  
Goal. | 
Goal(SGoal s,
    Goal parent,
    ProcessInstance processInstance,
    ModelInstance modelInstance)
Creates a new instance from the serialized companion. 
 | 
GOElement(ProcessInstance processInstance,
         Goal parentGoal,
         String name)
Creates new instance of  
GOElement. | 
GOElement(SGOElement s,
         Goal parent,
         ProcessInstance processInstance,
         ModelInstance modelInstance)  | 
Plan(ProcessInstance processInstance,
    String name,
    Goal parentGoal)
Creates new instance of  
Plan. | 
Plan(ProcessInstance processInstance,
    String name,
    Goal parentGoal,
    PlanState state)
Creates new instance of  
Plan. | 
Plan(SPlan source,
    Goal parent,
    ProcessInstance processInstance,
    ModelInstance modelInstance)
Creates a new instance from the serialized companion. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GoalHolder | 
CoreTypeFactoryImpl.getGoal(Goal goal)  | 
GoalHolder | 
CoreTypeFactory.getGoal(Goal goal)
Returns a  
core::Goal record for the given goal. | 
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.