public class Component extends AbstractModel
Constructor and Description |
---|
Component() |
Component(Component source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getComponentDateFontSize()
Get 日期控件类型字号
|
String |
getComponentExtra()
Get 参数控件样式
|
Float |
getComponentHeight()
Get 参数控件高度,单位px
|
String |
getComponentId()
Get 控件编号
|
String |
getComponentName()
Get 控件名称
|
Long |
getComponentPage()
Get 参数控件所在页码,取值为:1-N
|
Float |
getComponentPosX()
Get 参数控件X位置,单位px
|
Float |
getComponentPosY()
Get 参数控件Y位置,单位px
|
String |
getComponentRecipientId()
Get 控件关联的签署人ID
|
Boolean |
getComponentRequired()
Get 是否必选,默认为false
|
String |
getComponentType()
Get 如果是 Component 控件类型,则可选类型为:
TEXT - 内容文本控件
DATE - 内容日期控件
SELECT - 勾选框控件
如果是 SignComponent 控件类型,则可选类型为:
SIGN_SEAL - 签署印章控件
SIGN_DATE - 签署日期控件
SIGN_SIGNATURE - 手写签名控件
|
String |
getComponentValue()
Get 控件所填写的内容
|
Float |
getComponentWidth()
Get 参数控件宽度,单位px
|
Long |
getFileIndex()
Get 控件所属文件的序号(模板中的resourceId排列序号,取值为:0-N)
|
String |
getGenerateMode()
Get NORMAL 正常模式,使用坐标制定签署控件位置
FIELD 表单域,需使用ComponentName指定表单域名称
KEYWORD 关键字,使用ComponentId指定关键字
|
Boolean |
getIsFormType()
Get 是否是表单域类型,默认不存在
|
void |
setComponentDateFontSize(Long ComponentDateFontSize)
Set 日期控件类型字号
|
void |
setComponentExtra(String ComponentExtra)
Set 参数控件样式
|
void |
setComponentHeight(Float ComponentHeight)
Set 参数控件高度,单位px
|
void |
setComponentId(String ComponentId)
Set 控件编号
|
void |
setComponentName(String ComponentName)
Set 控件名称
|
void |
setComponentPage(Long ComponentPage)
Set 参数控件所在页码,取值为:1-N
|
void |
setComponentPosX(Float ComponentPosX)
Set 参数控件X位置,单位px
|
void |
setComponentPosY(Float ComponentPosY)
Set 参数控件Y位置,单位px
|
void |
setComponentRecipientId(String ComponentRecipientId)
Set 控件关联的签署人ID
|
void |
setComponentRequired(Boolean ComponentRequired)
Set 是否必选,默认为false
|
void |
setComponentType(String ComponentType)
Set 如果是 Component 控件类型,则可选类型为:
TEXT - 内容文本控件
DATE - 内容日期控件
SELECT - 勾选框控件
如果是 SignComponent 控件类型,则可选类型为:
SIGN_SEAL - 签署印章控件
SIGN_DATE - 签署日期控件
SIGN_SIGNATURE - 手写签名控件
|
void |
setComponentValue(String ComponentValue)
Set 控件所填写的内容
|
void |
setComponentWidth(Float ComponentWidth)
Set 参数控件宽度,单位px
|
void |
setFileIndex(Long FileIndex)
Set 控件所属文件的序号(模板中的resourceId排列序号,取值为:0-N)
|
void |
setGenerateMode(String GenerateMode)
Set NORMAL 正常模式,使用坐标制定签署控件位置
FIELD 表单域,需使用ComponentName指定表单域名称
KEYWORD 关键字,使用ComponentId指定关键字
|
void |
setIsFormType(Boolean IsFormType)
Set 是否是表单域类型,默认不存在
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Component()
public Component(Component source)
public String getComponentType()
public void setComponentType(String ComponentType)
ComponentType
- 如果是 Component 控件类型,则可选类型为:
TEXT - 内容文本控件
DATE - 内容日期控件
SELECT - 勾选框控件
如果是 SignComponent 控件类型,则可选类型为:
SIGN_SEAL - 签署印章控件
SIGN_DATE - 签署日期控件
SIGN_SIGNATURE - 手写签名控件public Float getComponentWidth()
public void setComponentWidth(Float ComponentWidth)
ComponentWidth
- 参数控件宽度,单位pxpublic Float getComponentHeight()
public void setComponentHeight(Float ComponentHeight)
ComponentHeight
- 参数控件高度,单位pxpublic Long getComponentPage()
public void setComponentPage(Long ComponentPage)
ComponentPage
- 参数控件所在页码,取值为:1-Npublic Float getComponentPosX()
public void setComponentPosX(Float ComponentPosX)
ComponentPosX
- 参数控件X位置,单位pxpublic Float getComponentPosY()
public void setComponentPosY(Float ComponentPosY)
ComponentPosY
- 参数控件Y位置,单位pxpublic Long getFileIndex()
public void setFileIndex(Long FileIndex)
FileIndex
- 控件所属文件的序号(模板中的resourceId排列序号,取值为:0-N)public String getComponentId()
public void setComponentId(String ComponentId)
ComponentId
- 控件编号public String getComponentName()
public void setComponentName(String ComponentName)
ComponentName
- 控件名称public Boolean getComponentRequired()
public void setComponentRequired(Boolean ComponentRequired)
ComponentRequired
- 是否必选,默认为falsepublic String getComponentExtra()
public void setComponentExtra(String ComponentExtra)
ComponentExtra
- 参数控件样式public String getComponentRecipientId()
public void setComponentRecipientId(String ComponentRecipientId)
ComponentRecipientId
- 控件关联的签署人IDpublic String getComponentValue()
public void setComponentValue(String ComponentValue)
ComponentValue
- 控件所填写的内容public Boolean getIsFormType()
public void setIsFormType(Boolean IsFormType)
IsFormType
- 是否是表单域类型,默认不存在public String getGenerateMode()
public void setGenerateMode(String GenerateMode)
GenerateMode
- NORMAL 正常模式,使用坐标制定签署控件位置
FIELD 表单域,需使用ComponentName指定表单域名称
KEYWORD 关键字,使用ComponentId指定关键字public Long getComponentDateFontSize()
public void setComponentDateFontSize(Long ComponentDateFontSize)
ComponentDateFontSize
- 日期控件类型字号Copyright © 2022. All rights reserved.