Annotation Type Attr


@Documented @Retention(RUNTIME) @Target(FIELD) public @interface Attr
为一个组件的属性进行注解
  • Element Details

    • displayName

      String displayName
      属性的显示名字
      Returns:
      Default:
      ""
    • dataType

      DbFieldType dataType
      Default:
      FLD_TYPE_STRING
    • defaultValue

      String defaultValue
      属性的缺省值
      Returns:
      Default:
      ""
    • description

      String description
      属性的描述
      Returns:
      Default:
      ""
    • readonly

      boolean readonly
      是否只读 default is false
      Returns:
      Default:
      false
    • validateRegx

      String validateRegx
      Default:
      ""
    • group

      String group
      Default:
      ""
    • rank

      int rank
      Default:
      0
    • tip

      String tip
      输入的提示信息
      Returns:
      Default:
      ""
    • errorTip

      String errorTip
      输入错误的时候提示
      Default:
      ""
    • visible

      boolean visible
      是否显示
      Returns:
      Default:
      true
    • icon

      String icon
      为属性提供一个图标
      Returns:
      Default:
      ""
    • type

      input output running ParameterTypeEnum
      Returns:
      Default:
      PT_INPUT
    • editor

      Class<? extends AttrEditorMetaData> editor
      通过一个类提供编辑器实例化信息
      Returns:
      Default:
      cn.mapway.ui.client.mvc.attribute.editor.textbox.TextBoxEditorMetaData.class