public interface BaseJForm<T> extends JTemplateProvider<T>
限定符和类型 | 字段和说明 |
---|---|
static int |
ELEMENTCASE_CHANGE_TAB |
static int |
ELEMENTCASE_TAB |
static int |
FORM_TAB |
static java.lang.String |
XML_TAG |
限定符和类型 | 方法和说明 |
---|---|
void |
applyUndoState4Form(BaseUndoState o)
执行撤销
|
javax.swing.JComponent |
getEditingPane()
获取当前编辑的组件
|
void |
populateParameter()
刷新参数
|
void |
refreshAllNameWidgets()
刷新所有控件
|
void |
refreshSelectedWidget()
刷新选中的控件
|
void |
tabChanged(int index)
只在Form和ElementCase之间切换
|
void |
tabChanged(int index,
FormElementCaseContainerProvider ecContainer)
在Form和ElementCase, 以及ElementCase和ElementCase之间切换
|
fireTargetModified, getTarget
static final java.lang.String XML_TAG
static final int FORM_TAB
static final int ELEMENTCASE_TAB
static final int ELEMENTCASE_CHANGE_TAB
void refreshAllNameWidgets()
void populateParameter()
void refreshSelectedWidget()
void applyUndoState4Form(BaseUndoState o)
o
- 之前保存的状态javax.swing.JComponent getEditingPane()
void tabChanged(int index)
index
- 切换位置void tabChanged(int index, FormElementCaseContainerProvider ecContainer)
index
- 切换位置ecContainer
- ElementCase所在container