Uses of Class
com.werken.werkz.Goal

Packages that use Goal
com.werken.werkz The werkz goal-oriented process framework. 
com.werken.werkz.jelly   
 

Uses of Goal in com.werken.werkz
 

Fields in com.werken.werkz declared as Goal
private  Goal NoActionDefinitionException.goal
          The goal.
private  Goal CyclicGoalChainException.initialGoal
          The initial goal from which the cycle-check was initiated.
static Goal[] Goal.EMPTY_ARRAY
          Empty Goal array.
 

Methods in com.werken.werkz that return Goal
 Goal[] WerkzProject.getExecutionChain(java.lang.String name)
          Retrieve a valid execution chain to attain the specified goal.
 Goal WerkzProject.getGoal(java.lang.String name)
          Retrieve a Goal by name from this manager.
 Goal WerkzProject.getGoal(java.lang.String name, boolean create)
          Retrieve a Goal by name from this manager.
 Goal WerkzProject.getDefaultGoal()
          Retrieve the default goal.
 Goal NoActionDefinitionException.getGoal()
          Retrieve the goal.
 Goal CyclicGoalChainException.getInitialGoal()
          Retrieve the Goal which initiated the dependency cycle check.
 

Methods in com.werken.werkz with parameters of type Goal
 void WerkzProject.addGoal(Goal goal)
          Add a Goal to this manager.
 void Callback.firePreGoal(Goal goal)
          No-op pre-goal callback implementation.
 void Callback.firePostGoal(Goal goal)
          No-op post-goal callback implementation.
 void Callback.firePreAction(Goal goal)
          No-op pre-action callback implementation.
 void Callback.firePostAction(Goal goal)
          No-op post-action callback implementation.
 void PostActionCallback.firePostAction(Goal goal)
          Fire the callback.
 void PreActionCallback.firePreAction(Goal goal)
          Fire the callback.
 void PostGoalCallback.firePostGoal(Goal goal)
          Fire the callback.
 void PreGoalCallback.firePreGoal(Goal goal)
          Fire the callback.
 void Goal.addPrecursor(Goal precursor)
          Add a precursor Goal to this Goal.
 void Goal.addPostcursor(Goal postcursor)
          Add a postcursor Goal to this Goal.
private  void Goal.addInternalPostcursor(Goal postcursor)
          Adds a postcursor Goal without looping back to the postcursor.addPrecursor and entering an infinite loop.
(package private)  void Goal.checkForCycles(Goal initialGoal, java.util.Set visited)
          Perform a cyclic dependency check.
(package private)  void Session.addSatisfiedGoal(Goal goal)
          Add a satisfied Goal to this context.
(package private)  void Session.removeSatisfiedGoal(Goal goal)
          Remove a satisfied Goal from this context.
(package private)  boolean Session.isGoalSatisfied(Goal goal)
          Test a Goal to determine if it has been satisfied within this context.
 

Constructors in com.werken.werkz with parameters of type Goal
NoActionDefinitionException(Goal goal)
          Construct.
CyclicGoalChainException(Goal initialGoal)
          Constrct with an initiating goal.
 

Uses of Goal in com.werken.werkz.jelly
 

Methods in com.werken.werkz.jelly that return Goal
protected  Goal WerkzTagSupport.getGoal(java.lang.String name)
           
 

Methods in com.werken.werkz.jelly with parameters of type Goal
protected  void GoalTag.addPrereqs(Goal goal)