Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Web Flow
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.springframework.webflow.definition
Interface StateDefinition

All Superinterfaces:
  Annotated

All Known Subinterfaces:
  TransitionableStateDefinition

All Known Implementing Classes:
  ActionState, DecisionState, EndState, State, SubflowState, TransitionableState, ViewState

    public interface StateDefinition

extends Annotated

A step within a `flow definition` where behavior is executed.

States have identifiers that are local to their containing flow definitions. They may also be annotated with attributes.

Author:
  Keith Donald, Erwin Vervaet

Method Summary
`java.lang.String` | `getId()` Returns this state's identifier, locally unique to is containing flow definition.
`FlowDefinition` | `getOwner()` Returns the flow definition this state belongs to.
`boolean` | `isViewState()` Returns true if this state is a view state.

Methods inherited from interface org.springframework.webflow.core.Annotated
`getAttributes, getCaption, getDescription`

Method Detail

### getOwner

    FlowDefinition getOwner()

  Returns the flow definition this state belongs to.

  Returns:
    the owning flow definition

### getId

    java.lang.String getId()

  Returns this state's identifier, locally unique to is containing flow definition.

  Returns:
    the state identifier

### isViewState

    boolean isViewState()

  Returns true if this state is a view state.

  Returns:
    true if a view state, false otherwise

Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Web Flow
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD