public abstract class ButtonGroup extends WriteUnableRepeatEditor
FieldEditor.DependenceNameSpace
model, widgetValue
allowBlank, errorMessage, fontSize
AFTEREDIT, AFTERINIT, BEFOREEDIT, CHANGE, DEFAULT_FONT_SIZE, disabled, EVENT_CLICK, EVENT_STATECHANGE, invisible, STOPEDIT, widgetName, XML_TAG
TYPE_BOOLEAN, TYPE_DATABINDING, TYPE_DATE, TYPE_FORMULA, TYPE_NUMBER, TYPE_STRING, TYPE_TABLEDATA
构造器和说明 |
---|
ButtonGroup() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
JSONObject |
createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
boolean |
equals(java.lang.Object obj) |
int |
getColumnsInRow() |
int[] |
getValueType()
返回支持的控件值类型
|
int |
hashCode()
获取哈希值
|
boolean |
isAdaptive()
是否自适应
|
boolean |
isEditor()
是否为编辑器控件
|
void |
readXML(XMLableReader reader)
Read XML.
|
void |
setAdaptive(boolean isAdaptive) |
void |
setColumnsInRow(int columnsInRow) |
java.lang.String[] |
supportedEvents()
当前控件支持的事件
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
createJSONData, createJSONData, createJSONDataByDefaultValue, createValueResult, dependence, getDataBindDefaultValue, getDependenceMap, getDictionary, getModuleValue, getViewValue, getWidgetValue, hasDataOnInit, isRemoveRepeat, parseDefaultValue, setDependenceMap, setDictionary, setRemoveRepeat, setWidgetValue, supportMultiple
getErrorMessage, getFontSize, isAllowBlank, setAllowBlank, setErrorMessage, setFontSize, setWaterMarkConfig, toJSONString
acceptType, changeOnlyVisibleAuthorityState, changeUsableAuthorityState, changeVisibleAuthorityState, cleanAuthority, dealInvisible, dealWithPresentableValue, getContentHeight, getContentWidth, getDescription, getDisableAction, getEnableAction, getInvisibleAction, getLabelName, getVisibleAction, getWidgetName, getWidgetPrivilegeControl, getXType, isChartRelated, isDirtyWidget, isDoneUsableAuthority, isDoneVisibleAuthority, isEnabled, isUsableAuthority, isVisible, isVisibleAuthority, resize, resize, setChartRelated, setDescription, setEnabled, setLabelName, setVisible, setWidgetName, setWidgetPrivilegeControl, supportMobile, toImage, toImage, toString, updateChildBounds, value2Config
addListener, clearListeners, createJSONListener, createListeners, dealWithListener4Compatible, getConvertMap, getListener, getListenerSize
copy, getId, getNameSpace, setId, setNameSpace
getClassInfo, getData, invalidate, isLoad, setClassInfo, setData
getFormatText
public boolean isEditor()
isEditor
在类中 FieldEditor
public int getColumnsInRow()
public void setColumnsInRow(int columnsInRow)
public void setAdaptive(boolean isAdaptive)
public boolean isAdaptive()
public int[] getValueType()
DataControl
public java.lang.String[] supportedEvents()
supportedEvents
在类中 FieldEditor
public JSONObject createJSONConfig(Repository repo, Calculator c, NodeVisitor nodeVisitor) throws JSONException
createJSONConfig
在类中 WriteUnableRepeatEditor
repo
- 请求会话来源的信息c
- 当前算子nodeVisitor
- 节点访问JSONException
- Json异常public void readXML(XMLableReader reader)
Widget
readXML
在接口中 XMLReadable
readXML
在类中 WriteUnableRepeatEditor
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
Widget
writeXML
在接口中 XMLWriter
writeXML
在类中 WriteUnableRepeatEditor
writer
- the PrintWriter.public boolean equals(java.lang.Object obj)
equals
在类中 WriteUnableRepeatEditor
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 Widget
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常