|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemotableAttributeFieldContract
This interface describes an attribute. It can be considered the definition for an attribute. It also contains preferred rendering instructions for an attribute. ie when rendering an attribute in a user interface use this control with these widgets.
Method Summary | |
---|---|
AttributeLookupSettings |
getAttributeLookupSettings()
If this method returns a non-null value, it defines various settings for this attribute whenever it is used on a lookup. |
String |
getConstraintText()
The help constraint of the attribute. |
RemotableControlContract |
getControl()
The control associated with the attribute. |
DataType |
getDataType()
The dataType of the attribute. |
Collection<String> |
getDefaultValues()
The default values for the attribute. |
String |
getFormatterName()
The name of the formatter |
String |
getHelpDescription()
The help description of the attribute. |
String |
getHelpSummary()
The help summary of the attribute. |
String |
getLongLabel()
The long label of the attribute. |
Integer |
getMaxLength()
The inclusive maximum length of the attribute. |
Double |
getMaxValue()
The inclusive maximum value of the attribute. |
Integer |
getMinLength()
The inclusive minimum length of the attribute. |
Double |
getMinValue()
The inclusive minimum value of the attribute. |
String |
getName()
The name of the attribute. |
String |
getRegexConstraint()
The regex constraint to apply to the attribute field for validation. |
String |
getRegexContraintMsg()
The message to display if the regex constraint fails. |
String |
getShortLabel()
The short label of the attribute. |
Collection<? extends RemotableWidgetContract> |
getWidgets()
The widgets for the attribute. |
boolean |
isForceUpperCase()
Should the attribute always be in uppercase. |
boolean |
isRequired()
Whether the attribute is a required attribute. |
Method Detail |
---|
String getName()
DataType getDataType()
String getShortLabel()
String getLongLabel()
String getHelpSummary()
String getConstraintText()
String getHelpDescription()
boolean isForceUpperCase()
Integer getMinLength()
Integer getMaxLength()
Double getMinValue()
Double getMaxValue()
String getRegexConstraint()
String getRegexContraintMsg()
String getFormatterName()
boolean isRequired()
Collection<String> getDefaultValues()
RemotableControlContract getControl()
Collection<? extends RemotableWidgetContract> getWidgets()
AttributeLookupSettings getAttributeLookupSettings()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |