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
Modifier and TypeClassDescriptionprotected class
Allow 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
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractToolProvider
actionListener
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
ConstructorDescriptionBaseToolProvider
(INavigateContext context, com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool abstractTool) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
buildRightPanel
(com.axemble.vdp.ui.framework.foundation.parts.NavigationPart rightTopPart, com.axemble.vdp.form.domain.Form form, boolean forceDisplayPropertiesPanel) protected void
buildTreePanel
(com.axemble.vdoc.project.domain.Project project) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPart
createEmptyPart
(String name) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPart
createPart
(String name, String className, String methodName) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPart
createPart
(String name, String className, String methodName, String objectName) protected final com.axemble.vdp.ui.framework.foundation.parts.NavigationPart
createPart
(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.NavigationPart
createPart
(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.ClipBoard
com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.CtlPanelGroupItem
protected final IProjectModule
com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.StatePanel
com.axemble.vdp.workflow.domain.WorkflowInstance
protected boolean
hasElementsNoAllowCopy
(Collection<ISelectionSupport> cDesignElements, String listElementsNoAllowCopy) void
void
void
void
setCurrentLeftTab
(com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.CtlPanelGroupItem tab) protected final void
setDesignContainer
(IDesignContainer designContainer) void
setStateRightPanel
(com.axemble.vdp.ui.framework.composites.base.CtlAbstractTool.StatePanel statePanel) void
setWorkflowInstance
(com.axemble.vdp.workflow.domain.WorkflowInstance workflowInstance) void
Mise à 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, onNavigate
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
-
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)
-