Package com.axemble.vdoc.sdk.providers
Class BaseToolProvider
java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.core.providers.base.AbstractToolProvider
com.axemble.vdoc.sdk.providers.BaseToolProvider
- All Implemented Interfaces:
- IProvider,- com.axemble.vdp.ui.core.providers.IToolProvider,- Serializable
public class BaseToolProvider
extends com.axemble.vdp.ui.core.providers.base.AbstractToolProvider
Classe des tools du studio:
 Ce tool gère le fil d'ariane
- Author:
- fsalque
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected classAllow to add any widget as a named widget.Nested classes/interfaces inherited from interface com.axemble.vdp.ui.core.providers.IToolProvidercom.axemble.vdp.ui.core.providers.IToolProvider.Parts
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractToolProvideractionListenerFields inherited from class com.axemble.vdp.ui.framework.foundation.ComponentchangeListeners, LOGGERFields inherited from interface com.axemble.vdoc.sdk.interfaces.runtime.IProviderCURRENT_DOCUMENT, CURRENT_FIELD, CURRENT_NAVIGATOR
- 
Constructor SummaryConstructorsConstructorDescriptionBaseToolProvider(INavigateContext context, com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool abstractTool) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidbuildRightPanel(com.axemble.vdp.ui.framework.foundation.parts.NavigationPart rightTopPart, com.axemble.vdp.form.domain.Form form, boolean forceDisplayPropertiesPanel) protected voidbuildTreePanel(com.axemble.vdoc.project.domain.Project project) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPartcreateEmptyPart(String name) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPartcreatePart(String name, String className, String methodName) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPartcreatePart(String name, String className, String methodName, String objectName) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPartcreatePart(String name, String className, String methodName, String objectName, com.axemble.vdp.ui.framework.components.listeners.RenderListener renderListener) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPartcreatePart(String name, String className, String methodName, String objectName, Map<String, Object> parameters, com.axemble.vdp.ui.framework.components.listeners.RenderListener renderListener) com.axemble.vdoc.sdk.ui.designer.impl.ClipBoardcom.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.CtlPanelGroupItemprotected final IProjectModulecom.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.StatePanelcom.axemble.vdp.workflow.domain.WorkflowInstanceprotected booleanhasElementsNoAllowCopy(Collection<ISelectionSupport> cDesignElements, String listElementsNoAllowCopy) voidvoidvoidvoidsetCurrentLeftTab(com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.CtlPanelGroupItem tab) protected final voidsetDesignContainer(IDesignContainer designContainer) voidsetStateRightPanel(com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.StatePanel statePanel) voidsetWorkflowInstance(com.axemble.vdp.workflow.domain.WorkflowInstance workflowInstance) voidMise à jour de l'entête du studioMethods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractToolProvideractivate, beforeActivate, buildMenuTools, getActionListener, getClientStaticStrings, getContext, getTool, onActionEvent, onNavigateMethods inherited from class com.axemble.vdp.ui.framework.foundation.ComponentaddChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners, stateChanged
- 
Field Details- 
STUDIO_CLASS- See Also:
 
- 
STUDIO_METHOD- See Also:
 
- 
WORKFLOW_PRINT_CLASS- See Also:
 
- 
WORKFLOW_PRINT_METHOD- See Also:
 
- 
WORKFLOW_HELPONLINE_CLASS- See Also:
 
- 
WORKFLOW_HELPONLINE_METHOD- See Also:
 
- 
PROJECT_CLASS- See Also:
 
- 
PROJECT_METHOD- See Also:
 
- 
PROJECT_CREATE_METHOD- See Also:
 
- 
CATALOG_CLASS- See Also:
 
- 
CATALOG_METHOD- See Also:
 
- 
CATALOG2_CLASS- See Also:
 
- 
STORAGE_CATALOG_CLASS- See Also:
 
- 
STORAGE_CATALOG_CREATE_METHOD- See Also:
 
- 
FILECENTER_CATALOG_CLASS- See Also:
 
- 
FILECENTER_CATALOG_CREATE_METHOD- See Also:
 
- 
SITE_CATALOG_CLASS- See Also:
 
- 
SITE_CATALOG_CREATE_METHOD- See Also:
 
- 
CATALOG_FIELD_CLASS- See Also:
 
- 
CATALOG_FIELD_METHOD- See Also:
 
- 
CATALOG_FIELD_CREATE_METHOD- See Also:
 
- 
RESOURCE_DEFINITION_FIELD_CLASS- See Also:
 
- 
RESOURCE_DEFINITION_FIELD_METHOD- See Also:
 
- 
RESOURCE_DEFINITION_CREATE_METHOD- See Also:
 
- 
TABLE_RESOURCE_DEFINITION_HOME_METHOD- See Also:
 
- 
WORKFLOWCONTAINER_CLASS- See Also:
 
- 
WORKFLOWCONTAINER_METHOD- See Also:
 
- 
WORKFLOWCONTAINER_CREATE_METHOD- See Also:
 
- 
WORKFLOW_CLASS- See Also:
 
- 
WORKFLOW_METHOD- See Also:
 
- 
WORKFLOW_CREATE_METHOD- See Also:
 
- 
FORM_CLASS- See Also:
 
- 
RESOURCE_DEFINITION_CLASS- See Also:
 
- 
RESOURCE_DEFINITION_METHOD- See Also:
 
- 
RESOURCE_DEFINITION_EDIT_METHOD- See Also:
 
- 
STORAGE_TABLE_CLASS- See Also:
 
- 
STORAGE_TABLE_METHOD- See Also:
 
- 
STORAGE_TABLE_CREATE_METHOD- See Also:
 
- 
FILECENTER_DOCUMENT_TYPE_CLASS- See Also:
 
- 
FILECENTER_DOCUMENT_TYPE_METHOD- See Also:
 
- 
FILECENTER_DOCUMENT_TYPE_CREATE_METHOD- See Also:
 
- 
EZS_CATALOG_CLASS- See Also:
 
- 
EZS_CATALOG_METHOD- See Also:
 
- 
CATALOGVIEWGENERATE_CLASS- See Also:
 
- 
CATALOGVIEWGENERATE_METHOD- See Also:
 
 
- 
- 
Constructor Details
- 
Method Details- 
readyStatepublic void readyState()- See Also:
 
- 
updateHeaderpublic void updateHeader()Mise à jour de l'entête du studio
- 
getDesignContainer
- 
getClipBoardpublic com.axemble.vdoc.sdk.ui.designer.impl.ClipBoard getClipBoard()
- 
getStateRightPanelpublic com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.StatePanel getStateRightPanel()
- 
getCurrentLeftTabpublic com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.CtlPanelGroupItem getCurrentLeftTab()
- 
setStateRightPanelpublic void setStateRightPanel(com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.StatePanel statePanel) 
- 
setCurrentLeftTabpublic void setCurrentLeftTab(com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.CtlPanelGroupItem tab) 
- 
getWorkflowInstancepublic com.axemble.vdp.workflow.domain.WorkflowInstance getWorkflowInstance()
- 
setWorkflowInstancepublic void setWorkflowInstance(com.axemble.vdp.workflow.domain.WorkflowInstance workflowInstance) 
- 
setDesignContainer
- 
createEmptyPartprotected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPart createEmptyPart(String name) 
- 
createPart
- 
createPart
- 
createPart
- 
createPart
- 
getProjectModule
- 
onRefreshpublic void onRefresh()
- 
buildTreePanelprotected void buildTreePanel(com.axemble.vdoc.project.domain.Project project) 
- 
onOpenTreepublic void onOpenTree()
- 
hasElementsNoAllowCopyprotected boolean hasElementsNoAllowCopy(Collection<ISelectionSupport> cDesignElements, String listElementsNoAllowCopy) 
 
-