Class VersionIncEditOptions
- java.lang.Object
- 
- org.nuxeo.ecm.platform.versioning.api.VersionIncEditOptions
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class VersionIncEditOptions extends Object implements Serializable This class composes a result of versioning interrogation about what increment options are available.- See Also:
- VersioningActions, Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description VersionIncEditOptions()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOption(VersioningActions option)VersioningActionsgetDefaultVersioningAction()Returns action to be presented by default to user.List<VersioningActions>getOptions()Map<String,String>getOptionsForDisplay()Returns the versioning selection options for display.booleanhasOptions()Returns true if some incrementation options are defined.voidsetDefaultVersioningAction(VersioningActions defaultVersioningAction)StringtoString()
 
- 
- 
- 
Method Detail- 
getDefaultVersioningActionpublic VersioningActions getDefaultVersioningAction() Returns action to be presented by default to user.Since 5.7.3, returns VersioningActions.ACTION_NO_INCREMENTby default instead of null, when not set.
 - 
setDefaultVersioningActionpublic void setDefaultVersioningAction(VersioningActions defaultVersioningAction) 
 - 
addOptionpublic void addOption(VersioningActions option) 
 - 
getOptionspublic List<VersioningActions> getOptions() 
 - 
hasOptionspublic boolean hasOptions() Returns true if some incrementation options are defined.- Since:
- 5.7.3
 
 - 
getOptionsForDisplaypublic Map<String,String> getOptionsForDisplay() Returns the versioning selection options for display.- Since:
- 5.7.3
 
 
- 
 
-