ADF Designtime

oracle.adf.dt.objects.bindpanels
Class LovSingleBindPanel

java.lang.Object
  extended byoracle.adf.dt.objects.bindpanels.LovSingleBindPanel

public class LovSingleBindPanel
extends java.lang.Object

This is the generic UI implementation of the panel used to edit LOV Bindings with a single Display attribute.


Nested Class Summary
protected  class LovSingleBindPanel._comborenderer
           
 
Constructor Summary
LovSingleBindPanel(JUDTBaseObject mDef)
          Constructor
 
Method Summary
protected  void firePropertyChange()
           
 java.lang.String[] getListAttrNames()
           
 java.lang.String[] getListDisplayAttrNames()
           
 java.lang.String getListViewName()
           
 java.lang.String getLovSelectedIteratorName()
           
 DataControlTreeNode getLovSelectedNode()
           
 java.awt.Dimension getMinimumSize()
           
 java.awt.Dimension getPreferredSize()
           
 java.lang.String[] getSelectedAttrs()
           
 java.lang.String getSelectedView()
           
 java.lang.String getTargetSelectedIteratorName()
           
 DataControlTreeNode getTargetSelectedNode()
          The method is used by the editor to create binding and add entry for that binding in the data control file
 boolean hasSameDataType()
           
 boolean isDetailVoSelectedAsTarget()
           
 void refresh()
           
 void refreshMembers()
          get the values from the dialog to the member variables
 void setListAttrNames(java.lang.String[] attrs)
           
 void setListDisplayAttrNames(java.lang.String[] attrs)
           
 void setListViewName(java.lang.String vname)
           
 void setLovBaseObjectDef(JUDTBaseObject mDef)
           
 void setLovSelectedIteratorName(java.lang.String iterName)
           
 void setSelectedAttrs(java.lang.String[] attrs)
           
 void setSelectedView(java.lang.String vname)
           
 void setTargetBaseObjectDef(JUDTBaseObject mDef)
           
 void setTargetSelectedIteratorName(java.lang.String iterName)
           
 void validateAttributes(java.lang.String[] selectedAttributes)
          Checks if a attribute is selected or not.
 void validateAttributes(java.lang.String[] selectedAttributes, java.lang.String error)
          Checks if a attribute is selected or not.
 void vetoableChange(java.beans.PropertyChangeEvent evt)
          Cancel OK operation, if the binding definition is incomplete/incorrect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LovSingleBindPanel

public LovSingleBindPanel(JUDTBaseObject mDef)
Constructor

Method Detail

setSelectedView

public void setSelectedView(java.lang.String vname)

getSelectedView

public java.lang.String getSelectedView()

setListViewName

public void setListViewName(java.lang.String vname)

getListViewName

public java.lang.String getListViewName()

setListAttrNames

public void setListAttrNames(java.lang.String[] attrs)

getListAttrNames

public java.lang.String[] getListAttrNames()

setListDisplayAttrNames

public void setListDisplayAttrNames(java.lang.String[] attrs)

getListDisplayAttrNames

public java.lang.String[] getListDisplayAttrNames()

setSelectedAttrs

public void setSelectedAttrs(java.lang.String[] attrs)

getSelectedAttrs

public java.lang.String[] getSelectedAttrs()

refresh

public void refresh()

getTargetSelectedNode

public DataControlTreeNode getTargetSelectedNode()
The method is used by the editor to create binding and add entry for that binding in the data control file


getLovSelectedNode

public DataControlTreeNode getLovSelectedNode()

isDetailVoSelectedAsTarget

public boolean isDetailVoSelectedAsTarget()

refreshMembers

public void refreshMembers()
get the values from the dialog to the member variables


firePropertyChange

protected void firePropertyChange()

vetoableChange

public void vetoableChange(java.beans.PropertyChangeEvent evt)
                    throws java.beans.PropertyVetoException
Cancel OK operation, if the binding definition is incomplete/incorrect

Throws:
java.beans.PropertyVetoException

validateAttributes

public void validateAttributes(java.lang.String[] selectedAttributes)
                        throws java.beans.PropertyVetoException
Checks if a attribute is selected or not.

Throws:
java.beans.PropertyVetoException

validateAttributes

public void validateAttributes(java.lang.String[] selectedAttributes,
                               java.lang.String error)
                        throws java.beans.PropertyVetoException
Checks if a attribute is selected or not.

Throws:
java.beans.PropertyVetoException

getPreferredSize

public java.awt.Dimension getPreferredSize()

getMinimumSize

public java.awt.Dimension getMinimumSize()

hasSameDataType

public boolean hasSameDataType()

getLovSelectedIteratorName

public java.lang.String getLovSelectedIteratorName()

setLovSelectedIteratorName

public void setLovSelectedIteratorName(java.lang.String iterName)

setLovBaseObjectDef

public void setLovBaseObjectDef(JUDTBaseObject mDef)

getTargetSelectedIteratorName

public java.lang.String getTargetSelectedIteratorName()

setTargetSelectedIteratorName

public void setTargetSelectedIteratorName(java.lang.String iterName)

setTargetBaseObjectDef

public void setTargetBaseObjectDef(JUDTBaseObject mDef)

ADF Designtime

 

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