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 Summary
Nested ClassesModifier and TypeClassDescriptionprotected classAllow to add any widget as a named widget.Nested classes/interfaces inherited from interface com.axemble.vdp.ui.core.providers.IToolProvider
com.axemble.vdp.ui.core.providers.IToolProvider.Parts -
Field Summary
FieldsModifier 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.AbstractToolProvider
actionListenerFields inherited from class com.axemble.vdp.ui.framework.foundation.Component
changeListeners, LOGGERFields inherited from interface com.axemble.vdoc.sdk.interfaces.runtime.IProvider
CURRENT_DOCUMENT, CURRENT_FIELD, CURRENT_NAVIGATOR -
Constructor Summary
ConstructorsConstructorDescriptionBaseToolProvider(INavigateContext context, com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool abstractTool) -
Method Summary
Modifier 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.AbstractToolProvider
activate, beforeActivate, buildMenuTools, getActionListener, getClientStaticStrings, getContext, getTool, onActionEvent, onNavigateMethods 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
-
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
-
readyState
public void readyState()- See Also:
-
updateHeader
public void updateHeader()Mise à jour de l'entête du studio -
getDesignContainer
-
getClipBoard
public com.axemble.vdoc.sdk.ui.designer.impl.ClipBoard getClipBoard() -
getStateRightPanel
public com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.StatePanel getStateRightPanel() -
getCurrentLeftTab
public com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.CtlPanelGroupItem getCurrentLeftTab() -
setStateRightPanel
public void setStateRightPanel(com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.StatePanel statePanel) -
setCurrentLeftTab
public void setCurrentLeftTab(com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.CtlPanelGroupItem tab) -
getWorkflowInstance
public com.axemble.vdp.workflow.domain.WorkflowInstance getWorkflowInstance() -
setWorkflowInstance
public void setWorkflowInstance(com.axemble.vdp.workflow.domain.WorkflowInstance workflowInstance) -
setDesignContainer
-
createEmptyPart
protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPart createEmptyPart(String name) -
createPart
-
createPart
-
createPart
-
createPart
-
getProjectModule
-
onRefresh
public void onRefresh() -
buildTreePanel
protected void buildTreePanel(com.axemble.vdoc.project.domain.Project project) -
onOpenTree
public void onOpenTree() -
hasElementsNoAllowCopy
protected boolean hasElementsNoAllowCopy(Collection<ISelectionSupport> cDesignElements, String listElementsNoAllowCopy)
-