Class BaseToolProvider.NamedWidget

java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.framework.foundation.Widget
com.axemble.vdoc.sdk.providers.BaseToolProvider.NamedWidget
All Implemented Interfaces:
IWidget, IWritable, com.axemble.vdp.ui.framework.widgets.INamedWidget, com.axemble.vdp.utils.parameters.ParamsHandler, Serializable
Enclosing class:
BaseToolProvider

protected class BaseToolProvider.NamedWidget extends com.axemble.vdp.ui.framework.foundation.Widget implements com.axemble.vdp.ui.framework.widgets.INamedWidget
Allow to add any widget as a named widget.
See Also:
  • Field Summary

    Fields inherited from class com.axemble.vdp.ui.framework.foundation.Widget

    actionListeners, isHidden, param, parentBlock, sysname, userId

    Fields inherited from class com.axemble.vdp.ui.framework.foundation.Component

    changeListeners, LOGGER

    Fields inherited from interface com.axemble.vdp.utils.parameters.ParamsHandler

    ERROR_EXCEED_ELEM_SIZE, ERROR_EXCEED_TOTAL_SIZE, ERROR_NOT_COMPLETED, ERROR_READ_FAILED, EXCEED_ELEM_NUMBER, NO_ERROR
  • Constructor Summary

    Constructors
    Constructor
    Description
    NamedWidget(String name, com.axemble.vdp.ui.framework.foundation.Widget widget)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Render the widget

    Methods inherited from class com.axemble.vdp.ui.framework.foundation.Widget

    addActionListener, afterInit, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireOnClickMessage, buildFireOnClickMessage, buildFormName, findFileRecipient, findStringRecipient, findXmlRecipient, fireActionEvent, focus, getCtrlTemplate, getCtrlTemplateWriter, getJavaScriptFocusScript, getJavascriptId, getParam, getParentBlock, getSysname, getUserDisplayName, getUserId, handleAction, handleParams, hasActionListeners, isHidden, refresh, refreshWidgets, removeActionListener, removeActionListeners, renderMobile, setHidden, setParam, setParentBlock, setSysname, setUserId, write

    Methods inherited from class com.axemble.vdp.ui.framework.foundation.Component

    addChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners, stateChanged

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidget

    afterInit, getParentBlock, getSysname, isHidden, refresh, setHidden, setParentBlock, setSysname

    Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWritable

    write
  • Constructor Details

    • NamedWidget

      public NamedWidget(String name, com.axemble.vdp.ui.framework.foundation.Widget widget)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface com.axemble.vdp.ui.framework.widgets.INamedWidget
    • render

      public IWritable render() throws RenderException
      Description copied from interface: IWidget
      Render the widget
      Specified by:
      render in interface IWidget
      Specified by:
      render in class com.axemble.vdp.ui.framework.foundation.Widget
      Returns:
      writableWidget
      Throws:
      RenderException