Package org.springframework.webflow.core
Interface Annotated
- All Known Subinterfaces:
FlowDefinition,StateDefinition,TransitionableStateDefinition,TransitionDefinition
- All Known Implementing Classes:
ActionState,AnnotatedAction,AnnotatedObject,DecisionState,EndState,Flow,FlowVariable,State,SubflowState,Transition,TransitionableState,ViewState,ViewVariable
public interface Annotated
An interface to be implemented by objects that are annotated with attributes they wish to expose to clients.
- Author:
- Keith Donald, Erwin Vervaet
-
Method Summary
Modifier and TypeMethodDescriptionReturns a attribute map containing the attributes annotating this object.Returns a short summary of this object, suitable for display as an icon caption or tool tip.Returns a longer, more detailed description of this object.
-
Method Details
-
getCaption
String getCaption()Returns a short summary of this object, suitable for display as an icon caption or tool tip.- Returns:
- the caption
-
getDescription
String getDescription()Returns a longer, more detailed description of this object.- Returns:
- the description
-
getAttributes
MutableAttributeMap<Object> getAttributes()Returns a attribute map containing the attributes annotating this object. These attributes provide descriptive characteristics or properties that may affect object behavior.- Returns:
- the attribute map
-