Oracle Content Management SDK

oracle.ifs.beans
Class FolderRelationship

java.lang.Object
  |
  +--oracle.ifs.beans.LibraryObject
        |
        +--oracle.ifs.beans.TieLibraryObject
              |
              +--oracle.ifs.beans.SystemObject
                    |
                    +--oracle.ifs.beans.TieSystemObject
                          |
                          +--oracle.ifs.beans.Relationship
                                |
                                +--oracle.ifs.beans.TieRelationship
                                      |
                                      +--oracle.ifs.beans.FolderRelationship
All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, SystemObjectInterface, Traceable
Direct Known Subclasses:
TieFolderRelationship

public class FolderRelationship
extends TieRelationship

This subclass of Relationship is used by instances of Folder to model containership. A public object is "added to a folder" by creating an instance of FolderRelationship between the folder and target public object.


Field Summary
static java.lang.String CLASS_NAME
          This class name for this class.
 
Fields inherited from class oracle.ifs.beans.Relationship
LEFTOBJECT_ATTRIBUTE, NAME_ATTRIBUTE, RIGHTOBJECT_ATTRIBUTE, SORTSEQUENCE_ATTRIBUTE
 
Fields inherited from class oracle.ifs.beans.SystemObject
ACTIVE_ATTRIBUTE, POLICYBUNDLE_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE
 
Methods inherited from class oracle.ifs.beans.Relationship
getLeftObject, getRightObject, getSortSequence
 
Methods inherited from class oracle.ifs.beans.SystemObject
getPolicyBundle, getPropertyBundle, isActive, putPolicy, putProperty, putProperty, removeAllPolicies, removeAllProperties, removePolicy, removePolicy, removeProperty, setActive, setPolicyBundle, setPropertyBundle
 
Methods inherited from class oracle.ifs.beans.LibraryObject
equals, free, free, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getClassId, getClassObject, getDefinition, getId, getLabel, getName, getSession, handleEvent, hasNameAttribute, invokeServerMethod, isInstanceOf, isTraced, lookupInstanceLabel, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setName, toString, trace, update
 
Methods inherited from interface oracle.ifs.common.LibraryObjectInterface
getId
 
Methods inherited from interface oracle.ifs.common.Traceable
getTraceLogger, isTraced, trace
 

Field Detail


CLASS_NAME

public static final java.lang.String CLASS_NAME
This class name for this class. Useful for methods that take a class name argument.

Oracle Content Management SDK

(c) 2002 Copyright Oracle Corporation. All rights reserved.