From: G?nther B. <br...@us...> - 2002-01-31 07:25:58
|
Update of /cvsroot/xpg-xml/edu/iicm/xpg/transitions In directory usw-pr-cvs1:/tmp/cvs-serv26618 Modified Files: ClassLoaderTransition.java Log Message: DataObject included and gets transition_factory in constructor Index: ClassLoaderTransition.java =================================================================== RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/ClassLoaderTransition.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ClassLoaderTransition.java 2002/01/30 10:24:49 1.1 --- ClassLoaderTransition.java 2002/01/31 07:25:56 1.2 *************** *** 39,50 **** public class ClassLoaderTransition implements Transition { ! private DFactory transition_factory_; ! private String classname_; ! public ClassLoaderTransition ( String classname ) { classname_ = classname; ! transition_factory_ = new DFactory(); ! transition_factory_.setSearchPath(new String[]{"edu.iicm.xpg.transitions"}); } --- 39,50 ---- public class ClassLoaderTransition implements Transition { ! protected DFactory transition_factory_; ! protected String classname_; ! // FIXXME ?? ! public ClassLoaderTransition( DFactory transition_factory, String classname ) { classname_ = classname; ! transition_factory_ = transition_factory; } *************** *** 64,69 **** throws Exception { ! Transition transition = ! (Transition)transition_factory_.getInstance(classname_); transition.transitionTriggered(input, from_state, to_state, machine, data); --- 64,69 ---- throws Exception { ! Transition transition = ! (Transition)transition_factory_.getInstance(classname_); transition.transitionTriggered(input, from_state, to_state, machine, data); |