oracle.ifs.server
Class S_ValueDefault


java.lang.Object

  |

  +--oracle.ifs.server.S_LibraryObject

        |

        +--oracle.ifs.server.S_TieLibraryObject

              |

              +--oracle.ifs.server.S_SchemaObject

                    |

                    +--oracle.ifs.server.S_TieSchemaObject

                          |

                          +--oracle.ifs.server.S_ValueDefault

All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, SchemaObjectInterface, Traceable
Direct Known Subclasses:
S_TieValueDefault

public class S_ValueDefault
extends S_TieSchemaObject

A ValueDefault describes a value that can be applied to an Attribute to be used if no value for that Attribute is specified in creating a new object.


Method Summary
protected  void extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert validation.
 AttributeValue getPropertyValue()
          Gets the value of the ValueDefaultPropertyBundle of this ValueDefault, as an AttributeValue.
 
Methods inherited from class oracle.ifs.server.S_SchemaObject
hasNameAttribute
 
Methods inherited from class oracle.ifs.server.S_LibraryObject
deriveDefinition, equals, extendedPreFree, extendedPreUpdate, free, getAttribute, getAttributeByUpperCaseName, getClassId, getClassObject, getId, getSession, handleEvent, isTraced, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, toString, trace, update
 
Methods inherited from interface oracle.ifs.common.LibraryObjectInterface
getId
 
Methods inherited from interface oracle.ifs.common.Traceable
getTraceLogger, isTraced, trace
 

Method Detail


extendedPreInsert


protected void extendedPreInsert(OperationState opState,
                                 S_LibraryObjectDefinition sdef)
                          throws IfsException
Performs pre-insert validation.
Overrides:
extendedPreInsert in class S_SchemaObject
Parameters:
opState - current operation state
the - definition of the ClassDomain being created
Throws:
IfsException - if the operation fails

getPropertyValue


public final AttributeValue getPropertyValue()
                                      throws IfsException
Gets the value of the ValueDefaultPropertyBundle of this ValueDefault, as an AttributeValue.
Returns:
the value
Throws:
IfsException - if the operation fails