Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.core.lifecycle
Interface LifeCycleState

All Known Implementing Classes:
LifeCycleStateImpl

public interface LifeCycleState

Life cycle state.

Author:
Julien Anguenot
See Also:
LifeCycleStateImpl

Method Summary
 Collection<String> getAllowedStateTransitions()
          Returns the allowed state transitions.
 String getDescription()
          Returns the life cycle state descriptions.
 String getName()
          Returns the life cycle state name.
 boolean isInitial()
          Returns true if state is a valid initial state
 

Method Detail

getName

String getName()
Returns the life cycle state name.

Returns:
the life cycle state name as a string

getDescription

String getDescription()
Returns the life cycle state descriptions.

Returns:
the life cycle state description

getAllowedStateTransitions

Collection<String> getAllowedStateTransitions()
Returns the allowed state transitions.

Returns:
a collection of string representing the allowed state transitions

isInitial

boolean isInitial()
Returns true if state is a valid initial state


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.