oracle.ifs.beans
Class CategoryDefinition
java.lang.Object
|
+--oracle.ifs.beans.LibraryObjectDefinition
|
+--oracle.ifs.beans.PublicObjectDefinition
|
+--oracle.ifs.beans.CategoryDefinition
- Direct Known Subclasses:
- InterMediaSourceDefinition, MountPointDefinition
- public class CategoryDefinition
- extends PublicObjectDefinition
The CategoryDefinition class is used to
construct a Category object. This subclass of
PublicObjectDefinition sets the default ClassObject
to "CATEGORY".
- See Also:
Category
Methods inherited from class oracle.ifs.beans.PublicObjectDefinition |
getAddToFolderOption, getCategoryDefinitions, getContentQuotaCopyOption, getExplicitCreateDate, getExplicitLastModifyDate, getFreeIfLastFolderReferenceOption, getKeepLastModifierOption, getKeepLastModifyDateOption, getLockForSessionOption, getSecuringPublicObject, getUnlockForSessionOption, setAddToFolderOption, setExplicitCreateDate, setExplicitLastModifyDate, setFreeIfLastFolderReferenceOption, setKeepLastModifierOption, setKeepLastModifyDateOption, setLockForSessionOption, setSecuringPublicObject, setUnlockForSessionOption |
Methods inherited from class oracle.ifs.beans.LibraryObjectDefinition |
clone, getAttribute, getAttributes, getClassObject, getOption, getOptionKeys, removeAttribute, removeOption, setAttribute, setAttribute, setAttributeByUpperCaseName, setAttributes, setClassObject, setOption |
CategoryDefinition
public CategoryDefinition(LibrarySession session)
throws IfsException
- Constructs a CategoryDefinition explicitly capturing the
session.
- Parameters:
session
- the session- Throws:
IfsException
- if the operation fails
addCategoryDefinition
public void addCategoryDefinition(CategoryDefinition def)
throws IfsException
- adds a Category definition for the new PublicObject.
This is overriden to force throwing an Exception, as
Category objects do not themselves have categories.
- Overrides:
addCategoryDefinition
in class PublicObjectDefinition
- Parameters:
def
- the Category definition for the new object.- Throws:
IfsException
- always.
(c) 2002 Copyright Oracle Corporation. All rights reserved.