Interface IWidget
- All Superinterfaces:
- IWritable,- Serializable
- All Known Subinterfaces:
- IBaseDesignManualTask,- IBlock,- IButton,- IContainer,- IDesignAbortTask,- IDesignAction,- IDesignAndJoin,- IDesignAnnotation,- IDesignApplicationManualTask,- IDesignBlock,- IDesignCellBlock,- IDesignComponent,- IDesignConnectorTreatmentTask,- IDesignContentComponent,- IDesignElement,- IDesignEmbeddedWorkflowTask,- IDesignEndTask,- IDesignField,- IDesignFieldLabel,- IDesignFieldTreatmentTask,- IDesignForm,- IDesignFormBlock,- IDesignLineBlock,- IDesignLink,- IDesignManualTask,- IDesignParallel,- IDesignProperty,- IDesignRoleTreatmentTask,- IDesignScriptTreatmentTask,- IDesignSectionBlock,- IDesignStartTask,- IDesignStateTreatmentTask,- IDesignTableBlock,- IDesignTask,- IDesignTest,- IDesignTreatmentGroupTask,- IDesignTreatmentTask,- IDesignWorkflow,- IFieldComponent,- INamedContainer,- INamedWidget,- InputConnectionPoint,- ISelectionSupport,- IText,- OutputConnectionPoint
- All Known Implementing Classes:
- com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseComponent,- BaseField,- com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseFieldComponent,- com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent,- BaseNavigation,- BaseToolProvider.NamedWidget,- BaseWorkflowField,- com.axemble.vdp.ui.framework.composites.base.CtlAbstractNavigation,- com.axemble.vdp.ui.framework.widgets.CtlInputWidget,- CustomSelectionComponent,- FileSizeInputComponent,- LightBoxField,- LocalizedTextField,- PeriodSelectionRangeDatePickerField,- SelectionRangeDatePickerField,- SelectionRangeTimePickerField,- SelectListCustomInputComponent,- UrlSelectorField,- com.axemble.vdp.ui.framework.foundation.Widget
Widget interface
- Author:
- bchapoton
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddActionListener(IAnyActionListener listener) Add a new listenervoidaddChangeListener(IChangeListener listener) Add a new listenervoidCalled after easysite initializationgetCtrlTemplate(String templateFileName) getCtrlTemplateWriter(String templateFileName) getParam()Get the widget parent blockgetStaticString(String entryID) Retrieve the string to display via its keygetStaticString(String entryID, String arg1) getStaticString(String entryID, String arg1, String arg2) getStaticString(String entryID, String arg1, String arg2, String arg3) Get widget sysnamebooleanReturns true if the list has a action listener, false otherwise.booleanReturns true if the list has a change listener, false otherwise.booleanisHidden()Get if widget is hiddenvoidrefresh()Refresh the WidgetvoidRefresh the WidgetremoveActionListener(IAnyActionListener listener) Removes anIAnyActionListenerfrom the Widget.voidRemoves all actionListeners from the Widget.removeChangeListener(IChangeListener listener) Removes anIChangeListenerfrom the Widget.voidRemoves all changeListeners from the Widget.render()Render the widgetRender the widget in mobile contextvoidsetHidden(boolean isHidden) Set if widget is hiddenvoidsetParentBlock(IBlock parentBlock) Set the widget parent blockvoidsetSysname(String sysname) Set the widget sysName
- 
Method Details- 
renderRender the widget- Returns:
- writableWidget
- Throws:
- RenderException
 
- 
getParentBlockIBlock getParentBlock()Get the widget parent block- Returns:
- parentBlock
 
- 
setParentBlockSet the widget parent block- Parameters:
- parentBlock-
 
- 
getSysnameString getSysname()Get widget sysname- Returns:
- sysName
 
- 
setSysnameSet the widget sysName- Parameters:
- sysname-
 
- 
isHiddenboolean isHidden()Get if widget is hidden- Returns:
- isHidden
 
- 
setHiddenvoid setHidden(boolean isHidden) Set if widget is hidden- Parameters:
- isHidden-
 
- 
afterInitvoid afterInit()Called after easysite initialization
- 
refreshvoid refresh()Refresh the Widget
- 
addChangeListenerAdd a new listener- Parameters:
- listener-
 
- 
removeChangeListenerRemoves anIChangeListenerfrom the Widget.- Parameters:
- listener- the- IChangeListenerto remove.
 
- 
removeChangeListenersvoid removeChangeListeners()Removes all changeListeners from the Widget.
- 
hasChangeListenersboolean hasChangeListeners()Returns true if the list has a change listener, false otherwise.- Returns:
- true if the list has a change listener, false otherwise.
 
- 
getStaticString
- 
getStaticString
- 
getStaticString
- 
getStaticString
- 
getStaticStringRetrieve the string to display via its key- Parameters:
- entryID-
- Returns:
 
- 
addActionListenerAdd a new listener- Parameters:
- listener-
 
- 
removeActionListenerRemoves anIAnyActionListenerfrom the Widget.- Parameters:
- listener- the- IAnyActionListenerto remove.
 
- 
removeActionListenersvoid removeActionListeners()Removes all actionListeners from the Widget.
- 
hasActionListenersboolean hasActionListeners()Returns true if the list has a action listener, false otherwise.- Returns:
- true if the list has a action listener, false otherwise.
 
- 
renderMobileRender the widget in mobile context- Returns:
- Throws:
- RenderException
 
- 
refreshWidgetsvoid refreshWidgets()Refresh the Widget
- 
getParamObject getParam()
- 
getCtrlTemplate- Throws:
- RenderException
 
- 
getCtrlTemplateWriter- Throws:
- RenderException
 
 
-