|
ADF Designtime | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.adf.dt.objects.JUDTBaseObject
Field Summary | |
protected oracle.ide.addin.Context |
_Context
|
protected java.lang.String |
_DefClassName
|
protected oracle.adf.model.binding.DCDefBase |
_RTDef
|
static java.lang.String |
PNAME_id
|
Constructor Summary | |
JUDTBaseObject()
|
Method Summary | |
void |
addObjectUpdateListener(ObjectUpdateListener l)
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
addVetoableChangeListener(java.beans.VetoableChangeListener listener)
|
protected void |
buildActionList(java.util.ArrayList actionList)
|
protected void |
buildContextActionList(java.util.ArrayList actionList)
|
void |
buildContextMenuEntries(oracle.ide.ContextMenu popup)
|
boolean |
buildsContextMenuDirectly()
|
void |
dataChanged(ObjectUpdateEvent e)
|
void |
fireObjectUpdated()
Made this public for use by the object editors |
void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
|
java.awt.Component[] |
getAdditionalTabPages()
|
javax.swing.Action[] |
getContextMenuActions()
|
javax.swing.Icon |
getCustomDialogIcon()
|
java.lang.String |
getCustomDialogToolTipText()
|
java.beans.Customizer |
getCustomizer()
|
protected java.lang.String |
getDefaultDefClassName()
|
java.lang.String |
getDefClassName()
|
java.lang.String |
getFullName()
|
java.lang.String |
getHelpTopicId()
|
javax.swing.Icon |
getIcon()
|
java.lang.String |
getId()
|
javax.swing.Action[] |
getLinkActions()
|
java.lang.String |
getLongLabel()
|
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners()
|
PropertyModel |
getPropertyModel()
|
protected oracle.adf.model.binding.DCDefBase |
getRTDef()
|
java.lang.String |
getShortLabel()
|
java.lang.String |
getSubType()
|
java.lang.Object |
getTarget()
|
java.lang.String |
getToolTipText()
|
abstract java.lang.String |
getXMLElementTag()
|
boolean |
hasCustomDialog()
|
protected void |
initFromRTDef()
|
boolean |
isNewInstance()
Determines if this is a newly created object. |
boolean |
isSameDefinition(JUDTBaseObject object)
Check to see if the passed in object has the same definition. |
boolean |
performDeleteAction()
If the DT object knows how to handle the 'delete' key, it can do the work when this is called |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
protected void |
readContents(oracle.jbo.mom.xml.DefElementImpl xmlDoc)
|
void |
removeObjectUpdateListener(ObjectUpdateListener l)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
|
protected static void |
reportExceptionToUser(java.lang.Throwable ex)
|
void |
setContext(oracle.ide.addin.Context context)
|
void |
setDefClassName(java.lang.String sDefClass)
|
void |
setId(java.lang.String text)
|
void |
setNewInstance(boolean bSet)
This should only be called by the create action to set\clear the new flag once an object has been edited once. |
static void |
setRunningKavaTests()
|
protected void |
setSaveSubType(boolean flag)
|
void |
setSubType(java.lang.String sValue)
|
void |
showCustomDialog(java.awt.Component parent)
|
boolean |
showEditorDialog(java.awt.Component parent)
We care about return types, override this version instead. |
java.lang.String |
toString()
|
void |
writeChildren(oracle.jbo.mom.xml.DefWriter jos)
|
void |
writeChildren(JUDTContents container)
|
void |
writeContents(oracle.jbo.mom.xml.DefWriter jos)
|
void |
writeNonContentsChildren(oracle.jbo.mom.xml.DefWriter jos)
|
void |
writeObject(oracle.jbo.mom.xml.DefWriter jos)
|
static void |
writeXMLIntArray(oracle.jbo.mom.xml.DefWriter jos,
java.lang.String attrName,
int[] valList)
|
static void |
writeXMLStringArray(oracle.jbo.mom.xml.DefWriter jos,
java.lang.String attrName,
java.lang.Object[] valList)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static java.lang.String PNAME_id
protected java.lang.String _DefClassName
protected oracle.adf.model.binding.DCDefBase _RTDef
protected oracle.ide.addin.Context _Context
Constructor Detail |
public JUDTBaseObject()
Method Detail |
public abstract java.lang.String getXMLElementTag()
getXMLElementTag
in interface oracle.jbo.mom.xml.PersistentDefinition
public boolean isSameDefinition(JUDTBaseObject object)
object
-
public java.lang.String getFullName()
public final java.lang.String getId()
public final void setId(java.lang.String text) throws java.beans.PropertyVetoException
java.beans.PropertyVetoException
public final boolean isNewInstance()
public final void setNewInstance(boolean bSet)
bSet
- public final java.lang.String getDefClassName()
public final void setDefClassName(java.lang.String sDefClass)
protected java.lang.String getDefaultDefClassName()
public final java.lang.String getSubType()
public final void setSubType(java.lang.String sValue)
protected void setSaveSubType(boolean flag)
public void writeContents(oracle.jbo.mom.xml.DefWriter jos) throws oracle.jbo.mom.xml.DefPersistenceException
writeContents
in interface oracle.jbo.mom.xml.PersistentDefinition
oracle.jbo.mom.xml.DefPersistenceException
public final void writeChildren(oracle.jbo.mom.xml.DefWriter jos) throws oracle.jbo.mom.xml.DefPersistenceException
writeChildren
in interface oracle.jbo.mom.xml.PersistentDefinition
oracle.jbo.mom.xml.DefPersistenceException
public void writeChildren(JUDTContents container)
public void writeNonContentsChildren(oracle.jbo.mom.xml.DefWriter jos)
public static final void writeXMLIntArray(oracle.jbo.mom.xml.DefWriter jos, java.lang.String attrName, int[] valList)
public static final void writeXMLStringArray(oracle.jbo.mom.xml.DefWriter jos, java.lang.String attrName, java.lang.Object[] valList)
protected void initFromRTDef()
protected oracle.adf.model.binding.DCDefBase getRTDef()
public boolean hasCustomDialog()
hasCustomDialog
in interface oracle.ide.inspector.Inspectable2
public javax.swing.Icon getCustomDialogIcon()
getCustomDialogIcon
in interface oracle.ide.inspector.Inspectable2
public java.lang.String getCustomDialogToolTipText()
getCustomDialogToolTipText
in interface oracle.ide.inspector.Inspectable2
public final void showCustomDialog(java.awt.Component parent)
showCustomDialog
in interface oracle.ide.inspector.Inspectable2
public boolean showEditorDialog(java.awt.Component parent)
parent
-
public final javax.swing.Action[] getLinkActions()
getLinkActions
in interface oracle.ide.inspector.Inspectable2
public boolean buildsContextMenuDirectly()
public void buildContextMenuEntries(oracle.ide.ContextMenu popup)
public final javax.swing.Action[] getContextMenuActions()
public boolean performDeleteAction()
protected void buildContextActionList(java.util.ArrayList actionList)
protected void buildActionList(java.util.ArrayList actionList)
public final void setContext(oracle.ide.addin.Context context)
setContext
in interface oracle.ide.inspector.Inspectable
public final java.lang.Object getTarget()
getTarget
in interface oracle.ide.inspector.Inspectable
public final PropertyModel getPropertyModel()
getPropertyModel
in interface oracle.ide.inspector.Inspectable
public final java.beans.Customizer getCustomizer()
getCustomizer
in interface oracle.ide.inspector.Inspectable
public java.awt.Component[] getAdditionalTabPages()
getAdditionalTabPages
in interface oracle.ide.inspector.Inspectable
public javax.swing.Icon getIcon()
getIcon
in interface oracle.ide.model.Displayable
public java.lang.String getShortLabel()
getShortLabel
in interface oracle.ide.model.Displayable
public java.lang.String getLongLabel()
getLongLabel
in interface oracle.ide.model.Displayable
public java.lang.String getToolTipText()
getToolTipText
in interface oracle.ide.model.Displayable
public void addObjectUpdateListener(ObjectUpdateListener l)
public void removeObjectUpdateListener(ObjectUpdateListener l)
public void fireObjectUpdated()
public void dataChanged(ObjectUpdateEvent e)
dataChanged
in interface ObjectUpdateListener
protected void readContents(oracle.jbo.mom.xml.DefElementImpl xmlDoc)
public final void writeObject(oracle.jbo.mom.xml.DefWriter jos) throws oracle.jbo.mom.xml.DefPersistenceException
writeObject
in interface oracle.jbo.mom.xml.PersistentDefinition
oracle.jbo.mom.xml.DefPersistenceException
protected static void reportExceptionToUser(java.lang.Throwable ex)
public final void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
public final void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
public final void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public final void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
public void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
public java.lang.String getHelpTopicId()
public static void setRunningKavaTests()
public java.lang.String toString()
toString
in interface oracle.ide.model.Displayable
|
ADF Designtime | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.