Skip navigation links

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

E67681-01


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
static java.lang.String PNAME_CONTEXTUAL_HINT_SUFFIX
           
static java.lang.String RES_ID_SUFFIX
           

 

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_DEFINITION_STATE, 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_LOVNAME, ATTRIBUTE_PAYLOAD_HINT, ATTRIBUTE_PAYLOAD_HINT_HIDE, ATTRIBUTE_PAYLOAD_HINT_SHOW, ATTRIBUTE_REQUIRED_HINT, ATTRIBUTE_REQUIRED_HINT_OPTIONAL, ATTRIBUTE_REQUIRED_HINT_REQUIRED, ATTRIBUTE_REQUIRED_HINT_SELECTIVELY_REQUIRED, 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_LABEL_PLURAL, HINT_NAME_LOVNAME, HINT_NAME_MANDATORY, HINT_NAME_MAX_LENGTH, HINT_NAME_MAX_VALUE, HINT_NAME_MIN_LENGTH, HINT_NAME_MIN_VALUE, HINT_NAME_PAYLOAD_HINT, HINT_NAME_SECRET, HINT_NAME_TIMEZONEID, HINT_NAME_TOOLTIP, HINT_NAME_UPDATEABLE, HINT_NAME_WATERMARK, PNAME_Button, PNAME_ButtonGroup, PNAME_ComboBox, PNAME_ComboBoxLovEdit, PNAME_DYNAMIC_LOV_SUPPORT, PNAME_ENSURE_KEY_ATTR, PNAME_EnumList, PNAME_LovButton, PNAME_SOURCENAME_ACCESSOR, PNAME_SOURCENAME_ATTR, PNAME_TextField

 

Fields inherited from interface oracle.jbo.GenericHints
DEFINITION_STATE_ACTIVE, DEFINITION_STATE_DEPRECATED, PROPERTY_DEFINITION_STATE, PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP

 

Constructor Summary
protected ViewRowAttrHintsImpl()
           
protected ViewRowAttrHintsImpl(AttributeDefImpl attr, ViewRowImpl viewRow)
           

 

Method Summary
 java.util.HashMap getAllHints(LocaleContext localeCtx)
           
protected  AttributeHints getAttributeHintsInternal(java.lang.String hintName, LocaleContext lctx)
           
 java.lang.String[][] getCompOpers(LocaleContext locale)
          Returns a Map of operators for this attribute.
protected  ExprValueSupplier getExprValueSupplier()
           
protected  AttributeHints getFormatAttributeHintsInternal(LocaleContext localeCtx)
           
 java.lang.String getFormattedAttribute(AttributeList attrList, LocaleContext localeCtx)
          Returns the formatted value for the attribute.
 java.lang.String getFormatterClassName(LocaleContext localeCtx)
          returns the formatter class stored in the ui hints
 java.lang.String getLabel(LocaleContext localeCtx)
          Retrieves the label to be used in any attribute prompts
 java.lang.String getLocaleName(LocaleContext locale, java.lang.String sName)
          function for retrieving the locale name of a hint
 java.lang.String getLOVName()
           
 java.lang.String getPayloadHint(LocaleContext locale)
          Retrieves the payload hint that dictates whether this attribute should be included in service payload or not.
protected  ViewAttributeDefImpl getViewAttributeDef()
           
protected  ViewDefImpl getViewDefImpl()
           
protected  ViewObjectImpl getViewObjectImpl()
           
protected  ViewRowImpl getViewRow()
           
protected  void initUsageLevelHintsAttribute(ViewAttributeDefImpl vattr, java.lang.String suffix)
           
 boolean isAutoSubmit(LocaleContext localeCtx)
          Returns autoSubmit value for this attribute.
 void resetHintsSuffix(java.lang.String suffix)
          Deprecated.  

 

Methods inherited from class oracle.jbo.server.RowAttrHintsImpl
displayInShortForm, getCategory, getControlType, getDefinitionState, getDisplayHeight, getDisplayHint, getDisplayWidth, getFieldOrder, getFormat, getFormatter, getHint, getHintValue, getLabelPlural, getTooltip, hasFormatInformation, parseFormattedAttribute, prepareDefLocaleContext, switchEvalFlagOnLocaleContext

 

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

 

Field Detail

PNAME_CONTEXTUAL_HINT_SUFFIX

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

RES_ID_SUFFIX

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

Constructor Detail

ViewRowAttrHintsImpl

protected ViewRowAttrHintsImpl()

ViewRowAttrHintsImpl

protected ViewRowAttrHintsImpl(AttributeDefImpl attr,
                               ViewRowImpl viewRow)

Method Detail

initUsageLevelHintsAttribute

protected final void initUsageLevelHintsAttribute(ViewAttributeDefImpl vattr,
                                                  java.lang.String suffix)

getViewDefImpl

protected ViewDefImpl getViewDefImpl()

getViewObjectImpl

protected ViewObjectImpl getViewObjectImpl()

getViewRow

protected ViewRowImpl getViewRow()

getExprValueSupplier

protected ExprValueSupplier getExprValueSupplier()

getViewAttributeDef

protected ViewAttributeDefImpl getViewAttributeDef()

getFormatAttributeHintsInternal

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

getAttributeHintsInternal

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

getLabel

public java.lang.String getLabel(LocaleContext localeCtx)
Description copied from interface: GenericHints
Retrieves the label to be used in any attribute prompts
Specified by:
getLabel in interface GenericHints
Overrides:
getLabel in class RowAttrHintsImpl

getFormatterClassName

public java.lang.String getFormatterClassName(LocaleContext localeCtx)
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 localeCtx)
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

getLOVName

public java.lang.String getLOVName()

isAutoSubmit

public boolean isAutoSubmit(LocaleContext localeCtx)
Description copied from interface: AttributeHints
Returns autoSubmit value for this attribute.
Specified by:
isAutoSubmit in interface AttributeHints
Overrides:
isAutoSubmit in class RowAttrHintsImpl

getPayloadHint

public java.lang.String getPayloadHint(LocaleContext locale)
Description copied from interface: AttributeHints
Retrieves the payload hint that dictates whether this attribute should be included in service payload or not. The possible values are:
Specified by:
getPayloadHint in interface AttributeHints
Overrides:
getPayloadHint in class RowAttrHintsImpl

getAllHints

public java.util.HashMap getAllHints(LocaleContext localeCtx)

resetHintsSuffix

public void resetHintsSuffix(java.lang.String suffix)
Deprecated. 
For internal use only. Application developers should not use this

Skip navigation links

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

E67681-01


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