ADF Designtime

oracle.adf.dt.objects
Class JUDTGenericAttr

java.lang.Object
  extended byoracle.jbo.dt.objects.JboNamedObject
      extended byoracle.jbo.dt.objects.JboAttribute
          extended byoracle.adf.dt.objects.JUDTGenericAttr
All Implemented Interfaces:
oracle.jbo.AttributeHints, java.lang.Comparable, oracle.jbo.mom.xml.DefPersistable, oracle.jbo.dt.objects.JboValidationManager, oracle.jbo.mom.xml.PersistentDefinition, oracle.ide.model.SupportsInspection

public class JUDTGenericAttr
extends oracle.jbo.dt.objects.JboAttribute


Field Summary
 
Fields inherited from class oracle.jbo.dt.objects.JboAttribute
ATTR_LOAD_BULK, ATTR_LOAD_EACH, ATTR_LOAD_SKIP, PNAME_attrLoad, PNAME_columnType, PNAME_defaultValue, PNAME_discrColumn, PNAME_displaySize, PNAME_domain, PNAME_elemType, PNAME_isNotNull, PNAME_isOverrideAttr, PNAME_isPersistent, PNAME_isPrecisionScaleValApplied, PNAME_isQueriable, PNAME_isSuperAttr, PNAME_isUnique, PNAME_isUpdateable, PNAME_isVisible, PNAME_precision, PNAME_scale, PNAME_type, READONLY, sysObject, UPDATEABLE, UPDATEABLE_WHILE_INSERT, XML_STR_NONE
 
Fields inherited from class oracle.jbo.dt.objects.JboNamedObject
bCloned, bDirty, MNAME_modelElement, name, PNAME_description, PNAME_fullName, PNAME_name, PNAME_objectID, uiHints, userData
 
Fields inherited from interface oracle.jbo.AttributeHints
ATTRIBUTE_CTL_DISPLAYHEIGHT, ATTRIBUTE_CTL_DISPLAYWIDTH, ATTRIBUTE_CTL_FORMTYPE, ATTRIBUTE_CTL_TYPE, ATTRIBUTE_DISPLAY_HINT, ATTRIBUTE_DISPLAY_HINT_DISPLAY, ATTRIBUTE_DISPLAY_HINT_HIDE, ATTRIBUTE_FORM_TYPE_DETAIL, ATTRIBUTE_FORM_TYPE_SHORT, ATTRIBUTE_LABEL, ATTRIBUTE_TOOLTIP, CTLTYPE_DATE, CTLTYPE_DEFAULT, CTLTYPE_EDIT, CTLTYPE_IMAGE, CTLTYPE_LIST, CTLTYPE_LOV, CTLTYPE_TOGGLE, FMT_FORMAT, FMT_FORMATTER
 
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable
XML_STATEMENT
 
Constructor Summary
JUDTGenericAttr()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
           
 java.lang.String getFieldName()
           
 java.lang.String getFieldType()
           
protected  java.lang.String getModelElementName()
           
 oracle.jbo.dt.objects.JboObject getOwner()
           
 boolean getPrimaryKey()
           
 java.lang.String getXMLElementTag()
           
 void initializeFromRuntimeObject(oracle.jbo.AttributeDef aDef)
           
 boolean isPrimaryKey()
          Retrieves whether this attribute is a primary key.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setContainer(JUDTBean bean)
           
 void setFieldName(java.lang.String newFieldName)
           
 void setFieldType(java.lang.String newFieldType)
           
 void setPrimaryKey(boolean value)
           
 void writeContents(oracle.jbo.mom.xml.DefWriter jos)
           
 
Methods inherited from class oracle.jbo.dt.objects.JboAttribute
addValidator, addValidator, clearAttributeResources, closeObject, copyAttributeProperties, displayInShortForm, endDataTypeString, filterDomainSettings, generateAttributeImports, getAbsoluteName, getAliasedReference, getAliasName, getAttributeResourceWithSuffix, getAttrLoad, getColumnType, getColumnTypeValue, getControlType, getDefaultValue, getDisplayHeight, getDisplayHint, getDisplaySize, getDisplayWidth, getDomain, getDomainRef, getDTTypeMap, getElemType, getFormat, getFormattedAttribute, getFormatter, getFormatterClassName, getHint, getHintValue, getJavaTypeFullName, getJboNode, getLabel, getLocaleName, getMergedUIHint, getMergedUIHint, getObjectTypeName, getOwningEntity, getOwningObject, getPrecision, getScale, getSuperAttr, getSysObject, getTooltip, getType, getTypeName, getUpdateableFlag, getValidator, getValidators, getValidatorsCount, getValidatorsList, hasFormatInformation, isApplyPrecisionRule, isDiscrColumn, isNotNull, isOverrideAttr, isPersistent, isQueriable, isRuntimeVisible, isSameAs, isSuperAttr, isUnique, isVisible, loadDoneCopyTo, loadDoneXML, parseFormattedAttribute, readContents, removeValidator, removeValidatorAt, rename, replaceValidator, setAndRegisterDomain, setApplyPrecisionRule, setAttributeResourceWithSuffix, setAttributeResourceWithSuffix, setAttrLoad, setColumnType, setColumnType, setColumnType, setDefaultValue, setDiscrColumn, setDisplaySize, setDomain, setElemType, setName, setNotNull, setOverrideAttr, setPersistent, setPrecision, setQueriable, setScale, setSuperAttr, setType, setUnique, setUpdateableFlag, setValidatorsList, setVisible, startDataTypeString, writeDefaultValue, writePrecisionScale
 
Methods inherited from class oracle.jbo.dt.objects.JboNamedObject
addJboChangeListener, addUIHint, addUserData, clone, cloneObject, compareTo, containerNameCheck, copyToThis, equals, findContainedObjectByName, findNamedObjectInList, findObjectByName, getFullName, getImageLoc, getJavaUtil, getJavaUtilX, getJboNode, getName, getNameContainer, getObjectSubName, getUIHint, getUIHints, getUserData, getUserData, getXMLClassName, getXMLContainer, isArchiveFile, isClone, isDirty, isLoaded, isNew, isReadOnly, loadBeginCopyTo, loadFromXMLFile, loadResolveReferencesXML, notifyAfterSetForHashedObject, notifyAfterSetForInt, notifyAfterSetForObject, notifyAfterSetForObject, notifyAfterSetForString, readChildren, removeJboChangeListener, removeUIHint, removeUserData, setClone, setDirty, setNew, setOwningObject, setUIHints, setUserData, toString, vetoBeforeSetForHashedObject, vetoBeforeSetForInt, vetoBeforeSetForObject, vetoBeforeSetForString, writeChildren, writeObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.jbo.dt.objects.JboValidationManager
getName
 

Constructor Detail

JUDTGenericAttr

public JUDTGenericAttr()
Method Detail

setContainer

public void setContainer(JUDTBean bean)

initializeFromRuntimeObject

public void initializeFromRuntimeObject(oracle.jbo.AttributeDef aDef)

getModelElementName

protected java.lang.String getModelElementName()

getXMLElementTag

public java.lang.String getXMLElementTag()

getOwner

public oracle.jbo.dt.objects.JboObject getOwner()

getFieldType

public java.lang.String getFieldType()

setFieldType

public void setFieldType(java.lang.String newFieldType)

getFieldName

public java.lang.String getFieldName()

setPrimaryKey

public void setPrimaryKey(boolean value)

getPrimaryKey

public boolean getPrimaryKey()

isPrimaryKey

public boolean isPrimaryKey()
Retrieves whether this attribute is a primary key.


setFieldName

public void setFieldName(java.lang.String newFieldName)

writeContents

public void writeContents(oracle.jbo.mom.xml.DefWriter jos)
                   throws oracle.jbo.mom.xml.DefPersistenceException
Throws:
oracle.jbo.mom.xml.DefPersistenceException

addPropertyChangeListener

public final void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public final void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)

ADF Designtime

 

Copyright © 1997, 2004, Oracle. All rights reserved.