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);
|