public abstract class RowAttrHintsImpl extends java.lang.Object implements AttributeHints
AttributeDefAttributeHints.ControlTypeATTRIBUTE_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_TIMEZONE_ID, 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_ENSURE_KEY_ATTR, PNAME_EnumList, PNAME_LovButton, PNAME_ROWNUMATTR, PNAME_SOURCENAME_ACCESSOR, PNAME_SOURCENAME_ATTR, PNAME_TextFieldDEFINITION_STATE_ACTIVE, DEFINITION_STATE_DEPRECATED, PROPERTY_DEFINITION_STATE, PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP| Modifier | Constructor and Description | 
|---|---|
| protected  | RowAttrHintsImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | displayInShortForm(LocaleContext localeCtx)Returns true if the attribute is to displayed in the short(summary) form. | 
| protected abstract AttributeHints | getAttributeHintsInternal(java.lang.String hintName,
                         LocaleContext locale) | 
| java.lang.String | getCategory(LocaleContext localeCtx)Returns the category that this attribute belongs to. | 
| abstract java.lang.String[][] | getCompOpers(LocaleContext locale)Returns a Map of operators for this attribute. | 
| int | getControlType(LocaleContext localeCtx)Returns the preferred control type for this attribute | 
| java.lang.String | getDefinitionState(LocaleContext localeCtx)Retrives the definition state string that indicates if this object is deprecated. | 
| int | getDisplayHeight(LocaleContext localeCtx)Returns the display width for this attribute | 
| java.lang.String | getDisplayHint(LocaleContext localeCtx)Retrieves the displya hint that dictates whether this
  attributr should be visible or not. | 
| int | getDisplayWidth(LocaleContext localeCtx)Returns the display width for this attribute | 
| double | getFieldOrder(LocaleContext localeCtx)Returns the field order for this attribute. | 
| java.lang.String | getFormat(LocaleContext localeCtx)returns the format string stored in the ui hints | 
| protected abstract AttributeHints | getFormatAttributeHintsInternal(LocaleContext locale) | 
| java.lang.String | getFormattedAttribute(AttributeList attrList,
                     LocaleContext localeCtx)Returns the formatted value  for the attribute. | 
| Formatter | getFormatter(LocaleContext localeCtx)returns the formatter object stored in the ui hints | 
| java.lang.String | getFormatterClassName(LocaleContext localeCtx)returns the formatter class stored in the ui hints | 
| java.lang.String | getHint(LocaleContext localeCtx,
       java.lang.String sHintName)Return defaulted hint value based on the hint name | 
| java.lang.String | getHintValue(LocaleContext localeCtx,
            java.lang.String sHintName)Return hint value based on the hint name | 
| java.lang.String | getLabel(LocaleContext localeCtx)Retrieves the label to be used in any attribute prompts | 
| java.lang.String | getLabelPlural(LocaleContext localeCtx)Retrives the LabelPlural text to be used for this attribute | 
| abstract java.lang.String | getLocaleName(LocaleContext locale,
             java.lang.String sName)function for retrieving the locale name of a hint | 
| java.lang.String | getLOVName()Returns the name of the LOV defined on this attribute. | 
| java.lang.String | getPayloadHint(LocaleContext localeCtx)Retrieves the payload hint that dictates whether this
  attribute should be included in service payload or not. | 
| java.lang.String | getTooltip(LocaleContext localeCtx)Retrives the tooltip text to be used for this attribute | 
| boolean | hasFormatInformation(LocaleContext localeCtx)Return true if any format  hints have been defined for this
   attribute. | 
| boolean | isAutoSubmit(LocaleContext localeCtx)Returns autoSubmit value for this attribute. | 
| java.lang.Object | parseFormattedAttribute(java.lang.String sValue,
                       LocaleContext localeCtx)Strips off the formatting from a string and constructs an
   instance of the attribute's domain using the 'clean' string as
   a parameter of the contructor. | 
| protected DefLocaleContext | prepareDefLocaleContext(LocaleContext locale) | 
| protected void | switchEvalFlagOnLocaleContext(DefLocaleContext ctx,
                             boolean eval) | 
protected final DefLocaleContext prepareDefLocaleContext(LocaleContext locale)
protected final void switchEvalFlagOnLocaleContext(DefLocaleContext ctx, boolean eval)
protected abstract AttributeHints getFormatAttributeHintsInternal(LocaleContext locale)
protected abstract AttributeHints getAttributeHintsInternal(java.lang.String hintName, LocaleContext locale)
public abstract java.lang.String getLocaleName(LocaleContext locale, java.lang.String sName)
AttributeHintsgetLocaleName in interface AttributeHintspublic abstract java.lang.String[][] getCompOpers(LocaleContext locale)
AttributeHintsgetCompOpers in interface AttributeHintspublic java.lang.String getLabel(LocaleContext localeCtx)
GenericHintsgetLabel in interface GenericHintspublic java.lang.String getLabelPlural(LocaleContext localeCtx)
GenericHintsgetLabelPlural in interface GenericHintspublic java.lang.String getTooltip(LocaleContext localeCtx)
GenericHintsgetTooltip in interface GenericHintspublic java.lang.String getDefinitionState(LocaleContext localeCtx)
GenericHintsgetDefinitionState in interface GenericHintspublic java.lang.String getDisplayHint(LocaleContext localeCtx)
AttributeHintsgetDisplayHint in interface AttributeHintspublic java.lang.String getPayloadHint(LocaleContext localeCtx)
AttributeHintsgetPayloadHint in interface AttributeHintspublic int getControlType(LocaleContext localeCtx)
AttributeHintsgetControlType in interface AttributeHintspublic int getDisplayWidth(LocaleContext localeCtx)
AttributeHintsgetDisplayWidth in interface AttributeHintspublic int getDisplayHeight(LocaleContext localeCtx)
AttributeHintsgetDisplayHeight in interface AttributeHintspublic boolean isAutoSubmit(LocaleContext localeCtx)
AttributeHintsisAutoSubmit in interface AttributeHintspublic double getFieldOrder(LocaleContext localeCtx)
AttributeHintsgetFieldOrder in interface AttributeHintspublic java.lang.String getCategory(LocaleContext localeCtx)
AttributeHintsgetCategory in interface AttributeHintspublic java.lang.String getHint(LocaleContext localeCtx, java.lang.String sHintName)
AttributeHintsgetHint in interface AttributeHintspublic java.lang.String getHintValue(LocaleContext localeCtx, java.lang.String sHintName)
GenericHintsgetHintValue in interface GenericHintspublic boolean displayInShortForm(LocaleContext localeCtx)
AttributeHintsdisplayInShortForm in interface AttributeHintspublic boolean hasFormatInformation(LocaleContext localeCtx)
AttributeHintshasFormatInformation in interface AttributeHintspublic java.lang.String getFormattedAttribute(AttributeList attrList, LocaleContext localeCtx)
AttributeHintsgetFormattedAttribute in interface AttributeHintspublic java.lang.Object parseFormattedAttribute(java.lang.String sValue,
                                       LocaleContext localeCtx)
AttributeHintsparseFormattedAttribute in interface AttributeHintspublic java.lang.String getFormat(LocaleContext localeCtx)
AttributeHintsgetFormat in interface AttributeHintspublic Formatter getFormatter(LocaleContext localeCtx)
AttributeHintsgetFormatter in interface AttributeHintspublic java.lang.String getFormatterClassName(LocaleContext localeCtx)
AttributeHintsgetFormatterClassName in interface AttributeHintspublic java.lang.String getLOVName()
AttributeHintsgetLOVName in interface AttributeHints