java.lang.Object
com.gdxsoft.easyweb.script.display.items.ItemBase
所有已实现的接口:
IItem
直接已知子类:
ItemButton, ItemCombine, ItemComplex, ItemDataType, ItemEwaConfigItem, ItemImage, ItemRepeat, ItemReportItem, ItemSignature, ItemSwitch, ItemUser, ItemUserControl

public class ItemBase extends Object implements IItem
  • 字段详细资料

    • TAG_DATA_TYPE

      public static final String TAG_DATA_TYPE
      定义数据类型的 Item tag=dataType
      另请参阅:
    • ATTR_EXP_NAME

      public static final String ATTR_EXP_NAME
      属性表达式保存的名称,用于Frame的removeAttrByLogic
      另请参阅:
  • 构造器详细资料

    • ItemBase

      public ItemBase()
  • 方法详细资料

    • createItemJson

      public org.json.JSONObject createItemJson() throws Exception
      获取Item的JSON对象,用于APP
      指定者:
      createItemJson 在接口中 IItem
      返回:
      抛出:
      Exception
    • createItemHtml

      public String createItemHtml() throws Exception
      生成对象HTML
      指定者:
      createItemHtml 在接口中 IItem
      抛出:
      Exception
    • getEncyrptType

      public String[] getEncyrptType()
      获取加密方式 guolei 2018-03-23
      返回:
    • createFormatValue

      public String createFormatValue() throws Exception
      获取格式化好的单元格值
      指定者:
      createFormatValue 在接口中 IItem
      返回:
      抛出:
      Exception
    • createEditSpan

      public String createEditSpan(String itemHtmlTemplate, String val, int tagIsLFEdit)
      生成Span的可编辑数据
      参数:
      itemHtmlTemplate -
      val -
      tagIsLFEdit - 可编辑的鼠标点击方式(1=双击还是2=单击)
      返回:
    • getValue

      public String getValue() throws Exception
      获取对象值,如果为空,则取初始化值的定义
      指定者:
      getValue 在接口中 IItem
      返回:
      抛出:
      Exception
    • getUserXItem

      public UserXItem getUserXItem()
      指定者:
      getUserXItem 在接口中 IItem
      返回:
      the __UserXItem
    • setUserXItem

      public void setUserXItem(UserXItem userXItem)
      指定者:
      setUserXItem 在接口中 IItem
    • getInitValues

      public InitValues getInitValues()
      指定者:
      getInitValues 在接口中 IItem
      返回:
      the _InitValues
    • setInitValues

      public void setInitValues(InitValues initValues)
      指定者:
      setInitValues 在接口中 IItem
      参数:
      initValues - the _InitValues to set
    • getResponse

      public javax.servlet.http.HttpServletResponse getResponse()
      指定者:
      getResponse 在接口中 IItem
      返回:
      the _Response
    • setResponse

      public void setResponse(javax.servlet.http.HttpServletResponse response)
      指定者:
      setResponse 在接口中 IItem
      参数:
      response - the _Response to set
    • getHtmlClass

      public HtmlClass getHtmlClass()
      指定者:
      getHtmlClass 在接口中 IItem
      返回:
      the _HtmlClass
    • setHtmlClass

      public void setHtmlClass(HtmlClass htmlClass)
      指定者:
      setHtmlClass 在接口中 IItem
      参数:
      htmlClass - the _HtmlClass to set
    • getTagIsLfEdit

      public int getTagIsLfEdit()
      tag 的 IsLFEdit 0 不可编辑,1双击,2单击
      指定者:
      getTagIsLfEdit 在接口中 IItem
      返回:
      the _TagIsLfEdit