public class BasicHistoryState extends BasicState
historyChildrens, historyState, ROOT_STATE_NAME| Constructor and Description |
|---|
BasicHistoryState(State parent,
String id,
HistoryTypes historyType,
String target) |
calculateBreadCrumb, compareTo, createBasicState, createFinalState, createParallelState, createRootState, equals, getBreadCrumb, getChildrens, getDataModel, getDocumentOrder, getDoneData, getHistoryStates, getInitialState, getInvokes, getName, getOnEntryExecutables, getOnExitExecutables, getParent, getTransitions, hasChildrens, hashCode, isDescendant, isFinal, isRootState, main, setDocumentOrder, toStringpublic BasicHistoryState(State parent, String id, HistoryTypes historyType, String target) throws ConfigurationException
ConfigurationExceptionpublic HistoryTypes getHistoryType()
getHistoryType in interface StategetHistoryType in class BasicStatepublic void setInitialStateName(String stateName) throws ConfigurationException
setInitialStateName in interface StatesetInitialStateName in class BasicStateConfigurationExceptionpublic void setInitialState(InitialState initialState) throws ConfigurationException
setInitialState in interface StatesetInitialState in class BasicStateConfigurationExceptionpublic boolean isHistoryState()
isHistoryState in interface StateisHistoryState in class BasicStatepublic boolean isParallel()
isParallel in interface StateisParallel in class BasicStatepublic void setParallel(boolean parallel)
setParallel in interface StatesetParallel in class BasicStatepublic void addData(Data data)
addData in interface StateaddData in class BasicStatepublic void addData(List<Data> dataList)
addData in interface StateaddData in class BasicStatepublic void addTransition(Transition currentTransition)
addTransition in interface StateaddTransition in class BasicStatepublic Transition addTransition(String event, String targetStatename)
addTransition in interface StateaddTransition in class BasicStatepublic Transition addTransition(String event, String targetStatename, String guarCondition)
addTransition in interface StateaddTransition in class BasicStatepublic Transition addTransition(State source, String event, String targetStatename)
addTransition in interface StateaddTransition in class BasicStatepublic Transition addTransition(State source, String event, String targetStatename, String guardCondition)
addTransition in interface StateaddTransition in class BasicStatepublic Transition addInternalTransition(String event, String targetStatename)
addInternalTransition in interface StateaddInternalTransition in class BasicStatepublic Transition addInternalTransition(String event, String targetStatename, String guarCondition)
addInternalTransition in interface StateaddInternalTransition in class BasicStatepublic Transition addInternalTransition(State source, String event, String targetStatename)
addInternalTransition in interface StateaddInternalTransition in class BasicStatepublic Transition addInternalTransition(State source, String event, String targetState, String guarCondition)
addInternalTransition in interface StateaddInternalTransition in class BasicStatepublic void addOnEntryExecutable(Executable executable)
addOnEntryExecutable in interface StateaddOnEntryExecutable in class BasicStatepublic void addOnEntryExecutables(List<Executable> executables)
addOnEntryExecutables in interface StateaddOnEntryExecutables in class BasicStatepublic void clearAndSetOnEntryExecutables(List<Executable> executables)
clearAndSetOnEntryExecutables in interface StateclearAndSetOnEntryExecutables in class BasicStatepublic void addOnExitExecutable(Executable var)
addOnExitExecutable in interface StateaddOnExitExecutable in class BasicStatepublic void addOnExitExecutables(List<Executable> vars)
addOnExitExecutables in interface StateaddOnExitExecutables in class BasicStatepublic void clearAndSetOnExitExecutables(List<Executable> vars)
clearAndSetOnExitExecutables in interface StateclearAndSetOnExitExecutables in class BasicStatepublic void addInvoke(Invoke invoke)
addInvoke in interface StateaddInvoke in class BasicStatepublic void addInvokes(List<Invoke> invokes)
addInvokes in interface StateaddInvokes in class BasicStatepublic void clearAndSetInvokes(List<Invoke> invokes)
clearAndSetInvokes in interface StateclearAndSetInvokes in class BasicStateCopyright © 2015. All rights reserved.