Class ScriptsPanel
java.lang.Object
ru.cg.webbpm.studio.platform.api.hierarchy.FilesHierarchyPanel<FilesHierarchyItemDataImpl,FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
ru.cg.webbpm.studio.platform.impl.hierarchy.scripts.ScriptsPanel
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean
,Disposable
,ProjectComponent
,DataContext
,Hierarchy
,PlatformModeChangeListener
@Component
public class ScriptsPanel
extends FilesHierarchyPanel<FilesHierarchyItemDataImpl,FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
implements PlatformModeChangeListener
- Author:
- m.popov
-
Field Summary
Fields inherited from class ru.cg.webbpm.studio.platform.api.hierarchy.FilesHierarchyPanel
actionManager, alerts, fileEditorManager, fileManager, fileTypeManager, fileTypeRegistry, ideManager, projectManager, toolWindowManager
Fields inherited from interface ru.cg.webbpm.studio.platform.api.hierarchy.Hierarchy
ANALYTICS_NEW_FOLDER_MENU, DELETE_FILE_MENU, NEW_UNKNOWN_FILE_MENU, OPEN_FILE_FOLDER_MENU, OPEN_FILE_MENU, RENAME_FILE_MENU, SCRIPTS_NEW_FOLDER_MENU
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected javafx.scene.image.Image
protected String
protected String
protected List<SearchPredicate>
protected int
protected ScriptsHierarchyView
protected boolean
void
modeChanged
(PlatformMode mode) Methods inherited from class ru.cg.webbpm.studio.platform.api.hierarchy.FilesHierarchyPanel
addFile, deleteFile, focusToFile, getData, projectClosed, projectOpened, registerToolWindow, unregisterToolWindow
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ru.cg.webbpm.studio.core.api.components.Disposable
destroy, dispose
Methods inherited from interface ru.cg.webbpm.studio.core.api.components.ProjectComponent
canCloseProject, weight
-
Constructor Details
-
ScriptsPanel
public ScriptsPanel()
-
-
Method Details
-
getContextMenuId
- Specified by:
getContextMenuId
in interfaceHierarchy
-
getActionGroupId
- Specified by:
getActionGroupId
in interfaceHierarchy
-
getHierarchyPanelId
- Specified by:
getHierarchyPanelId
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-
getSearchFieldId
- Specified by:
getSearchFieldId
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-
getToolWindowWeight
protected int getToolWindowWeight()- Specified by:
getToolWindowWeight
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-
getPanelTitle
- Specified by:
getPanelTitle
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-
getRootPaths
- Specified by:
getRootPaths
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-
getPanelIcon
protected javafx.scene.image.Image getPanelIcon()- Specified by:
getPanelIcon
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-
isPanelVisible
protected boolean isPanelVisible()- Specified by:
isPanelVisible
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-
initHierarchyView
- Specified by:
initHierarchyView
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-
modeChanged
- Specified by:
modeChanged
in interfacePlatformModeChangeListener
-
getSearchPredicates
- Specified by:
getSearchPredicates
in classFilesHierarchyPanel<FilesHierarchyItemDataImpl,
FilterableTreeItemBase<FilesHierarchyItemDataImpl>>
-