public class SharableEditor extends AbstractSharableWidget
| 限定符和类型 | 字段和说明 |
|---|---|
protected Widget |
editor |
protected java.lang.String |
id |
protected java.util.HashMap<java.lang.String,java.lang.Object> |
paraMap |
protected TableDataSource |
tableDataSource |
static java.lang.String |
XML_TAG |
background, borderStyle, marginAFTEREDIT, AFTERINIT, BEFOREEDIT, CHANGE, DEFAULT_FONT_SIZE, disabled, EVENT_CLICK, EVENT_STATECHANGE, invisible, STOPEDIT, widgetName| 构造器和说明 |
|---|
SharableEditor() |
SharableEditor(java.lang.String id,
Widget editor,
TableDataSource tableDataSource,
java.util.HashMap<java.lang.String,java.lang.Object> paraMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
canCurrentMarginAvailable(PaddingMargin margin)
当前设置的边距值是否可用,若设置后有控件达到最小尺寸则返回false
|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
Widget |
getEditor()
获取分享组件的editor
|
java.lang.String |
getId()
获取分享的组件ID
|
TableDataSource |
getTableDataSource()
获取form对象,用于输出内置数据
|
java.lang.String |
getXType()
控件xType,每个控件的特有标记和控件一一对应
|
int |
hashCode()
hash码
|
boolean |
isEditor()
是否是一个不需要在填报状态直接显示的编辑器
|
void |
readXML(XMLableReader reader)
Read XML.
|
void |
setEditor(Widget editor)
设置分享组件的editor
|
void |
setId(java.lang.String id)
设置分享的组件ID
|
java.lang.String[] |
supportedEvents()
支持事件
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
addWidgetAttrMark, clearMargin, createJSONConfig, getBackground, getBorderStyle, getMargin, getWidgetAttrMark, readExtra, setBackground, setBorderStyle, setBorderStyleNoBackground, setMarginacceptType, changeOnlyVisibleAuthorityState, changeUsableAuthorityState, changeVisibleAuthorityState, cleanAuthority, dealInvisible, dealWithPresentableValue, getContentHeight, getContentWidth, getDescription, getDisableAction, getEnableAction, getInvisibleAction, getLabelName, getVisibleAction, getWidgetName, getWidgetPrivilegeControl, hasDataOnInit, isChartRelated, isDirtyWidget, isDoneUsableAuthority, isDoneVisibleAuthority, isEnabled, isUsableAuthority, isVisible, isVisibleAuthority, resize, resize, setChartRelated, setDescription, setEnabled, setLabelName, setVisible, setWidgetName, setWidgetPrivilegeControl, supportMobile, toImage, toImage, toString, updateChildBounds, value2ConfigaddListener, clearListeners, createJSONListener, createListeners, dealWithListener4Compatible, getConvertMap, getListener, getListenerSizecopy, getNameSpace, setNameSpacegetClassInfo, getData, invalidate, isLoad, setClassInfo, setDatapublic static java.lang.String XML_TAG
protected java.lang.String id
protected Widget editor
protected TableDataSource tableDataSource
protected java.util.HashMap<java.lang.String,java.lang.Object> paraMap
public SharableEditor()
public SharableEditor(java.lang.String id,
Widget editor,
TableDataSource tableDataSource,
java.util.HashMap<java.lang.String,java.lang.Object> paraMap)
public java.lang.String getId()
SharableEditorProvidergetId 在接口中 SharableEditorProvidergetId 在类中 UniqueKeypublic void setId(java.lang.String id)
SharableEditorProvidersetId 在接口中 SharableEditorProvidersetId 在类中 UniqueKeypublic Widget getEditor()
SharableEditorProviderpublic void setEditor(Widget editor)
SharableEditorProviderpublic TableDataSource getTableDataSource()
SharableEditorProviderpublic boolean isEditor()
AbstractBorderStyleWidgetisEditor 在类中 AbstractBorderStyleWidgetpublic java.lang.String[] supportedEvents()
AbstractBorderStyleWidgetsupportedEvents 在类中 AbstractBorderStyleWidgetpublic boolean canCurrentMarginAvailable(PaddingMargin margin)
AbstractBorderStyleWidgetcanCurrentMarginAvailable 在类中 AbstractBorderStyleWidgetmargin - 边距public java.lang.String getXType()
WidgetgetXType 在类中 AbstractBorderStyleWidgetpublic void readXML(XMLableReader reader)
WidgetreadXML 在接口中 XMLReadablereadXML 在类中 AbstractBorderStyleWidgetreader - XML读取对象XMLableReaderpublic void writeXML(XMLPrintWriter writer)
WidgetwriteXML 在接口中 XMLWriterwriteXML 在类中 AbstractBorderStyleWidgetwriter - the PrintWriter.public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 AbstractBorderStyleWidgetjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常