Modifier and Type | Optional Element and Description |
---|---|
String |
broadleafEnumeration
Optional - only required for BROADLEAF_ENUMERATION field types
For fields with a SupportedFieldType of BROADLEAF_ENUMERATION,
you must specify the fully qualified class name of the Broadleaf Enumeration here.
|
String |
columnWidth
Optional - only required if you want to explicitly control column width
for this field in a grid in the admin tool
Specify the column space this field will occupy in grid widgets.
|
boolean |
excluded
Optional - only required if you want to explicitly exclude this field from
dynamic management by the admin tool
Specify if this field should be excluded from inclusion in the
admin presentation layer
|
SupportedFieldType |
fieldType
Optional - only required if you want to explicitly specify the field type.
|
String |
friendlyName
Optional - only required if you want to display a friendly name to the user
|
String |
group
Optional - only required if you want to specify a grouping for this field
Specify a GUI grouping for this field
Fields in the same group will be visually grouped together in the GUI
Note: for support I18N, this can also be a key to retrieve a localized String |
boolean |
groupCollapsed
Optional - only required if you want to control the initial collapsed state of the group
Specify whether a group is collapsed by default in the admin UI.
|
int |
groupOrder
Optional - only required if you want to order the appearance of groups in the UI
Specify an order for this group.
|
String |
helpText
Optional - only required if you want to provide help text for this field
On the form for this entity, this will show a question
mark icon next to the field.
|
String |
hint
Optional - only required if you want to provide a hint for this field
Text to display immediately to the right of a form field.
|
boolean |
largeEntry
Optional - only required if you want to give the user extra room to enter a value
for this field in the UI
If the field is a string, specify that the GUI
provide a text area
|
int |
order
Optional - only required if you want to order the appearance of this field in the UI
The order in which this field will appear in a GUI relative to other fields from the same class
|
boolean |
prominent
Optional - only required if you want this field to appear as one of the default
columns in a grid in the admin tool
Provide a hint to the GUI about the prominence of this field.
|
boolean |
readOnly
Optional - only required if you want to make the field immutable
Explicityly specify whether or not this field is mutable.
|
RequiredOverride |
requiredOverride
Optional - only required if you want to explicitly make a field required.
|
String |
securityLevel
Optional - only required if you want to restrict this field
If a security level is specified, it is registered with org.broadleafcommerce.openadmin.client.security.SecurityManager
The SecurityManager checks the permission of the current user to
determine if this field should be disabled based on the specified level.
|
String |
tooltip
Optional - only required if you want to provide a tooltip for the field
Helpful tooltip to be displayed when the admin user hovers over the field.
|
ValidationConfiguration[] |
validationConfigurations
Optional - only required if you want to provide validation for this field
Specify the validation to use for this field in the admin, if any
|
VisibilityEnum |
visibility
Optional - only required if you want to restrict the visibility of this field in the admin tool
Describes how the field is shown in admin GUI.
|
public abstract String friendlyName
Optional - only required if you want to display a friendly name to the user
public abstract String securityLevel
public abstract int order
public abstract VisibilityEnum visibility
public abstract SupportedFieldType fieldType
public abstract String group
public abstract int groupOrder
public abstract boolean groupCollapsed
public abstract boolean largeEntry
public abstract boolean prominent
public abstract String columnWidth
public abstract String broadleafEnumeration
public abstract boolean readOnly
public abstract ValidationConfiguration[] validationConfigurations
public abstract RequiredOverride requiredOverride
public abstract boolean excluded
public abstract String tooltip
public abstract String helpText
public abstract String hint
Copyright © 2013. All rights reserved.