Class BaseStudioLauncherProvider

java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.core.providers.base.AbstractLauncherProvider
com.axemble.vdoc.sdk.providers.BaseStudioLauncherProvider
All Implemented Interfaces:
IProvider, com.axemble.vdp.ui.core.providers.ILauncherProvider, Serializable

public class BaseStudioLauncherProvider extends com.axemble.vdp.ui.core.providers.base.AbstractLauncherProvider
Provider des launcher des explorer dans le studio Ce provider permet de gérer le fil d'ariane dans les explorer du studio
Author:
fsalque
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

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

    categoryMode, context, defaultRowsPerPage, launcher, listOfElements

    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
    BaseStudioLauncherProvider(INavigateContext context, com.axemble.vdp.ui.framework.composites.base.CtlAbstractExplorer.CtlTabsGroup.CtlLauncher launcher)
    Constructeur
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
    linkActivate(com.axemble.vdp.ui.framework.widgets.CtlLink activatedLink)
    A l'activation du lien : mise à jour du fil d'ariane
    void
     

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

    activate, getDefaultRowsPerPage, getLinks, getLinksCategories, init, isCategoryMode, onNavigate, onRefresh, setDefaultRowsPerPage

    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
  • Field Details

  • Constructor Details

    • BaseStudioLauncherProvider

      public BaseStudioLauncherProvider(INavigateContext context, com.axemble.vdp.ui.framework.composites.base.CtlAbstractExplorer.CtlTabsGroup.CtlLauncher launcher)
      Constructeur
      Parameters:
      context -
      launcher -
  • Method Details

    • getStudioToolProvider

      public BaseToolProvider getStudioToolProvider()
      Returns:
      the studioToolProvider
    • setStudioToolProvider

      public void setStudioToolProvider(BaseToolProvider studioToolProvider)
      Parameters:
      studioToolProvider - the studioToolProvider to set
    • linkActivate

      public boolean linkActivate(com.axemble.vdp.ui.framework.widgets.CtlLink activatedLink)
      A l'activation du lien : mise à jour du fil d'ariane
      Specified by:
      linkActivate in interface com.axemble.vdp.ui.core.providers.ILauncherProvider
      Overrides:
      linkActivate in class com.axemble.vdp.ui.core.providers.base.AbstractLauncherProvider
      See Also:
      • AbstractLauncherProvider.linkActivate(com.axemble.vdp.ui.framework.widgets.CtlLink)