Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Deprecated API

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 `SCXML.getInitial()` 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.Data.getName() Use `Data.getId()` 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.TransitionTarget.getParentState() Will be removed in v1.0
org.apache.commons.scxml.model.Action.getParentState() Use `Action.getParentTransitionTarget()` 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.model.Path.getScope() Use `Path.getPathScope()` 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.TransitionTarget.getTransitions() Use `TransitionTarget.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.SCXML.isLegacy() Will be removed in v1.0
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.SCXML.setInitialstate(String) Use `SCXML.setInitial(String)` instead.
org.apache.commons.scxml.model.State.setIsFinal(boolean) Use `State.setFinal(boolean)` instead
org.apache.commons.scxml.model.SCXML.setLegacy(boolean) Will be removed in v1.0
org.apache.commons.scxml.model.Data.setName(String) Use `Data.setId(String)` 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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