Package nl.gx.forms.wmpformapi.api
Interface BasicFormVersion
-
- All Superinterfaces:
BasicVersion
,PublicationStatusEnabled
,WorkflowEnabled
- All Known Subinterfaces:
FormVersion
public interface BasicFormVersion extends BasicVersion
Basic interface for the FormVersion. All FormVersion implementations should implement this interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BasicFormStep
getFormStepByIdentifier(String identifier)
Returns the form step with the specified identifier.String
getIdentifier()
Returns a unique identifier for this BasicFormVersion.List<BasicFormStep>
getSteps()
Returns the list of steps for this BasicFormVersion.-
Methods inherited from interface nl.gx.forms.wmpformapi.api.BasicVersion
getCreationDate, getCreationDateCalendar, getCreatorDisplayName, getCreatorUserName, getExportDate, getExportId, getImportedDate, getImportId, getState, setCreationDate, setCreationDateCalendar, setCreatorUserName, setExportDate, setExportId, setImportedDate, setImportId, setLastModified, setLastModifiedUserName, setState, setWorkflowModelInstance
-
Methods inherited from interface nl.gx.webmanager.cms.core.PublicationStatusEnabled
getExpirationDate, getPublicationDate, getPublicationStatus, getPublicationStatus, setExpirationDate, setPublicationDate
-
Methods inherited from interface nl.gx.webmanager.cms.workflow.WorkflowEnabled
getWorkflowModel, getWorkflowModelInstance, isPublic
-
-
-
-
Method Detail
-
getSteps
List<BasicFormStep> getSteps()
Returns the list of steps for this BasicFormVersion.- Returns:
- list of BasicFormSteps
-
getFormStepByIdentifier
BasicFormStep getFormStepByIdentifier(String identifier)
Returns the form step with the specified identifier.- Parameters:
identifier
- the identifier of the BasicFormStep to retrieve.- Returns:
- the form step identified by the identifier, or
null
if the step could not be found.
-
getIdentifier
String getIdentifier()
Returns a unique identifier for this BasicFormVersion.- Returns:
- a unique identifier for this BasicFormVersion
-
-