Uses of Class
pobs.PDirective

Packages that use PDirective
pobs Interfaces and basic classes of the framework.  
pobs.control   
 

Uses of PDirective in pobs
 

Methods in pobs that return PDirective
 PDirective PContext.getDirective()
          Returns parsing directive.
 

Methods in pobs with parameters of type PDirective
 java.lang.Object PControl.modifyState(PDirective directive)
          Modifies a sub state of the specified directive.
 void PControl.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
          Reestablishes the previous state before modification.
 

Constructors in pobs with parameters of type PDirective
PContext(PDirective directive)
          Creates an instance with the specified directive, no target and no error handler.
PContext(PDirective directive, PTarget target, PErrorHandler errorHandler)
          Creates an instance with the specified directive and target.
 

Uses of PDirective in pobs.control
 

Methods in pobs.control with parameters of type PDirective
 java.lang.Object PShortestAlternative.modifyState(PDirective directive)
           
 void PShortestAlternative.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
           
 java.lang.Object PLongestAlternative.modifyState(PDirective directive)
           
 void PLongestAlternative.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
           
 java.lang.Object PFirstAlternative.modifyState(PDirective directive)
           
 void PFirstAlternative.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
           
 java.lang.Object PEnableSkip.modifyState(PDirective directive)
           
 void PEnableSkip.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
           
 java.lang.Object PEnableCase.modifyState(PDirective directive)
           
 void PEnableCase.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
           
 java.lang.Object PEnableActions.modifyState(PDirective directive)
           
 void PEnableActions.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
           
 java.lang.Object PDisableSkip.modifyState(PDirective directive)
           
 void PDisableSkip.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
           
 java.lang.Object PDisableCase.modifyState(PDirective directive)
           
 void PDisableCase.reestablishPreviousState(PDirective directive, java.lang.Object previousState)
           
 java.lang.Object PDisableActions.modifyState(PDirective directive)
           
 void PDisableActions.reestablishPreviousState(PDirective directive, java.lang.Object previousState)