public abstract class AbstractWidgetCellElement extends AbstractCellElement implements WidgetAttrElem
optionalAttributes, style, value| 构造器和说明 |
|---|
AbstractWidgetCellElement() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
changeAuthorityState(java.lang.String selectedRole,
boolean isVisible)
判断对应的角色的单元格的可见状态,是否做过权限编辑,若是做过权限编辑,则加入都已经做过权限编辑的角色列表中
|
java.lang.Object |
clone()
自定义克隆方法
|
Widget |
getWidget()
获取单元格内的控件:
比如从设计器中获取当前编辑面板的A1格子的控件:
((JWorkBook)DesignerContext.getDesignerFrame().getSelectedJTemplate()).getEditingElementCasePane()
getEditingElementCase().getCellElement(0,0).getWidget();
|
protected abstract CellElementAttribute |
getWidgetAttr() |
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
protected void |
setCompatibleWidget(Widget widget) |
void |
setWidget(Widget widget)
设置控件
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
changeNewValueAuthorityState, cleanAuthority, clone, dealWithSaveValue4Compatible, deriveCellElement, deriveCellElement, doExcelImportWithLeftSon, doExcelImportWithUpSon, ensureAttrNotShared, equals, getCellExpandAttr, getCellGUIAttr, getCellGUIAttrAttr, getCellPageAttr, getCellPrivilegeControl, getCellWidgetAttr, getNameHyperlinkGroup, getNameHyperLinkGroupAttr, getOptionalAttributes, getPageAttr, getShowValue, getStyle, getValue, isDoneAuthority, isDoneNewValueAuthority, isExist, isReadyToDelete, lightClone, putAttr, removeAttr, setCellGUIAttr, setCellPageAttr, setCellPrivilegeControl, setNameHyperlinkGroup, setOptionalAttributes, setStyle, setValue, writeCommonResultAttrXMLfinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetColumn, setColumnSpan, setRow, setRowSpangetColumn, getColumnSpan, getRow, getRowSpanprotected abstract CellElementAttribute getWidgetAttr()
public Widget getWidget()
WidgetAttrElemgetWidget 在接口中 WidgetAttrElemprotected void setCompatibleWidget(Widget widget)
public void setWidget(Widget widget)
WidgetAttrElemsetWidget 在接口中 WidgetAttrElemwidget - 控件public void writeXML(XMLPrintWriter writer)
XMLWriterwriteXML 在接口中 XMLWriterwriteXML 在类中 AbstractCellElementwriter - XML写入对象public void readXML(XMLableReader reader)
XMLReadablereadXML 在接口中 XMLReadablereadXML 在类中 AbstractCellElementreader - XML读取对象XMLableReaderpublic void changeAuthorityState(java.lang.String selectedRole,
boolean isVisible)
changeAuthorityState 在接口中 ElemchangeAuthorityState 在类中 AbstractCellElementselectedRole - 角色名isVisible - 单元格可见状态public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
AbstractCellElementclone 在接口中 CellElementclone 在类中 AbstractCellElementjava.lang.CloneNotSupportedException - 异常