Oracle ADF Designtime API Reference v10.1.2


oracle.adf.dt.objects.editors
Class JUDTObjectEditor

java.lang.Object
  extended byoracle.adf.dt.objects.editors.JUDTObjectEditor

Direct Known Subclasses:
JUDTControlEditor, JUDTIteratorEditor, JUDTMethodIteratorEditor, JUDTNavBarIteratorEditor

public abstract class JUDTObjectEditor
extends java.lang.Object

Constructor Summary
JUDTObjectEditor(JUDTBaseObject def)

Method Summary
protected abstract javax.swing.JPanel createEditPanel()
create the panel which will edit the Def object
protected JUDTIteratorBinding createIteratorBinding(java.lang.String iteratorName, java.lang.String viewName)
protected void dumpIteratorsInPageDef()
generator iterator name from ViewName view name is qualified of form Mypackage1Module.DeptView1 return DeptView1Iter
protected oracle.jbo.dt.objects.JboAppModule findAppModule()
protected JUDTIteratorBinding findIteratorBinding(java.lang.String iterName)
protected JUDTIteratorBinding findIteratorBindingWithMatchingViewName(java.lang.String voname)
protected JUDTBean findJUDTBean()
protected JUDTDataControl findOrCreateDataControl(JUDTDataControl dcontrol)
protected javax.swing.JPanel findOrCreateEditPanel()
protected JUDTIteratorBinding findOrCreateIteratorBinding(DataControlTreeNode node)
protected JUDTIteratorBinding findOrCreateIteratorBinding(java.lang.String viewName, JUDTDataControl dcontrol, java.lang.String iterName)
protected JUDTBaseBindingContainer getBindingContainer()
oracle.ide.addin.Context getContext()
javax.swing.JPanel getEditPanel()
java.lang.String getHelpUrl()
Returns the help Url for the binding panel
JUDTBaseObject getJUDTObject()
java.lang.String getMethodNameWithParameters(JUDTCtrlAction actionControl)
static java.lang.String getUniqueIteratorBindingName(JUDTBaseBindingContainer container, JUDTDataControl dcontrol, java.lang.String sIteratorName)
protected java.lang.String getVoNameFromAction(JUDTCtrlAction actionControl)
protected java.lang.String getVONameFromIterator(java.lang.String iterName)
abstract void initFromDef()
initialize UI from def
javax.swing.JPanel prepareEditor()
abstract void saveToDef()
trasfer values from UI to the def object
protected boolean selectRootNode(JUDTCtrlAction actionControl)
void setHelpUrl(java.lang.String helpUrl)
Sets the help Url for the binding panel
void setJUDTObject(JUDTBaseObject def)
boolean showEditorInDialog(java.awt.Component parent, java.lang.String title)
protected void showErrorDialog(java.lang.String title, java.lang.String msg)
protected void showWarningDialog(java.lang.String title, java.lang.String msg)
java.lang.String trimPackage(java.lang.String clsName)
abstract void validateEditPanel()
validate entries in UI panel

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

JUDTObjectEditor

public JUDTObjectEditor(JUDTBaseObject def)

Method Detail

initFromDef

public abstract void initFromDef()
initialize UI from def

validateEditPanel

public abstract void validateEditPanel()
                                throws java.beans.PropertyVetoException
validate entries in UI panel
Throws:
java.beans.PropertyVetoException

saveToDef

public abstract void saveToDef()
trasfer values from UI to the def object

createEditPanel

protected abstract javax.swing.JPanel createEditPanel()
create the panel which will edit the Def object

setJUDTObject

public void setJUDTObject(JUDTBaseObject def)

getJUDTObject

public JUDTBaseObject getJUDTObject()

getEditPanel

public javax.swing.JPanel getEditPanel()

getHelpUrl

public java.lang.String getHelpUrl()
Returns the help Url for the binding panel

setHelpUrl

public void setHelpUrl(java.lang.String helpUrl)
Sets the help Url for the binding panel

findOrCreateEditPanel

protected javax.swing.JPanel findOrCreateEditPanel()

showEditorInDialog

public boolean showEditorInDialog(java.awt.Component parent,
                                  java.lang.String title)

prepareEditor

public javax.swing.JPanel prepareEditor()

showErrorDialog

protected void showErrorDialog(java.lang.String title,
                               java.lang.String msg)

showWarningDialog

protected void showWarningDialog(java.lang.String title,
                                 java.lang.String msg)

findAppModule

protected oracle.jbo.dt.objects.JboAppModule findAppModule()

findJUDTBean

protected JUDTBean findJUDTBean()

createIteratorBinding

protected JUDTIteratorBinding createIteratorBinding(java.lang.String iteratorName,
                                                    java.lang.String viewName)

getVONameFromIterator

protected java.lang.String getVONameFromIterator(java.lang.String iterName)

findIteratorBindingWithMatchingViewName

protected JUDTIteratorBinding findIteratorBindingWithMatchingViewName(java.lang.String voname)

getBindingContainer

protected JUDTBaseBindingContainer getBindingContainer()

findIteratorBinding

protected JUDTIteratorBinding findIteratorBinding(java.lang.String iterName)

findOrCreateIteratorBinding

protected JUDTIteratorBinding findOrCreateIteratorBinding(java.lang.String viewName,
                                                          JUDTDataControl dcontrol,
                                                          java.lang.String iterName)

findOrCreateIteratorBinding

protected JUDTIteratorBinding findOrCreateIteratorBinding(DataControlTreeNode node)

getUniqueIteratorBindingName

public static java.lang.String getUniqueIteratorBindingName(JUDTBaseBindingContainer container,
                                                            JUDTDataControl dcontrol,
                                                            java.lang.String sIteratorName)

getContext

public final oracle.ide.addin.Context getContext()

findOrCreateDataControl

protected JUDTDataControl findOrCreateDataControl(JUDTDataControl dcontrol)

selectRootNode

protected boolean selectRootNode(JUDTCtrlAction actionControl)

getVoNameFromAction

protected java.lang.String getVoNameFromAction(JUDTCtrlAction actionControl)

trimPackage

public java.lang.String trimPackage(java.lang.String clsName)

getMethodNameWithParameters

public java.lang.String getMethodNameWithParameters(JUDTCtrlAction actionControl)

dumpIteratorsInPageDef

protected void dumpIteratorsInPageDef()
generator iterator name from ViewName view name is qualified of form Mypackage1Module.DeptView1 return DeptView1Iter

Oracle ADF Designtime API Reference v10.1.2


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