Class IncludedForm

java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvider
com.axemble.vdp.ui.core.providers.base.AbstractFormProvider
com.axemble.vdoc.sdk.providers.search.IncludedForm
All Implemented Interfaces:
IProvider, com.axemble.vdp.ui.core.providers.IDocumentProvider, com.axemble.vdp.ui.core.providers.IFormProvider, Serializable

public class IncludedForm extends com.axemble.vdp.ui.core.providers.base.AbstractFormProvider
Author:
vlygeros
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static HashMap<String,Integer>
     
    protected static HashMap<String,String>
     

    Fields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractFormProvider

    abstractForm, eMode

    Fields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvider

    actionListener, context, document, doRefresh

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

    changeListeners, LOGGER

    Fields inherited from interface com.axemble.vdoc.sdk.interfaces.runtime.IProvider

    CURRENT_DOCUMENT, CURRENT_FIELD, CURRENT_NAVIGATOR
  • Constructor Summary

    Constructors
    Constructor
    Description
    IncludedForm(INavigateContext context, com.axemble.vdp.ui.framework.document.AbstractDocument document, com.axemble.vdp.ui.framework.composites.base.CtlAbstractForm abstractForm)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
     
     
    static String
     
    protected IWorkflowModule
     
    boolean
    load(com.axemble.vdp.ui.framework.document.AbstractField value, Element element)
     
    protected void
    loadDynamicFilters(Collection propertyFilters)
     
    protected void
    onActionEvent(com.axemble.vdp.ui.framework.components.events.ActionEvent event)
     
    boolean
     
    void
     
    boolean
     

    Methods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractFormProvider

    close, getForm, onNavigate, reset

    Methods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvider

    completeState, customRender, exitState, getActionListener, getDocument, hasChanged, load, load, load, load, mustRefresh, onRefresh, updateCallerField, validate, validate

    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.vdp.ui.core.providers.IDocumentProvider

    completeState, customRender, exitState, getActionListener, getDocument, load, load, load, load, mustRefresh, validate, validate

    Methods inherited from interface com.axemble.vdoc.sdk.interfaces.runtime.IProvider

    onRefresh
  • Field Details

  • Constructor Details

    • IncludedForm

      public IncludedForm(INavigateContext context, com.axemble.vdp.ui.framework.document.AbstractDocument document, com.axemble.vdp.ui.framework.composites.base.CtlAbstractForm abstractForm)
      Parameters:
      context -
      document -
      abstractForm -
  • Method Details

    • getDefaultPropertyType

      public static int getDefaultPropertyType(String type)
    • getWidgetClassName

      public static String getWidgetClassName(String type)
    • getPropertyFilters

      public final Map<String,IncludedForm.PropertyFilter> getPropertyFilters()
      Returns:
      the default filters
    • prepareData

      public boolean prepareData()
    • save

      public boolean save()
    • load

      public boolean load(com.axemble.vdp.ui.framework.document.AbstractField value, Element element)
    • readyState

      public void readyState()
      Specified by:
      readyState in interface com.axemble.vdp.ui.core.providers.IDocumentProvider
      Overrides:
      readyState in class com.axemble.vdp.ui.core.providers.base.AbstractFormProvider
    • getWorkflowModule

      protected IWorkflowModule getWorkflowModule()
      Returns:
      the workflowModule
    • loadDynamicFilters

      protected void loadDynamicFilters(Collection propertyFilters)
    • onActionEvent

      protected void onActionEvent(com.axemble.vdp.ui.framework.components.events.ActionEvent event)
      Overrides:
      onActionEvent in class com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvider