Class BaseResourceController

java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.BaseResourceController
Direct Known Subclasses:
ProcessResourceController, ScreenResourceController

public abstract class BaseResourceController extends AbstractElement
  • Constructor Details

    • BaseResourceController

      protected BaseResourceController(IModule module)
  • Method Details

    • getDefaultIWidget

      public abstract IWidget getDefaultIWidget(String propertyName)
    • getWidgets

      public abstract Collection<com.axemble.vdp.ui.framework.foundation.Widget> getWidgets(String propertyName)
    • getWidgets

      public abstract Collection<com.axemble.vdp.ui.framework.foundation.Widget> getWidgets(String marker, String propertyName)
    • getTopIButton

      public abstract IButton getTopIButton(String buttonName)
    • getBottomIButton

      public abstract IButton getBottomIButton(String buttonName)
    • getIButton

      public IButton getIButton(String buttonName, int container)
    • isEditable

      public final boolean isEditable(String propertyName)
    • isAllEditable

      public final boolean isAllEditable(String fragmentName, String propertyName)
    • isHidden

      public final boolean isHidden(String propertyName)
    • isAllHidden

      public final boolean isAllHidden(String fragmentName, String propertyName)
    • isMandatory

      public final boolean isMandatory(String propertyName)
    • isAllMandatory

      public final boolean isAllMandatory(String fragmentName, String propertyName)
    • setEditable

      public final void setEditable(String propertyName, boolean editable)
    • setEditable

      public final void setEditable(String fragmentName, String propertyName, boolean editable)
    • setHidden

      public final void setHidden(String propertyName, boolean hidden)
    • setHidden

      public final void setHidden(String fragmentName, String propertyName, boolean hidden)
    • inform

      public final void inform(String propertyName, String message)
    • inform

      public final void inform(String fragmentName, String propertyName, String message)
    • setThrowEvents

      public final void setThrowEvents(String propertyName, boolean throwEvents)
    • setThrowEvents

      public final void setThrowEvents(String fragmentName, String propertyName, boolean throwEvents)
    • execute

      public final void execute(IButton button)
    • getAccessKey

      public final String getAccessKey(String propertyName)
    • getTabIndex

      public final int getTabIndex(String propertyName)
    • setAccessKey

      public final void setAccessKey(String propertyName, String accessKey)
    • setTabIndex

      public final void setTabIndex(String propertyName, int tabIndex)
    • alert

      public final void alert(String message)
    • alert

      public final void alert(String message, IAlertBoxListener listener)
    • confirm

      public final void confirm(String message, IConfirmBoxListener listener)
    • popup

      public final void popup(String url)
    • popup

      public final void popup(String url, String parameters)
    • getSubFormComponent

      public com.axemble.vdoc.sdk.interfaces.ui.components.ISubFormIncludeComponent getSubFormComponent(String name)
    • getDocument

      protected abstract com.axemble.vdp.ui.framework.document.AbstractDocument getDocument()