|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME) @Target(value=FIELD) public @interface AdminPresentation
| Optional Element Summary | |
|---|---|
java.lang.String |
broadleafEnumeration
For fields with a SupportedFieldType of BROADLEAF_ENUMERATION, you must specify the fully qualified class name of the Broadleaf Enumeration here. |
java.lang.String |
columnWidth
Specify the column space this field will occupy in grid widgets. |
boolean |
excluded
Specify if this field should be excluded from inclusion in the admin presentation layer |
SupportedFieldType |
fieldType
Explicity specify the type the GUI should consider this field Specifying UNKNOWN will cause the system to make its best guess |
java.lang.String |
friendlyName
The friendly name to present to a user for this field in a GUI. |
java.lang.String |
group
Specify a GUI grouping for this field Fields in the same group will be visually grouped together in the GUI |
boolean |
groupCollapsed
Specify whether a group is collapsed by default in the admin UI. |
int |
groupOrder
Specify an order for this group. |
boolean |
largeEntry
If the field is a string, specify that the GUI provide a text area |
int |
order
The order in which this field will appear in a GUI relative to other fields from the same class |
boolean |
prominent
Provide a hint to the GUI about the prominence of this field. |
boolean |
readOnly
Explicityly specify whether or not this field is mutable. |
RequiredOverride |
requiredOverride
Specify whether you would like the admin to require this field, even if it is not required by the ORM. |
java.lang.String |
securityLevel
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. |
ValidationConfiguration[] |
validationConfigurations
Specify the validation to use for this field in the admin, if any |
VisibilityEnum |
visibility
Describes how the field is shown in admin GUI. |
public abstract java.lang.String friendlyName
public abstract java.lang.String securityLevel
public abstract int order
public abstract VisibilityEnum visibility
public abstract SupportedFieldType fieldType
public abstract java.lang.String group
public abstract int groupOrder
public abstract boolean groupCollapsed
public abstract boolean largeEntry
public abstract boolean prominent
public abstract java.lang.String columnWidth
public abstract java.lang.String broadleafEnumeration
public abstract boolean readOnly
public abstract ValidationConfiguration[] validationConfigurations
public abstract RequiredOverride requiredOverride
public abstract boolean excluded
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||