Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

edu.iicm.xpg.transitions
Class ClassLoaderTransition  view ClassLoaderTransition download ClassLoaderTransition.java

java.lang.Object
  extended byedu.iicm.xpg.transitions.ClassLoaderTransition
All Implemented Interfaces:
edu.iicm.xpg.statemachine.Transition

public class ClassLoaderTransition
extends java.lang.Object
implements edu.iicm.xpg.statemachine.Transition

Version:
$Revision: 1.6 $

Field Summary
protected  java.lang.String classname_
           
protected  edu.iicm.xpg.util.Factory transition_factory_
           
 
Constructor Summary
ClassLoaderTransition(edu.iicm.xpg.util.Factory transition_factory, java.lang.String classname)
           
 
Method Summary
 java.lang.String transitionTriggered(edu.iicm.xpg.statemachine.Input input, edu.iicm.xpg.statemachine.State from_state, edu.iicm.xpg.statemachine.State to_state, edu.iicm.xpg.statemachine.StateMachine machine, edu.iicm.xpg.statemachine.DataObject data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transition_factory_

protected edu.iicm.xpg.util.Factory transition_factory_

classname_

protected java.lang.String classname_
Constructor Detail

ClassLoaderTransition

public ClassLoaderTransition(edu.iicm.xpg.util.Factory transition_factory,
                             java.lang.String classname)
                      throws java.lang.IllegalArgumentException
Method Detail

transitionTriggered

public java.lang.String transitionTriggered(edu.iicm.xpg.statemachine.Input input,
                                            edu.iicm.xpg.statemachine.State from_state,
                                            edu.iicm.xpg.statemachine.State to_state,
                                            edu.iicm.xpg.statemachine.StateMachine machine,
                                            edu.iicm.xpg.statemachine.DataObject data)
                                     throws edu.iicm.xpg.statemachine.TransitionException
Specified by:
transitionTriggered in interface edu.iicm.xpg.statemachine.Transition