|
From: Stefan T. <th...@us...> - 2002-05-21 17:29:38
|
Update of /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple
In directory usw-pr-cvs1:/tmp/cvs-serv31562/transitions/simple
Modified Files:
SectEndTransition.java StoreDocAuthorTransition.java
StoreDocContentTransition.java StoreDocTitleTransition.java
StoreListItemTransition.java StoreXMLElementTransition.java
WriteDocContentTransition.java
WriteGeneralFooterTransition.java
WriteGeneralHeaderTransition.java WriteHeaderTransition.java
WriteParaTransition.java
Log Message:
new transition interface
Index: SectEndTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/SectEndTransition.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** SectEndTransition.java 16 Apr 2002 06:55:02 -0000 1.2
--- SectEndTransition.java 21 May 2002 16:59:31 -0000 1.3
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 52,67 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
int sect_depth = ((Integer)data.removeObject("sect_depth")).intValue();
if (sect_depth <= 0)
{
! throw (new IllegalStateException("illegal section depth: "
! + sect_depth));
}
data.putObject( "sect_depth", new Integer(--sect_depth) );
--- 53,67 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
int sect_depth = ((Integer)data.removeObject("sect_depth")).intValue();
if (sect_depth <= 0)
{
! throw (new TransitionException(new IllegalStateException("illegal section depth: " + sect_depth)));
}
data.putObject( "sect_depth", new Integer(--sect_depth) );
Index: StoreDocAuthorTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/StoreDocAuthorTransition.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** StoreDocAuthorTransition.java 7 Feb 2002 09:42:18 -0000 1.1
--- StoreDocAuthorTransition.java 21 May 2002 16:59:31 -0000 1.2
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 49,58 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
String doc_author = (String)data.getObject("doc_author");
--- 50,59 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
String doc_author = (String)data.getObject("doc_author");
Index: StoreDocContentTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/StoreDocContentTransition.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** StoreDocContentTransition.java 7 Feb 2002 09:42:18 -0000 1.1
--- StoreDocContentTransition.java 21 May 2002 16:59:31 -0000 1.2
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 47,56 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
String content = (String)data.getObject("content");
--- 48,57 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
String content = (String)data.getObject("content");
Index: StoreDocTitleTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/StoreDocTitleTransition.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** StoreDocTitleTransition.java 7 Feb 2002 09:42:18 -0000 1.1
--- StoreDocTitleTransition.java 21 May 2002 16:59:31 -0000 1.2
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 47,56 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
String doc_title = (String)data.getObject("doc_title");
--- 48,57 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
String doc_title = (String)data.getObject("doc_title");
Index: StoreListItemTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/StoreListItemTransition.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** StoreListItemTransition.java 13 May 2002 06:23:57 -0000 1.2
--- StoreListItemTransition.java 21 May 2002 16:59:31 -0000 1.3
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 51,60 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
XMLElement new_item = (XMLElement)data.getXMLElement();
--- 52,61 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
XMLElement new_item = (XMLElement)data.getXMLElement();
Index: StoreXMLElementTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/StoreXMLElementTransition.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** StoreXMLElementTransition.java 4 May 2002 17:06:20 -0000 1.1
--- StoreXMLElementTransition.java 21 May 2002 16:59:31 -0000 1.2
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 49,58 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
XMLElement xml_element = (XMLElement)data.getXMLElement();
--- 50,59 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
XMLElement xml_element = (XMLElement)data.getXMLElement();
Index: WriteDocContentTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/WriteDocContentTransition.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** WriteDocContentTransition.java 16 Apr 2002 06:55:02 -0000 1.4
--- WriteDocContentTransition.java 21 May 2002 16:59:31 -0000 1.5
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 53,62 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
StringBuffer html_form = (StringBuffer)data.getObject(Const.RESULT_BUFFER);
--- 54,63 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
StringBuffer html_form = (StringBuffer)data.getObject(Const.RESULT_BUFFER);
Index: WriteGeneralFooterTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/WriteGeneralFooterTransition.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** WriteGeneralFooterTransition.java 8 Mar 2002 19:04:38 -0000 1.3
--- WriteGeneralFooterTransition.java 21 May 2002 16:59:31 -0000 1.4
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 49,58 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
StringBuffer html_form = (StringBuffer)data.getObject(Const.RESULT_BUFFER);
--- 50,59 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
StringBuffer html_form = (StringBuffer)data.getObject(Const.RESULT_BUFFER);
Index: WriteGeneralHeaderTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/WriteGeneralHeaderTransition.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** WriteGeneralHeaderTransition.java 28 Feb 2002 06:37:30 -0000 1.2
--- WriteGeneralHeaderTransition.java 21 May 2002 16:59:31 -0000 1.3
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 48,57 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
StringBuffer html_form = new StringBuffer();
--- 49,58 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
StringBuffer html_form = new StringBuffer();
Index: WriteHeaderTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/WriteHeaderTransition.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** WriteHeaderTransition.java 8 Apr 2002 14:13:16 -0000 1.3
--- WriteHeaderTransition.java 21 May 2002 16:59:31 -0000 1.4
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.Input;
import edu.iicm.xpg.statemachine.State;
***************
*** 52,61 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
StringBuffer html_form = (StringBuffer)data.getObject(Const.RESULT_BUFFER);
--- 53,62 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
StringBuffer html_form = (StringBuffer)data.getObject(Const.RESULT_BUFFER);
Index: WriteParaTransition.java
===================================================================
RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/WriteParaTransition.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** WriteParaTransition.java 8 Apr 2002 14:13:16 -0000 1.3
--- WriteParaTransition.java 21 May 2002 16:59:31 -0000 1.4
***************
*** 25,28 ****
--- 25,29 ----
import edu.iicm.xpg.statemachine.Transition;
+ import edu.iicm.xpg.statemachine.TransitionException;
import edu.iicm.xpg.statemachine.State;
import edu.iicm.xpg.statemachine.StateMachine;
***************
*** 54,63 ****
* @param data user defined data
* @return
! * @exception Exception whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws Exception
{
StringBuffer result = (StringBuffer)data.getObject(Const.RESULT_BUFFER);
--- 55,64 ----
* @param data user defined data
* @return
! * @exception TransitionException whatever an implementation can throw
*/
public String transitionTriggered(Input input,State from_state,State to_state,
StateMachine machine,DataObject data)
! throws TransitionException
{
StringBuffer result = (StringBuffer)data.getObject(Const.RESULT_BUFFER);
|