public class EntityAttrHintsImpl extends RowAttrHintsImpl
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  | EntityAttrHintsImpl(AttributeDefImpl attr,
                   EntityImpl en)for use by subclasses. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | displayInShortForm(LocaleContext localeCtx)Returns true if the attribute is to displayed in the short(summary) form. | 
| protected AttributeDefImpl | getAttributeDefImpl() | 
| protected AttributeHints | getAttributeHintsInternal(java.lang.String hintName,
                         LocaleContext locale) | 
| java.lang.String | getCategory(LocaleContext locale)Returns the category that this attribute belongs to. | 
| 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 locale)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 locale)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 | 
| protected EntityImpl | getEntityImpl() | 
| 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 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 locale)Retrieves the label to be used in any attribute prompts | 
| java.lang.String | getLabelPlural(LocaleContext locale)Retrives the LabelPlural text to be used for this attribute | 
| java.lang.String | getLocaleName(LocaleContext locale,
             java.lang.String sName)function for retrieving the locale name of a hint | 
| java.lang.String | getPayloadHint(LocaleContext locale)Retrieves the payload hint that dictates whether this
  attribute should be included in service payload or not. | 
| java.lang.String | getTooltip(LocaleContext locale)Retrives the tooltip text to be used for this attribute | 
| boolean | hasFormatInformation(LocaleContext locale)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. | 
getLOVName, prepareDefLocaleContext, switchEvalFlagOnLocaleContextprotected EntityAttrHintsImpl(AttributeDefImpl attr, EntityImpl en)
protected AttributeDefImpl getAttributeDefImpl()
protected EntityImpl getEntityImpl()
protected AttributeHints getFormatAttributeHintsInternal(LocaleContext locale)
getFormatAttributeHintsInternal in class RowAttrHintsImplprotected AttributeHints getAttributeHintsInternal(java.lang.String hintName, LocaleContext locale)
getAttributeHintsInternal in class RowAttrHintsImplpublic java.lang.String getLabel(LocaleContext locale)
GenericHintsgetLabel in interface GenericHintsgetLabel in class RowAttrHintsImplpublic java.lang.String getLabelPlural(LocaleContext locale)
GenericHintsgetLabelPlural in interface GenericHintsgetLabelPlural in class RowAttrHintsImplpublic java.lang.String getTooltip(LocaleContext locale)
GenericHintsgetTooltip in interface GenericHintsgetTooltip in class RowAttrHintsImplpublic java.lang.String getDefinitionState(LocaleContext locale)
GenericHintsgetDefinitionState in interface GenericHintsgetDefinitionState in class RowAttrHintsImplpublic java.lang.String getDisplayHint(LocaleContext locale)
AttributeHintsgetDisplayHint in interface AttributeHintsgetDisplayHint in class RowAttrHintsImplpublic java.lang.String getPayloadHint(LocaleContext locale)
AttributeHintsgetPayloadHint in interface AttributeHintsgetPayloadHint in class RowAttrHintsImplpublic int getControlType(LocaleContext localeCtx)
AttributeHintsgetControlType in interface AttributeHintsgetControlType in class RowAttrHintsImplpublic int getDisplayWidth(LocaleContext localeCtx)
AttributeHintsgetDisplayWidth in interface AttributeHintsgetDisplayWidth in class RowAttrHintsImplpublic int getDisplayHeight(LocaleContext localeCtx)
AttributeHintsgetDisplayHeight in interface AttributeHintsgetDisplayHeight in class RowAttrHintsImplpublic boolean isAutoSubmit(LocaleContext localeCtx)
AttributeHintsisAutoSubmit in interface AttributeHintsisAutoSubmit in class RowAttrHintsImplpublic double getFieldOrder(LocaleContext localeCtx)
AttributeHintsgetFieldOrder in interface AttributeHintsgetFieldOrder in class RowAttrHintsImplpublic java.lang.String getCategory(LocaleContext locale)
AttributeHintsgetCategory in interface AttributeHintsgetCategory in class RowAttrHintsImplpublic java.lang.String getHint(LocaleContext localeCtx, java.lang.String sHintName)
AttributeHintsgetHint in interface AttributeHintsgetHint in class RowAttrHintsImplpublic java.lang.String getHintValue(LocaleContext localeCtx, java.lang.String sHintName)
GenericHintsgetHintValue in interface GenericHintsgetHintValue in class RowAttrHintsImplpublic boolean hasFormatInformation(LocaleContext locale)
AttributeHintshasFormatInformation in interface AttributeHintshasFormatInformation in class RowAttrHintsImplpublic java.lang.String getFormattedAttribute(AttributeList attrList, LocaleContext localeCtx)
AttributeHintsgetFormattedAttribute in interface AttributeHintsgetFormattedAttribute in class RowAttrHintsImplpublic java.lang.Object parseFormattedAttribute(java.lang.String sValue,
                                       LocaleContext localeCtx)
AttributeHintsparseFormattedAttribute in interface AttributeHintsparseFormattedAttribute in class RowAttrHintsImplpublic boolean displayInShortForm(LocaleContext localeCtx)
AttributeHintsdisplayInShortForm in interface AttributeHintsdisplayInShortForm in class RowAttrHintsImplpublic java.lang.String getFormat(LocaleContext localeCtx)
AttributeHintsgetFormat in interface AttributeHintsgetFormat in class RowAttrHintsImplpublic Formatter getFormatter(LocaleContext localeCtx)
AttributeHintsgetFormatter in interface AttributeHintsgetFormatter in class RowAttrHintsImplpublic java.lang.String getFormatterClassName(LocaleContext localeCtx)
AttributeHintsgetFormatterClassName in interface AttributeHintsgetFormatterClassName in class RowAttrHintsImplpublic java.lang.String getLocaleName(LocaleContext locale, java.lang.String sName)
AttributeHintsgetLocaleName in interface AttributeHintsgetLocaleName in class RowAttrHintsImplpublic java.lang.String[][] getCompOpers(LocaleContext locale)
AttributeHintsgetCompOpers in interface AttributeHintsgetCompOpers in class RowAttrHintsImpl