Class PeriodDataTypeParameters
- java.lang.Object
-
- org.alfresco.repo.forms.processor.node.PeriodDataTypeParameters
-
- All Implemented Interfaces:
java.io.Serializable,DataTypeParameters
public class PeriodDataTypeParameters extends java.lang.Object implements DataTypeParameters, java.io.Serializable
Represents the parameters for the period data type.- Author:
- Gavin Cornwell
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<org.alfresco.service.cmr.repository.PeriodProvider>providers
-
Constructor Summary
Constructors Constructor Description PeriodDataTypeParameters()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPeriodProvider(org.alfresco.service.cmr.repository.PeriodProvider pp)Adds a PeriodProviderjava.lang.ObjectgetAsJSON()Returns the valid period options as a JSONArray of JSONObject's.java.lang.ObjectgetAsObject()Retrieves a List of PeriodProvider objects representing the valid period options for the property
-
-
-
Method Detail
-
addPeriodProvider
public void addPeriodProvider(org.alfresco.service.cmr.repository.PeriodProvider pp)
Adds a PeriodProvider- Parameters:
pp- The PeriodProvider to add
-
getAsObject
public java.lang.Object getAsObject()
Retrieves a List of PeriodProvider objects representing the valid period options for the property- Specified by:
getAsObjectin interfaceDataTypeParameters- Returns:
- List of PeriodProvider objects
- See Also:
DataTypeParameters.getAsObject()
-
getAsJSON
public java.lang.Object getAsJSON()
Returns the valid period options as a JSONArray of JSONObject's.- Specified by:
getAsJSONin interfaceDataTypeParameters- Returns:
- A JSONArray object holding JSONObject's representing the period definitions
- See Also:
DataTypeParameters.getAsJSON()
-
-