Package com.axemble.vdoc.sdk.interfaces
Interface ICategory
- All Superinterfaces:
- IElement,- ILibraryElement,- IProtocolSupport,- Serializable
- All Known Implementing Classes:
- PortalCategory
The ICategory interface represents a category object.
- Since:
- 1.0, 15/04/2008
- Author:
- vlygeros
- See Also:
- 
Method SummaryModifier 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 parent category.voidsetDescription(String description) Sets the description of the category.Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURI
- 
Method Details- 
getNameString getName()Gets the name of theICategoryobject.- Specified by:
- getNamein interface- ILibraryElement
- Returns:
- The name of the category object.
 
- 
setDescriptionSets the description of the category.- Parameters:
- description- the new description to set.
 
- 
getDescriptionString getDescription()Gets the description of the category.- Specified by:
- getDescriptionin interface- ILibraryElement
- Returns:
- a Stringof the file.
 
- 
getCategoriesCollection getCategories()Gets the child categories- Returns:
- A collection of ICategoryobjects.
 
- 
getCategoryGets a childICategoryobject by its name.- Parameters:
- name- The name of the child category.
- Returns:
- A ICategoryobject.
 
- 
getParentCategoryICategory getParentCategory()Gets the parent category.- Returns:
- A ICategoryobject.
 
 
-