Package com.axemble.vdoc.sdk.interfaces
Interface IOptionList
- All Superinterfaces:
IDeletionSupport
,IElement
,IList
,Serializable
- All Known Implementing Classes:
PortalOptionList
The option list interface
- Since:
- 1.0, 15/04/2008
- Author:
- vlygeros
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
A key, value couple object.Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.IList
IList.IType
-
Method Summary
Modifier and TypeMethodDescriptionCollection
<? extends IOptionList.IOption> Gets the collection of options.void
Creates or updates an optionvoid
setOptions
(Collection<IOptionList.IOption> options) Sets the collection of options.Methods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupport
delete
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IElement
getId, getModule, getNativeObject, getPath, save
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IList
getDescription, getLabel, getName, getType
-
Method Details
-
getOptions
Collection<? extends IOptionList.IOption> getOptions()Gets the collection of options.- Returns:
- A collection of
IOptionList.IOption
objects.
-
setOptions
Sets the collection of options.- Parameters:
options
- The collection ofIOptionList.IOption
objects.
-
setOption
Creates or updates an option- Parameters:
key
- : if the key exists, the value will be updated, else it will be createdlanguage
- : the language to modifyvalue
- : the value of the option to set
-