Package com.axemble.vdoc.sdk.impl
Class PortalOptionList
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.PortalElement
com.axemble.vdoc.sdk.impl.PortalList
com.axemble.vdoc.sdk.impl.PortalOptionList
- All Implemented Interfaces:
IElement
,IList
,IOptionList
,IDeletionSupport
,Serializable
- Author:
- vlygeros
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.IList
IList.IType
Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.IOptionList
IOptionList.IOption
-
Field Summary
Fields inherited from class com.axemble.vdoc.sdk.impl.PortalList
list
Fields inherited from class com.axemble.vdoc.sdk.impl.PortalElement
path, storageKey
Fields inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
module
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Deletes theIElement
object.Gets the collection of options.int
getType()
Gets the type of the listvoid
Creates or updates an optionvoid
setOptions
(Collection options) Sets the collection of options.Methods inherited from class com.axemble.vdoc.sdk.impl.PortalList
getDescription, getLabel, getName, getNativeObject, setLabel, setName
Methods inherited from class com.axemble.vdoc.sdk.impl.PortalElement
equals, getId, getPath, getProtocolURI, getProtocolURI, hashCode, replaceBackSlash, replaceSlash, save, setId
Methods inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
getModule
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
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
-
Constructor Details
-
PortalOptionList
-
-
Method Details
-
getOptions
Description copied from interface:IOptionList
Gets the collection of options.- Specified by:
getOptions
in interfaceIOptionList
- Returns:
- A collection of
IOptionList.IOption
objects.
-
setOptions
Description copied from interface:IOptionList
Sets the collection of options.- Specified by:
setOptions
in interfaceIOptionList
- Parameters:
options
- The collection ofIOptionList.IOption
objects.
-
setOption
Description copied from interface:IOptionList
Creates or updates an option- Specified by:
setOption
in interfaceIOptionList
- 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
-
delete
Description copied from interface:IDeletionSupport
Deletes theIElement
object.- Specified by:
delete
in interfaceIDeletionSupport
- Parameters:
context
- The Execution context.
-
getType
public int getType()Description copied from interface:IList
Gets the type of the list
-