Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

oracle.jbo.server
Class ViewRowAttrHintsImpl

java.lang.Object
  extended by oracle.jbo.server.RowAttrHintsImpl
      extended by oracle.jbo.server.ViewRowAttrHintsImpl
All Implemented Interfaces:
AttributeHints, GenericHints
Direct Known Subclasses:
DCVCItemValueRowAttrHints

public class ViewRowAttrHintsImpl
extends RowAttrHintsImpl

Defines access to view row Attribute's user interface hints.

Since:
JDeveloper 9.0.2
See Also:
AttributeDef

Nested Class Summary
 
Nested classes/interfaces inherited from interface oracle.jbo.AttributeHints
AttributeHints.ControlType
 
Field Summary
 
Fields inherited from interface oracle.jbo.AttributeHints
ATTRIBUTE_AUTOSUBMIT, ATTRIBUTE_BINDEDITOR_LABEL, ATTRIBUTE_CTL_CATEGORY, ATTRIBUTE_CTL_DISPLAYHEIGHT, ATTRIBUTE_CTL_DISPLAYWIDTH, ATTRIBUTE_CTL_FIELD_ORDER, ATTRIBUTE_CTL_FORMTYPE, ATTRIBUTE_CTL_TYPE, ATTRIBUTE_DISPLAY_HINT, ATTRIBUTE_DISPLAY_HINT_DISPLAY, ATTRIBUTE_DISPLAY_HINT_HIDE, ATTRIBUTE_FORM_TYPE_DETAIL, ATTRIBUTE_FORM_TYPE_SHORT, ATTRIBUTE_LABEL, ATTRIBUTE_LABEL_PLURAL, ATTRIBUTE_TOOLTIP, CTL_CHECK_BOX, CTL_CHOICE_LIST, CTL_COMBO_BOX, CTL_COMBO_BOX_LOV, CTL_DATE, CTL_DEFAULT, CTL_DELIMITEDIDS_CHOICE, CTL_EDIT, CTL_IMAGE, CTL_INPUT_TEXT_LOV, CTL_LIST_BOX, CTL_NUMBER_EDIT, CTL_RADIO_GROUP, CTLTYPE_CHECKBOX, CTLTYPE_COMBO, CTLTYPE_COMBOLOV, CTLTYPE_DATE, CTLTYPE_DEFAULT, CTLTYPE_DELIMITEDIDS_CHOICE, CTLTYPE_EDIT, CTLTYPE_IMAGE, CTLTYPE_LIST, CTLTYPE_LISTBOX, CTLTYPE_LOV, CTLTYPE_NUMEDIT, CTLTYPE_RADIOGRP, CTLTYPE_TOGGLE, FMT_FORMAT, FMT_FORMATTER, HINT_NAME_AUTOSUBMIT, HINT_NAME_CATEGORY, HINT_NAME_CTL_TYPE, HINT_NAME_DESCRIPTION, HINT_NAME_DISPLAY_HEIGHT, HINT_NAME_DISPLAY_HINT, HINT_NAME_DISPLAY_WIDTH, HINT_NAME_FIELD_ORDER, HINT_NAME_FORMAT, HINT_NAME_LABEL, HINT_NAME_MANDATORY, HINT_NAME_MAX_VALUE, HINT_NAME_MIN_LENGTH, HINT_NAME_MIN_VALUE, HINT_NAME_SECRET, HINT_NAME_TOOLTIP, HINT_NAME_UPDATEABLE, PNAME_Button, PNAME_ButtonGroup, PNAME_ComboBox, PNAME_ComboBoxLovEdit, PNAME_EnumList, PNAME_LovButton, PNAME_TextField
 
Fields inherited from interface oracle.jbo.GenericHints
PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP
 
Constructor Summary
protected ViewRowAttrHintsImpl()
           
protected ViewRowAttrHintsImpl(AttributeDefImpl attr, ViewRowImpl viewRow)
           
 
Method Summary
 java.util.HashMap getAllHints(LocaleContext locale)
           
protected  AttributeHints getAttributeHintsInternal(java.lang.String hintName, LocaleContext locale)
           
 java.lang.String[][] getCompOpers(LocaleContext locale)
          Returns a Map of operators for this attribute.
protected  AttributeHints getFormatAttributeHintsInternal(LocaleContext locale)
           
 java.lang.String getFormattedAttribute(AttributeList attrList, LocaleContext locale)
          Returns the formatted value for the attribute.
 java.lang.String getFormatterClassName(LocaleContext locale)
          returns the formatter class stored in the ui hints
 java.lang.String getLocaleName(LocaleContext locale, java.lang.String sName)
          function for retrieving the locale name of a hint
protected  ViewAttributeDefImpl getViewAttributeDef()
           
protected  ViewRowImpl getViewRow()
           
 boolean isAutoSubmit(LocaleContext locale)
          Returns autoSubmit value for this attribute.
 
Methods inherited from class oracle.jbo.server.RowAttrHintsImpl
displayInShortForm, getCategory, getControlType, getDisplayHeight, getDisplayHint, getDisplayWidth, getFormat, getFormatter, getHint, getHintValue, getLabel, getLabelPlural, getTooltip, hasFormatInformation, parseFormattedAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewRowAttrHintsImpl

protected ViewRowAttrHintsImpl()

ViewRowAttrHintsImpl

protected ViewRowAttrHintsImpl(AttributeDefImpl attr,
                               ViewRowImpl viewRow)
Method Detail

getViewRow

protected ViewRowImpl getViewRow()

getViewAttributeDef

protected ViewAttributeDefImpl getViewAttributeDef()

getFormatAttributeHintsInternal

protected AttributeHints getFormatAttributeHintsInternal(LocaleContext locale)
Specified by:
getFormatAttributeHintsInternal in class RowAttrHintsImpl

getAttributeHintsInternal

protected AttributeHints getAttributeHintsInternal(java.lang.String hintName,
                                                   LocaleContext locale)
Specified by:
getAttributeHintsInternal in class RowAttrHintsImpl

getFormatterClassName

public java.lang.String getFormatterClassName(LocaleContext locale)
Description copied from interface: AttributeHints
returns the formatter class stored in the ui hints

Specified by:
getFormatterClassName in interface AttributeHints
Overrides:
getFormatterClassName in class RowAttrHintsImpl

getFormattedAttribute

public java.lang.String getFormattedAttribute(AttributeList attrList,
                                              LocaleContext locale)
Description copied from interface: AttributeHints
Returns the formatted value for the attribute. The AttributeList parameter will usually be an instance of the oracle.jbo.Row class.

Specified by:
getFormattedAttribute in interface AttributeHints
Overrides:
getFormattedAttribute in class RowAttrHintsImpl

getLocaleName

public java.lang.String getLocaleName(LocaleContext locale,
                                      java.lang.String sName)
Description copied from interface: AttributeHints
function for retrieving the locale name of a hint

Specified by:
getLocaleName in interface AttributeHints
Specified by:
getLocaleName in class RowAttrHintsImpl

getCompOpers

public java.lang.String[][] getCompOpers(LocaleContext locale)
Description copied from interface: AttributeHints
Returns a Map of operators for this attribute.

Specified by:
getCompOpers in interface AttributeHints
Specified by:
getCompOpers in class RowAttrHintsImpl

isAutoSubmit

public boolean isAutoSubmit(LocaleContext locale)
Description copied from interface: AttributeHints
Returns autoSubmit value for this attribute.

Specified by:
isAutoSubmit in interface AttributeHints
Overrides:
isAutoSubmit in class RowAttrHintsImpl

getAllHints

public java.util.HashMap getAllHints(LocaleContext locale)

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

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