Annotation Type Attr
-
@Documented @Retention(RUNTIME) @Target(FIELD) public @interface Attr
为一个组件的属性进行注解
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description DbFieldTypedataTypeStringdefaultValue属性的缺省值Stringdescription属性的描述StringdisplayName属性的显示名字Class<? extends AttrEditorMetaData>editor通过一个类提供编辑器实例化信息StringerrorTip输入错误的时候提示StringgroupStringicon为属性提供一个图标intrankbooleanreadonly是否只读 default is falseStringtip输入的提示信息ParameterTypeEnumtypeinput output running ParameterTypeEnumStringvalidateRegxbooleanvisible是否显示
-
-
-
Element Detail
-
displayName
String displayName
属性的显示名字- Returns:
- Default:
- ""
-
-
-
dataType
DbFieldType dataType
- Default:
- cn.mapway.ui.client.db.DbFieldType.FLD_TYPE_STRING
-
-
-
defaultValue
String defaultValue
属性的缺省值- Returns:
- Default:
- ""
-
-
-
description
String description
属性的描述- Returns:
- Default:
- ""
-
-
-
validateRegx
String validateRegx
- Default:
- ""
-
-
-
group
String group
- Default:
- ""
-
-
-
tip
String tip
输入的提示信息- Returns:
- Default:
- ""
-
-
-
errorTip
String errorTip
输入错误的时候提示- Default:
- ""
-
-
-
icon
String icon
为属性提供一个图标- Returns:
- Default:
- ""
-
-
-
type
ParameterTypeEnum type
input output running ParameterTypeEnum- Returns:
- Default:
- cn.mapway.ui.client.mvc.attribute.marker.ParameterTypeEnum.PT_INPUT
-
-
-
editor
Class<? extends AttrEditorMetaData> editor
通过一个类提供编辑器实例化信息- Returns:
- Default:
- cn.mapway.ui.client.mvc.attribute.editor.textbox.TextBoxEditorMetaData.class
-
-