Deprecated API


Contents
Deprecated Classes
org.apache.commons.scxml.io.SCXMLDigester
          Use SCXMLParser instead, after updating the SCXML document as necessary, in line with newer Working Drafts. 
org.apache.commons.scxml.io.SCXMLDigester.DigestSrcAttributeRule
          Will be removed in version 1.0 
org.apache.commons.scxml.io.SCXMLDigester.ParseDataRule
          Will be removed in version 1.0 
org.apache.commons.scxml.io.SCXMLDigester.ParseExternalContentRule
          Will be removed in version 1.0 
org.apache.commons.scxml.io.SCXMLDigester.SetExecutableParentRule
          Will be removed in version 1.0 
org.apache.commons.scxml.io.SCXMLDigester.SetPathResolverRule
          Will be removed in version 1.0 
org.apache.commons.scxml.io.SCXMLDigester.UpdateFinalizeRule
          Will be removed in version 1.0 
org.apache.commons.scxml.io.SCXMLDigester.UpdateModelRule
          Will be removed in version 1.0 
 

Deprecated Fields
org.apache.commons.scxml.ErrorReporter.EXPRESSION_ERROR
          Use ErrorConstants.EXPRESSION_ERROR instead. 
org.apache.commons.scxml.ErrorReporter.ILLEGAL_CONFIG
          Use ErrorConstants.ILLEGAL_CONFIG instead. 
org.apache.commons.scxml.ErrorReporter.ILLEGAL_INITIAL
          Use ErrorConstants.ILLEGAL_INITIAL instead. 
org.apache.commons.scxml.ErrorReporter.NO_INITIAL
          Use ErrorConstants.NO_INITIAL instead. 
org.apache.commons.scxml.ErrorReporter.NON_DETERMINISTIC
          No longer necessary, non determinism is solved based on state heirarchy and document order priorities. 
org.apache.commons.scxml.semantics.ErrorConstants.NON_DETERMINISTIC
          Non deterministic behavior is now resolved using state heirarchy and document order priorities. 
org.apache.commons.scxml.ErrorReporter.UNDEFINED_VARIABLE
          Use ErrorConstants.UNDEFINED_VARIABLE instead. 
org.apache.commons.scxml.ErrorReporter.UNKNOWN_ACTION
          Use ErrorConstants.UNKNOWN_ACTION instead. 
 

Deprecated Methods
org.apache.commons.scxml.model.State.addChild(State)
          Use State.addChild(TransitionTarget) instead. 
org.apache.commons.scxml.model.SCXML.addState(State)
          Use addChild(TransitionTarget) instead. 
org.apache.commons.scxml.model.Parallel.addState(State)
          Use addChild(TransitionTarget) instead. 
org.apache.commons.scxml.Builtin.data(Object, String)
          Use Builtin.data(Map,Object,String) instead 
org.apache.commons.scxml.Builtin.dataNode(Object, String)
          Use Builtin.dataNode(Map,Object,String) instead 
org.apache.commons.scxml.model.SCXML.getInitialState()
          Use getInitialTarget() instead. Returns null if the initial target is a Parallel. 
org.apache.commons.scxml.model.State.getIsFinal()
          Use State.isFinal() instead 
org.apache.commons.scxml.model.State.getParallel()
          <parallel> no longer needs an enclosing <state> element. 
org.apache.commons.scxml.model.Invoke.getParams()
          Remove in v1.0, use params() instead 
org.apache.commons.scxml.model.Transition.getPath()
          Use getPaths() instead. 
org.apache.commons.scxml.model.Transition.getRuntimeTarget()
          A transition may have multiple targets, use getRuntimeTargets() instead. 
org.apache.commons.scxml.env.AbstractStateMachine.getStateMachine()
          Returns null, use getEngine().getStateMachine() instead 
org.apache.commons.scxml.model.SCXML.getStates()
          Use getChildren() instead. 
org.apache.commons.scxml.model.Parallel.getStates()
          Use getChildren() instead. 
org.apache.commons.scxml.model.Transition.getTarget()
          A transition may have multiple targets, use getTargets() instead. 
org.apache.commons.scxml.model.State.getTransitions()
          Use State.getTransitionsList() instead 
org.apache.commons.scxml.model.State.isDone()
          Will be removed in v1.0, in favor of SCInstance#isDone(TransitionTarget) 
org.apache.commons.scxml.model.State.isOrthogonal()
          <parallel> now represents an orthogonal state, rather than denoting that the enclosing state is orthogonal, as it did in previous SCXML WDs. 
org.apache.commons.scxml.io.SCXMLSerializer.serializeTarget(StringBuffer, Transition, String)
          Inline <target> element has been deprecated in the SCXML WD 
org.apache.commons.scxml.model.State.setDone(boolean)
          Will be removed in v1.0, in favor of SCInstance#setDone(TransitionTarget) 
org.apache.commons.scxml.model.SCXML.setInitialState(State)
          Use setInitialTarget(TransitionTarget) instead. 
org.apache.commons.scxml.model.State.setIsFinal(boolean)
          Use State.setFinal(boolean) instead 
org.apache.commons.scxml.model.State.setParallel(Parallel)
          <parallel> no longer needs an enclosing <state> element. 
org.apache.commons.scxml.model.Transition.setTarget(TransitionTarget)
          Use setTargets(List) instead. 
 



Copyright © 2005-2008 The Apache Software Foundation. All Rights Reserved.