Update of /cvsroot/xpg-xml/edu/iicm/xpg/statemachine
In directory usw-pr-cvs1:/tmp/cvs-serv16170/statemachine
Modified Files:
Parser.java InitStateMachine.java
Log Message:
new default search path and function appendSearchPath
Index: Parser.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/statemachine/Parser.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Parser.java 14 Feb 2002 17:53:48 -0000 1.1
--- Parser.java 14 Feb 2002 22:27:15 -0000 1.2
***************
*** 54,58 ****
protected final static String STATE_MACHINE="doc_state_machine";
protected final static String TRANSITION_FATORY="transition_factory";
!
//----------------------------------------------------------------------
--- 54,58 ----
protected final static String STATE_MACHINE="doc_state_machine";
protected final static String TRANSITION_FATORY="transition_factory";
! protected final static String[] DEFAULT_SEARCH_PATH={"edu.iicm.xpg.transitions.simple"};
//----------------------------------------------------------------------
***************
*** 63,67 ****
{
data_ = new DataObject();
! DFactory transition_factory = new DFactory();
data_.putObject(TRANSITION_FATORY, transition_factory);
try
--- 63,67 ----
{
data_ = new DataObject();
! DFactory transition_factory = new DFactory(DEFAULT_SEARCH_PATH);
data_.putObject(TRANSITION_FATORY, transition_factory);
try
Index: InitStateMachine.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/statemachine/InitStateMachine.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** InitStateMachine.java 14 Feb 2002 17:57:20 -0000 1.5
--- InitStateMachine.java 14 Feb 2002 22:27:15 -0000 1.6
***************
*** 68,71 ****
--- 68,72 ----
protected final static String XML_READER = "org.apache.xerces.parsers.SAXParser";
protected final static String PARSE_VALIDATING ="http://xml.org/sax/features/validation";
+ protected final static String[] DEFAULT_SEARCH_PATH={"edu.iicm.xpg.transitions.simple"};
protected PrimitiveStateMachine dtd_state_machine_;
protected PrimitiveStateMachine doc_state_machine_;
***************
*** 112,116 ****
data_.putObject("doc_state_machine", doc_state_machine_);
! DFactory transition_factory = new DFactory();
data_.putObject("transition_factory", transition_factory);
--- 113,117 ----
data_.putObject("doc_state_machine", doc_state_machine_);
! DFactory transition_factory = new DFactory(DEFAULT_SEARCH_PATH);
data_.putObject("transition_factory", transition_factory);
|