Oracle Application Development Framework Model and Business Components Java API Reference 10.1.3.1.0
B28969-01


oracle.jbo.uicli.graph
Class JUSingleTableGraphDef

java.lang.Object
  extended byoracle.jbo.common.NamedObjectImpl
      extended byoracle.jbo.mom.DefinitionObject
          extended byoracle.adf.model.binding.DCDefBase
              extended byoracle.adf.model.binding.DCControlBindingDef
                  extended byoracle.jbo.uicli.binding.JUControlDef
                      extended byoracle.jbo.uicli.binding.JUCtrlValueDef
                          extended byoracle.jbo.uicli.binding.JUCtrlRangeDef
                              extended byoracle.jbo.uicli.graph.JUSingleTableGraphDef

All Implemented Interfaces:
oracle.jbo.rules.ValidationManager
Direct Known Subclasses:
JUSingleTableGraphDef

public class JUSingleTableGraphDef
extends JUCtrlRangeDef

Field Summary
static java.lang.String MASTER_DETAIL
           
static java.lang.String PNAME_ChildAccessorName
           
static java.lang.String PNAME_ColumnLabels
           
static java.lang.String PNAME_Graph
           
static java.lang.String PNAME_GraphPropertiesFileName
           
static java.lang.String PNAME_GroupLabelName
           
static java.lang.String PNAME_SeriesLabelName
           
static java.lang.String PNAME_SeriesType
           
static java.lang.String SINGLE_SERIES
           

 

Fields inherited from class oracle.jbo.uicli.binding.JUCtrlValueDef
DEFAULT_HANDLER, PNAME_ApplyValidation, PNAME_AttrNames, PNAME_InputHandler, PNAME_ListNullValueId

 

Fields inherited from class oracle.adf.model.binding.DCControlBindingDef
PNAME_ControlBindingClass, PNAME_ControlClass, PNAME_CustomInputHandler, PNAME_InitialValue, PNAME_IterBinding, PNAME_TYPE

 

Fields inherited from class oracle.adf.model.binding.DCDefBase
DEF_XMLNS, DEF_XMLNS_BASE, PNAME_AccessorIterator, PNAME_Action, PNAME_Boolean, PNAME_Button, PNAME_ButtonGroup, PNAME_ComboBox, PNAME_DataControlAction, PNAME_DefaultControl, PNAME_DynamicTable, PNAME_EnumList, PNAME_FormattedTextField, PNAME_HGrid, PNAME_Iterator, PNAME_Label, PNAME_ListSingleSel, PNAME_LovButton, PNAME_LOVList, PNAME_MethodAction, PNAME_MethodIterator, PNAME_NavigationBar, PNAME_NavigationList, PNAME_Panel, PNAME_Parameter, PNAME_ProgressBar, PNAME_ProgressBarAttr, PNAME_Range, PNAME_ScrollBar, PNAME_ScrollBarAttr, PNAME_Slider, PNAME_SliderAttr, PNAME_Spinner, PNAME_Table, PNAME_TextField, PNAME_ToplinkIterator, PNAME_Tree

 

Fields inherited from class oracle.jbo.mom.DefinitionObject
mBaseDefObject, mExtendedDefObjects, mObjectResolved

 

Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties

 

Constructor Summary
JUSingleTableGraphDef()
           
JUSingleTableGraphDef(java.lang.String name, java.lang.String controlClassName, java.lang.String controlBindingClassName, java.lang.String iterBindingName, java.lang.String seriesLabelAttrName, java.lang.String[] attrNames, java.lang.String[] colLabels, java.lang.String graphPropertiesFileName)
           

 

Method Summary
protected  DCControlBinding createControlBindingInstance(java.lang.Object control, DCBindingContainer formBnd)
           
protected  java.lang.Object createMasterDetailGraphBinding(oracle.dss.graph.Graph control, DCIteratorBinding iterBinding, java.lang.String seriesLabelAttrName, java.lang.String childAccessorName, java.lang.String[] dataValueAttrNames, int numberOfColumnValuesPerMarker)
           
protected  java.lang.Object createMasterDetailGraphBinding(oracle.dss.graph.Graph control, DCIteratorBinding seriesBinding, java.lang.String seriesLabelAttrName, java.lang.String childAccessorName, java.lang.String[] dataValueAttrNames, int numberOfColumnValuesPerMarker, java.lang.String graphPropertiesFileName)
           
protected  java.lang.Object createSingleTableGraphBinding(oracle.dss.graph.Graph control, DCIteratorBinding iterBinding, java.lang.String[] dataValueAttrNames, java.lang.String seriesLabelAttrName, java.lang.String[] colLabels)
           
protected  java.lang.Object createSingleTableGraphBinding(oracle.dss.graph.Graph control, DCIteratorBinding iterBinding, java.lang.String[] dataValueAttrNames, java.lang.String seriesLabelAttrName, java.lang.String[] colLabels, java.lang.String graphDefFileName)
           
 java.lang.String getChildAccessorName()
           
 java.lang.String[] getColumnLabels()
           
 java.lang.String getGraphPropertiesFileName()
           
 java.lang.String getGroupLabelAttrName()
           
 java.lang.String getSeriesLabelAttrName()
           
 java.lang.String getSeriesType()
           
 void init(java.util.HashMap initValues)
           
protected  void initSubType()
           
protected  void loadChildrenFromXML(oracle.jbo.mom.xml.DefElement xmlElement)
           
protected  void retrieveFromXML(oracle.jbo.mom.xml.DefElement xmlElement, java.util.HashMap valueTab)
           

 

Methods inherited from class oracle.jbo.uicli.binding.JUCtrlValueDef
addValidator, createControlBinding, getAttrNames, getCustomInputHandler, getFirstAttrName, getIterBinding, getMessageBundleClass, getNullValueId, getNullValueObject, getValidators, hasCustomInputHandler, isApplyValidation, loadCustomDef, loadFromXML, setApplyValidation, setCustomInputHandler, setNullValueObject

 

Methods inherited from class oracle.adf.model.binding.DCControlBindingDef
createControl, createControlBinding, getBindingContainerDef, getControlBindingClassName, getControlClassName, getDesignTimeClass, getInitialValue, getIterBinding, getIterBindingName, getLayoutCons, getXMLElementTag, setBindingContainerDef, setControlBindingClassName, setControlClassName, setInitialValue

 

Methods inherited from class oracle.adf.model.binding.DCDefBase
convertToBoolean, convertToInt, convertToIntArray, createAndLoadFromXML, getDefClassName, getSubType, isDirty, isNew, readXMLBoolean, readXMLInt, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, setDefClassName, setDirty, setNew, setSubType

 

Methods inherited from class oracle.jbo.mom.DefinitionObject
addExtendedDefObject, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getExtendedDefObjects, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadProperties, resolveReferences, setBaseDefObject, setName, setObjectResolved, setParent

 

Methods inherited from class oracle.jbo.common.NamedObjectImpl
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, refreshProperty, setFullName, setPropertiesMap, setProperty

 

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

 

Methods inherited from interface oracle.jbo.rules.ValidationManager
getName

 

Field Detail

PNAME_ColumnLabels

public static final java.lang.String PNAME_ColumnLabels
See Also:
Constant Field Values

PNAME_SeriesLabelName

public static final java.lang.String PNAME_SeriesLabelName
See Also:
Constant Field Values

PNAME_GroupLabelName

public static final java.lang.String PNAME_GroupLabelName
See Also:
Constant Field Values

PNAME_GraphPropertiesFileName

public static final java.lang.String PNAME_GraphPropertiesFileName
See Also:
Constant Field Values

PNAME_ChildAccessorName

public static final java.lang.String PNAME_ChildAccessorName
See Also:
Constant Field Values

PNAME_SeriesType

public static final java.lang.String PNAME_SeriesType
See Also:
Constant Field Values

SINGLE_SERIES

public static final java.lang.String SINGLE_SERIES
See Also:
Constant Field Values

MASTER_DETAIL

public static final java.lang.String MASTER_DETAIL
See Also:
Constant Field Values

PNAME_Graph

public static final java.lang.String PNAME_Graph
See Also:
Constant Field Values

Constructor Detail

JUSingleTableGraphDef

public JUSingleTableGraphDef()

JUSingleTableGraphDef

public JUSingleTableGraphDef(java.lang.String name,
                             java.lang.String controlClassName,
                             java.lang.String controlBindingClassName,
                             java.lang.String iterBindingName,
                             java.lang.String seriesLabelAttrName,
                             java.lang.String[] attrNames,
                             java.lang.String[] colLabels,
                             java.lang.String graphPropertiesFileName)

Method Detail

getColumnLabels

public java.lang.String[] getColumnLabels()

getSeriesLabelAttrName

public java.lang.String getSeriesLabelAttrName()

getGroupLabelAttrName

public java.lang.String getGroupLabelAttrName()

getGraphPropertiesFileName

public java.lang.String getGraphPropertiesFileName()

getChildAccessorName

public java.lang.String getChildAccessorName()

getSeriesType

public java.lang.String getSeriesType()

init

public void init(java.util.HashMap initValues)
Overrides:
init in class JUCtrlValueDef

createControlBindingInstance

protected DCControlBinding createControlBindingInstance(java.lang.Object control,
                                                        DCBindingContainer formBnd)
Overrides:
createControlBindingInstance in class JUCtrlRangeDef

createSingleTableGraphBinding

protected java.lang.Object createSingleTableGraphBinding(oracle.dss.graph.Graph control,
                                                         DCIteratorBinding iterBinding,
                                                         java.lang.String[] dataValueAttrNames,
                                                         java.lang.String seriesLabelAttrName,
                                                         java.lang.String[] colLabels)

createSingleTableGraphBinding

protected java.lang.Object createSingleTableGraphBinding(oracle.dss.graph.Graph control,
                                                         DCIteratorBinding iterBinding,
                                                         java.lang.String[] dataValueAttrNames,
                                                         java.lang.String seriesLabelAttrName,
                                                         java.lang.String[] colLabels,
                                                         java.lang.String graphDefFileName)

createMasterDetailGraphBinding

protected java.lang.Object createMasterDetailGraphBinding(oracle.dss.graph.Graph control,
                                                          DCIteratorBinding iterBinding,
                                                          java.lang.String seriesLabelAttrName,
                                                          java.lang.String childAccessorName,
                                                          java.lang.String[] dataValueAttrNames,
                                                          int numberOfColumnValuesPerMarker)

createMasterDetailGraphBinding

protected java.lang.Object createMasterDetailGraphBinding(oracle.dss.graph.Graph control,
                                                          DCIteratorBinding seriesBinding,
                                                          java.lang.String seriesLabelAttrName,
                                                          java.lang.String childAccessorName,
                                                          java.lang.String[] dataValueAttrNames,
                                                          int numberOfColumnValuesPerMarker,
                                                          java.lang.String graphPropertiesFileName)

loadChildrenFromXML

protected void loadChildrenFromXML(oracle.jbo.mom.xml.DefElement xmlElement)
Overrides:
loadChildrenFromXML in class JUCtrlValueDef

retrieveFromXML

protected void retrieveFromXML(oracle.jbo.mom.xml.DefElement xmlElement,
                               java.util.HashMap valueTab)
Overrides:
retrieveFromXML in class DCControlBindingDef

initSubType

protected void initSubType()
Overrides:
initSubType in class JUCtrlRangeDef

Oracle Application Development Framework Model and Business Components Java API Reference 10.1.3.1.0
B28969-01


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