@Retention(value=RUNTIME) @Target(value={METHOD,CONSTRUCTOR,FIELD,LOCAL_VARIABLE,PACKAGE,PARAMETER,TYPE}) public @interface Customize
Customize annotated element with UI attributes.
Can be applied together with:
TeaOperation
- to customize UI for invoking the operation
TeaObjectType
- to customize UI for displaying objects of this type
The value is a string representation of the map (it is parsed using Properties
class). The map could contain following
attributes:
label
- human readable name of the element
icon
- a icon from resources contributed by agent
page
- custom html page for the object (contributed by agent)
Copyright © 2015 Cloud Software Group, Inc.. All Rights Reserved.