public abstract class RepositoryState extends BaseRepositoryEntity
Constructor and Description |
---|
RepositoryState() |
Modifier and Type | Method and Description |
---|---|
abstract java.util.Set<java.lang.String> |
getDeferredEvents()
Gets the deferred events.
|
abstract java.util.Set<? extends RepositoryAction> |
getEntryActions()
Gets the entry actions.
|
abstract java.util.Set<? extends RepositoryAction> |
getExitActions()
Gets the exit actions.
|
abstract RepositoryAction |
getInitialAction()
Gets the initial action.
|
abstract PseudoStateKind |
getKind()
Gets the pseudo state kind.
|
abstract java.lang.String |
getMachineId()
Gets the machine id.
|
abstract RepositoryState |
getParentState()
Gets the parent state.
|
abstract java.lang.String |
getRegion()
Gets the region.
|
abstract java.lang.String |
getState()
Gets the state.
|
abstract java.util.Set<? extends RepositoryAction> |
getStateActions()
Gets the state actions.
|
abstract java.lang.String |
getSubmachineId()
Gets the submachine id indicating that this is a submachine state
and its structure is available from particular machine itself.
|
abstract boolean |
isInitial()
Checks if is initial.
|
public abstract RepositoryState getParentState()
public abstract java.lang.String getMachineId()
public abstract java.lang.String getState()
public abstract java.lang.String getRegion()
public abstract boolean isInitial()
public abstract RepositoryAction getInitialAction()
public abstract java.util.Set<? extends RepositoryAction> getStateActions()
public abstract java.util.Set<? extends RepositoryAction> getEntryActions()
public abstract java.util.Set<? extends RepositoryAction> getExitActions()
public abstract PseudoStateKind getKind()
public abstract java.util.Set<java.lang.String> getDeferredEvents()
public abstract java.lang.String getSubmachineId()