@KSObject(name="FormPlugin") public class KDFormPlugin<T extends IFormPlugin> extends AbstractFormPlugin
构造器和说明 |
---|
KDFormPlugin() |
KDFormPlugin(T plugin)
构造方法:初始化插件
|
customPrintDataObject, flexBeforeClosed, getControl, setCollapsible, setView, trace
afterCopyData, afterImportData, beforeImportData, getEntityType, initImportData, loadData
afterMoveEntryUp, beforePropertyChanged, beforeSetItemValue
public KDFormPlugin()
public KDFormPlugin(T plugin)
plugin
- @KSInsertMethod public void initialize()
IFormPlugin
initialize
在接口中 IFormPlugin
initialize
在类中 AbstractFormPlugin
@KSInsertMethod public void registerListener(java.util.EventObject e)
IFormPlugin
registerListener
在接口中 IFormPlugin
registerListener
在类中 AbstractFormPlugin
@KSMethod @KSInsertMethod public void addItemClickListeners(java.lang.String... key)
AbstractFormPlugin
addItemClickListeners
在类中 AbstractFormPlugin
key
- 控件标识@KSMethod @KSInsertMethod public void addClickListeners(java.lang.String... key)
AbstractFormPlugin
addClickListeners
在类中 AbstractFormPlugin
key
- 控件标识@KSMethod @KSInsertMethod public IFormView getView()
getView
在类中 AbstractFormPlugin
@KSMethod @KSInsertMethod public IDataModel getModel()
AbstractFormPlugin
@KSMethod @KSInsertMethod public IPageCache getPageCache()
AbstractFormPlugin
getPageCache
在类中 AbstractFormPlugin
@KSInsertMethod public void afterAddRow(AfterAddRowEventArgs e)
IDataModelChangeListener
@KSInsertMethod public void afterCreateNewData(java.util.EventObject e)
e
- 模型数据包创建之后的事件@KSInsertMethod public void afterDeleteEntry(AfterDeleteEntryEventArgs e)
IDataModelChangeListener
@KSInsertMethod public void afterDeleteRow(AfterDeleteRowEventArgs e)
IDataModelChangeListener
@KSInsertMethod public void afterMoveEntryDown(AfterMoveEntryEventArgs e)
IDataModelChangeListener
@KSInsertMethod public void beforeAddRow(BeforeAddRowEventArgs e)
IDataModelChangeListener
@KSInsertMethod public void beforeDeleteEntry(BeforeDeleteEntryEventArgs e)
IDataModelChangeListener
@KSInsertMethod public void beforeDeleteRow(BeforeDeleteRowEventArgs e)
IDataModelChangeListener
@KSInsertMethod public void createNewData(BizDataEventArgs e)
IDataModelListener
@KSInsertMethod public void propertyChanged(PropertyChangedArgs e)
e
- 实体中属性值改变事件,按变化的多个行批量一次触发@KSInsertMethod public void click(java.util.EventObject evt)
ClickListener
click
在接口中 ClickListener
click
在类中 AbstractFormPlugin
@KSInsertMethod public void afterBindData(java.util.EventObject e)
IFormPlugin
afterBindData
在接口中 IFormPlugin
afterBindData
在类中 AbstractFormPlugin
e
- 事件@KSInsertMethod public void afterDoOperation(AfterDoOperationEventArgs e)
IFormPlugin
afterDoOperation
在接口中 IFormPlugin
afterDoOperation
在类中 AbstractFormPlugin
e
- 操作后事件@KSInsertMethod public void beforeBindData(java.util.EventObject e)
IFormPlugin
beforeBindData
在接口中 IFormPlugin
beforeBindData
在类中 AbstractFormPlugin
e
- 事件@KSInsertMethod public void beforeClick(BeforeClickEvent e)
ClickListener
beforeClick
在接口中 ClickListener
beforeClick
在类中 AbstractFormPlugin
@KSInsertMethod public void beforeClosed(BeforeClosedEvent e)
IFormPlugin
beforeClosed
在接口中 IFormPlugin
beforeClosed
在类中 AbstractFormPlugin
e
- 关闭前事件@KSInsertMethod public void itemClick(ItemClickEvent e)
ItemClickListener
itemClick
在接口中 ItemClickListener
itemClick
在类中 AbstractFormPlugin
e
- 点击事件@KSInsertMethod public void loadCustomControlMetas(LoadCustomControlMetasArgs e)
IFormPlugin
loadCustomControlMetas
在接口中 IFormPlugin
loadCustomControlMetas
在类中 AbstractFormPlugin
e
- 事件@KSInsertMethod public void messageBoxClosed(MessageBoxClosedEvent e)
IFormPlugin
messageBoxClosed
在接口中 IFormPlugin
messageBoxClosed
在类中 AbstractFormPlugin
e
- 关闭消息提示事件@KSInsertMethod public void onCreateDynamicUIMetas(OnCreateDynamicUIMetasArgs e)
IFormPlugin
onCreateDynamicUIMetas
在接口中 IFormPlugin
onCreateDynamicUIMetas
在类中 AbstractFormPlugin
e
- 事件@KSInsertMethod public void onGetControl(OnGetControlArgs e)
IFormPlugin
onGetControl
在接口中 IFormPlugin
onGetControl
在类中 AbstractFormPlugin
e
- 事件@KSInsertMethod public void preOpenForm(PreOpenFormEventArgs e)
IFormPlugin
preOpenForm
在接口中 IFormPlugin
preOpenForm
在类中 AbstractFormPlugin
e
- 打开表单前事件@KSInsertMethod public void confirmCallBack(MessageBoxClosedEvent e)
IFormPlugin
confirmCallBack
在接口中 IFormPlugin
confirmCallBack
在类中 AbstractFormPlugin
e
- 提示框关闭事件@KSInsertMethod public void closedCallBack(ClosedCallBackEvent e)
IFormPlugin
closedCallBack
在接口中 ICloseCallBack
closedCallBack
在接口中 IFormPlugin
closedCallBack
在类中 AbstractFormPlugin
e
- 关闭回调事件@KSInsertMethod public void beforeDoOperation(BeforeDoOperationEventArgs e)
IFormPlugin
beforeDoOperation
在接口中 IFormPlugin
beforeDoOperation
在类中 AbstractFormPlugin
e
- 操作前事件@KSInsertMethod public void contextMenuClick(ContextMenuClickEvent e)
IFormPlugin
contextMenuClick
在接口中 IFormPlugin
contextMenuClick
在类中 AbstractFormPlugin
e
- 菜单点击事件@KSInsertMethod public void beforeItemClick(BeforeItemClickEvent e)
ItemClickListener
e
- 点击事件@KSInsertMethod public void customEvent(CustomEventArgs e)
IFormPlugin
@KSInsertMethod public void TimerElapsed(TimerElapsedArgs e)
IFormPlugin
@KSInsertMethod public void beforeFieldPostBack(BeforeFieldPostBackEvent e)
@KSInsertMethod public void pageRelease(java.util.EventObject e)
IFormPlugin
public void destory()
IFormPlugin
destory
在接口中 IFormPlugin
destory
在类中 AbstractFormPlugin
@KSMethod @KSInsertMethod public java.lang.String getPluginName()
getPluginName
在接口中 IFormPlugin
getPluginName
在类中 AbstractFormPlugin
public void setPluginName(java.lang.String className)
IFormPlugin
setPluginName
在接口中 IFormPlugin
setPluginName
在类中 AbstractFormPlugin
className
- 插件名称