Package com.axemble.vdoc.sdk.impl
Class PortalCategory
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.PortalElement
com.axemble.vdoc.sdk.impl.PortalCategory
- All Implemented Interfaces:
ICategory,IElement,ILibraryElement,IProtocolSupport,Serializable
- Author:
- vlygeros
- See Also:
-
Field Summary
FieldsFields inherited from class com.axemble.vdoc.sdk.impl.PortalElement
path, storageKeyFields inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
module -
Constructor Summary
ConstructorsConstructorDescriptionPortalCategory(IModule module, com.axemble.webdrive.om.CategoryNode category) -
Method Summary
Modifier and TypeMethodDescriptionGets the child categoriesgetCategory(String name) Gets a childICategoryobject by its name.Gets the description of the category.getName()Gets the name of theICategoryobject.Gets the native object underneath.Gets the parent category.voidsetDescription(String description) Sets the description of the category.Methods inherited from class com.axemble.vdoc.sdk.impl.PortalElement
equals, getId, getPath, getProtocolURI, getProtocolURI, hashCode, replaceBackSlash, replaceSlash, save, setIdMethods inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
getModuleMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElement
getId, getModule, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURI
-
Field Details
-
category
protected com.axemble.webdrive.om.CategoryNode category
-
-
Constructor Details
-
PortalCategory
-
-
Method Details
-
getNativeObject
Description copied from interface:IElementGets the native object underneath.- Specified by:
getNativeObjectin interfaceIElement- Returns:
- an object.
-
getName
Description copied from interface:ICategoryGets the name of theICategoryobject.- Specified by:
getNamein interfaceICategory- Specified by:
getNamein interfaceILibraryElement- Returns:
- The name of the category object.
-
getCategories
Description copied from interface:ICategoryGets the child categories- Specified by:
getCategoriesin interfaceICategory- Returns:
- A collection of
ICategoryobjects.
-
getCategory
Description copied from interface:ICategoryGets a childICategoryobject by its name.- Specified by:
getCategoryin interfaceICategory- Parameters:
name- The name of the child category.- Returns:
- A
ICategoryobject.
-
getParentCategory
Description copied from interface:ICategoryGets the parent category.- Specified by:
getParentCategoryin interfaceICategory- Returns:
- A
ICategoryobject.
-
getDescription
Description copied from interface:ICategoryGets the description of the category.- Specified by:
getDescriptionin interfaceICategory- Specified by:
getDescriptionin interfaceILibraryElement- Returns:
- a
Stringof the file.
-
setDescription
Description copied from interface:ICategorySets the description of the category.- Specified by:
setDescriptionin interfaceICategory- Parameters:
description- the new description to set.
-