ADF Designtime

oracle.adf.dt.objects
Class JUDTBeanAccessorAttribute

java.lang.Object
  extended byoracle.adf.dt.objects.JUDTBaseObject
      extended byoracle.adf.dt.objects.JUDTBeanAccessorAttribute
All Implemented Interfaces:
oracle.ide.model.Displayable, java.util.EventListener, oracle.ide.inspector.Inspectable, oracle.ide.inspector.Inspectable2, ObjectUpdateListener, oracle.jbo.mom.xml.PersistentDefinition, java.beans.PropertyChangeListener, oracle.ide.model.SupportsInspection

public class JUDTBeanAccessorAttribute
extends JUDTBaseObject


Field Summary
 
Fields inherited from class oracle.adf.dt.objects.JUDTBaseObject
_Context, _DefClassName, _RTDef, PNAME_id
 
Constructor Summary
JUDTBeanAccessorAttribute()
           
JUDTBeanAccessorAttribute(JUDTBean parent)
           
JUDTBeanAccessorAttribute(JUDTBean parent, java.util.HashMap map)
          Internal for test use only.
 
Method Summary
 JUDTGenericAttr createArrayElementAttribute()
           
 JUDTGenericAttr createCollectionElementAttribute()
           
 java.lang.String getAccessorName()
           
 java.lang.String getArrayElementType()
           
 java.lang.String getBeanClass()
           
 JUDTBean getBeanDefinition()
           
 java.lang.String getFieldType()
           
 java.lang.String getFullName()
           
 java.lang.String getMessageBundleName()
           
 java.lang.String getXMLElementTag()
           
 void initializeFromRuntimeObject(oracle.adf.model.generic.StructureDefImpl def)
           
 boolean isCollection()
           
 boolean isReadOnly()
           
protected  void readContents(oracle.jbo.mom.xml.DefElementImpl xmlDoc)
           
 void seIsCollection(boolean bSet)
           
 void setAccessorName(java.lang.String newAccessorName)
           
 void setArrayElementType(java.lang.String sType)
           
 void setBeanClass(java.lang.String newBeanClass)
           
 void setFieldType(java.lang.String sType)
           
 void setMasterInstanceName(java.lang.String newMasterInstanceName)
           
 void setMessageBundleName(java.lang.String newMessageBundleName)
           
 void setReadOnly(boolean bReadOnly)
           
 void writeChildren(JUDTContents container)
           
 void writeContents(oracle.jbo.mom.xml.DefWriter jos)
           
 
Methods inherited from class oracle.adf.dt.objects.JUDTBaseObject
addObjectUpdateListener, addPropertyChangeListener, addVetoableChangeListener, buildActionList, buildContextActionList, buildContextMenuEntries, buildsContextMenuDirectly, dataChanged, fireObjectUpdated, firePropertyChange, getAdditionalTabPages, getContextMenuActions, getCustomDialogIcon, getCustomDialogToolTipText, getCustomizer, getDefaultDefClassName, getDefClassName, getHelpTopicId, getIcon, getId, getLinkActions, getLongLabel, getPropertyChangeListeners, getPropertyModel, getRTDef, getShortLabel, getSubType, getTarget, getToolTipText, hasCustomDialog, initFromRTDef, isNewInstance, isSameDefinition, performDeleteAction, propertyChange, removeObjectUpdateListener, removePropertyChangeListener, removeVetoableChangeListener, reportExceptionToUser, setContext, setDefClassName, setId, setNewInstance, setRunningKavaTests, setSaveSubType, setSubType, showCustomDialog, showEditorDialog, toString, writeChildren, writeNonContentsChildren, writeObject, writeXMLIntArray, writeXMLStringArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JUDTBeanAccessorAttribute

public JUDTBeanAccessorAttribute()

JUDTBeanAccessorAttribute

public JUDTBeanAccessorAttribute(JUDTBean parent)

JUDTBeanAccessorAttribute

public JUDTBeanAccessorAttribute(JUDTBean parent,
                                 java.util.HashMap map)
Internal for test use only.

Method Detail

isCollection

public boolean isCollection()

seIsCollection

public void seIsCollection(boolean bSet)

isReadOnly

public boolean isReadOnly()

setReadOnly

public void setReadOnly(boolean bReadOnly)

getArrayElementType

public java.lang.String getArrayElementType()

setArrayElementType

public void setArrayElementType(java.lang.String sType)

writeContents

public void writeContents(oracle.jbo.mom.xml.DefWriter jos)
                   throws oracle.jbo.mom.xml.DefPersistenceException
Specified by:
writeContents in interface oracle.jbo.mom.xml.PersistentDefinition
Overrides:
writeContents in class JUDTBaseObject
Throws:
oracle.jbo.mom.xml.DefPersistenceException

initializeFromRuntimeObject

public void initializeFromRuntimeObject(oracle.adf.model.generic.StructureDefImpl def)

getFullName

public java.lang.String getFullName()
Overrides:
getFullName in class JUDTBaseObject

getXMLElementTag

public java.lang.String getXMLElementTag()
Specified by:
getXMLElementTag in interface oracle.jbo.mom.xml.PersistentDefinition
Specified by:
getXMLElementTag in class JUDTBaseObject

getFieldType

public java.lang.String getFieldType()

setFieldType

public void setFieldType(java.lang.String sType)

getMessageBundleName

public java.lang.String getMessageBundleName()

setMessageBundleName

public void setMessageBundleName(java.lang.String newMessageBundleName)

getAccessorName

public java.lang.String getAccessorName()

setAccessorName

public void setAccessorName(java.lang.String newAccessorName)

setMasterInstanceName

public void setMasterInstanceName(java.lang.String newMasterInstanceName)

getBeanClass

public java.lang.String getBeanClass()

setBeanClass

public void setBeanClass(java.lang.String newBeanClass)

getBeanDefinition

public JUDTBean getBeanDefinition()

readContents

protected void readContents(oracle.jbo.mom.xml.DefElementImpl xmlDoc)
Overrides:
readContents in class JUDTBaseObject

createArrayElementAttribute

public JUDTGenericAttr createArrayElementAttribute()

createCollectionElementAttribute

public JUDTGenericAttr createCollectionElementAttribute()

writeChildren

public void writeChildren(JUDTContents container)
Overrides:
writeChildren in class JUDTBaseObject

ADF Designtime

 

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