Class InspectorManagerImpl
java.lang.Object
ru.cg.webbpm.studio.platform.impl.inspector.InspectorManagerImpl
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean
,Disposable
,ProjectComponent
,FileEditorListener
,InspectorManager
,PlatformModeChangeListener
@Component
public class InspectorManagerImpl
extends Object
implements InspectorManager, FileEditorListener, ProjectComponent, PlatformModeChangeListener
user: Ildar
date: 19.03.15
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
modeChanged
(PlatformMode mode) void
onCloseFileEditor
(NativeFileEditor fileEditor) void
onDeselectFileEditor
(NativeFileEditor fileEditor) void
onOpenFileEditor
(NativeFileEditor fileEditor) void
onSelectFileEditor
(NativeFileEditor fileEditor) void
openInspector
(Inspector inspector) <T> void
openInspector
(T context) <T> void
openInspector
(T context, NativeFileEditor owner, Runnable onModified) void
projectClosed
(boolean applicationClosed) вызывается после закрытия проекта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, projectOpened, weight
-
Constructor Details
-
InspectorManagerImpl
public InspectorManagerImpl()
-
-
Method Details
-
openInspector
public <T> void openInspector(T context) - Specified by:
openInspector
in interfaceInspectorManager
-
openInspector
- Specified by:
openInspector
in interfaceInspectorManager
-
openInspector
- Specified by:
openInspector
in interfaceInspectorManager
-
closeOpenInspector
public void closeOpenInspector()- Specified by:
closeOpenInspector
in interfaceInspectorManager
-
getOpenInspector
- Specified by:
getOpenInspector
in interfaceInspectorManager
-
onOpenFileEditor
- Specified by:
onOpenFileEditor
in interfaceFileEditorListener
-
onCloseFileEditor
- Specified by:
onCloseFileEditor
in interfaceFileEditorListener
-
onSelectFileEditor
- Specified by:
onSelectFileEditor
in interfaceFileEditorListener
-
onDeselectFileEditor
- Specified by:
onDeselectFileEditor
in interfaceFileEditorListener
-
projectClosed
public void projectClosed(boolean applicationClosed) Description copied from interface:ProjectComponent
вызывается после закрытия проекта- Specified by:
projectClosed
in interfaceProjectComponent
- Parameters:
applicationClosed
- Проект был закрыт при закрытии приложения
-
modeChanged
- Specified by:
modeChanged
in interfacePlatformModeChangeListener
-