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

      public BaseResourceController(IModule module)
  • Method Details

    • getDefaultWidget

      public abstract com.axemble.vdp.ui.framework.foundation.Widget getDefaultWidget(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)
    • getTopButton

      public abstract com.axemble.vdp.ui.framework.widgets.CtlButton getTopButton(String buttonName)
    • getBottomButton

      public abstract com.axemble.vdp.ui.framework.widgets.CtlButton getBottomButton(String buttonName)
    • getButton

      public com.axemble.vdp.ui.framework.widgets.CtlButton getButton(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(com.axemble.vdp.ui.framework.widgets.CtlButton 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, com.axemble.vdp.ui.framework.components.listeners.AlertBoxListener listener)
    • confirm

      public final void confirm(String message, com.axemble.vdp.ui.framework.components.listeners.ConfirmBoxListener listener)
    • popup

      public final void popup(String url)
    • popup

      public final void popup(String url, String parameters)