oracle.ifs.beans
Class TieValueDomain


java.lang.Object

  |

  +--oracle.ifs.beans.LibraryObject

        |

        +--oracle.ifs.beans.TieLibraryObject

              |

              +--oracle.ifs.beans.SchemaObject

                    |

                    +--oracle.ifs.beans.TieSchemaObject

                          |

                          +--oracle.ifs.beans.ValueDomain

                                |

                                +--oracle.ifs.beans.TieValueDomain

All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, SchemaObjectInterface, Traceable

public class TieValueDomain
extends ValueDomain

TieValueDomain allows the Oracle-defined behavior of the VALUEDOMAIN classobject (and its subclasses) to be extended or overridden.

See Also:
ValueDomain

Fields inherited from class oracle.ifs.beans.ValueDomain
CLASS_NAME, DESCRIPTION_ATTRIBUTE, UNIQUENAME_ATTRIBUTE, VALUEDOMAINPROPERTYBUNDLE_ATTRIBUTE, VALUEDOMAINTYPE_ENUMERATED, VALUEDOMAINTYPE_EXCLUSIVE_MAXIMUM, VALUEDOMAINTYPE_EXCLUSIVE_MINIMUM, VALUEDOMAINTYPE_EXCLUSIVE_RANGE, VALUEDOMAINTYPE_MAXIMUM, VALUEDOMAINTYPE_MINIMUM, VALUEDOMAINTYPE_RANGE
 
Fields inherited from class oracle.ifs.beans.SchemaObject
ACTIVE_ATTRIBUTE, NAME_ATTRIBUTE, POLICYBUNDLE_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE
 
Constructor Summary
protected TieValueDomain(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieValueDomain.
 
Methods inherited from class oracle.ifs.beans.ValueDomain
getDescription, getPropertyValue, getValueDomainPropertyBundle, setDescription, setValueDomainPropertyBundle, toValueDomainTypeLabel, toValueDomainTypeLabel, toValueDomainTypeLabel, valueDomainTypeName, valueDomainTypeResourceBundleKey
 
Methods inherited from class oracle.ifs.beans.SchemaObject
getPolicyBundle, getPropertyBundle, hasNameAttribute, 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, 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
 

Constructor Detail


TieValueDomain


protected TieValueDomain(LibrarySession session,
                         java.lang.Long id,
                         java.lang.Long classId,
                         S_LibraryObjectData data)
                  throws IfsException
Constructs a TieValueDomain.
Parameters:
session - the session
id - the id
classId - the class id
data - the data
Throws:
IfsException - if the operation fails