Class ComponentEditorImpl
java.lang.Object
ru.cg.webbpm.studio.subsystems.page_designer.designer.impl.file_editor.PageEditorImpl
ru.cg.webbpm.studio.subsystems.page_designer.designer.impl.file_editor.ComponentEditorImpl
- All Implemented Interfaces:
FileEditor
,NativeFileEditor
,OpenInBrowserSupportEditor
,PageEditor
Эдитор компоненты TODO WEBBPMNEXT-4946 / WEBBPMNEXT-4925 proper hierarchy
- Author:
- a.petrov
-
Property Summary
Properties inherited from class ru.cg.webbpm.studio.subsystems.page_designer.designer.impl.file_editor.PageEditorImpl
showChildrenCount
-
Field Summary
Fields inherited from class ru.cg.webbpm.studio.subsystems.page_designer.designer.impl.file_editor.PageEditorImpl
alerts, browser, compileExManager, componentManager, componentSearchManager, contextMenu, contextMenuFactory, file, fileManager, inspectorManager, navigationManager, OPENED_PAGE_IDS, pageContextManager, pageManager, preview, projectManager, sourcesPreviewGenerator, validationManager, webBrowserFactory
Fields inherited from interface ru.cg.webbpm.studio.subsystems.page_designer.designer.api.file_editor.PageEditor
DATA_FORMAT
-
Constructor Summary
ConstructorsConstructorDescriptionComponentEditorImpl
(Path file, PageManager pageManager, ComponentManager componentManager, InspectorManager inspectorManager, PageContextManager pageContextManager, Preview preview, PageEditorContextMenuFactory contextMenuFactory, WebBrowserFactory webBrowserFactory, ProjectManager projectManager, CompileExManager compileExManager, ComponentSearchManager componentSearchManager, FileManager fileManager, Alerts alerts, ValidationManager validationManager, NavigationManager navigationManager, SourcesPreviewGenerator sourcesPreviewGenerator, ProgressManager progressManager, DeployManager deployManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected PageContext
protected PageEditorTreeCell
void
onClose()
This method is invoked when the editor is closed.void
save()
Save changesMethods inherited from class ru.cg.webbpm.studio.subsystems.page_designer.designer.impl.file_editor.PageEditorImpl
getComponent, getFile, getFileName, getHierarchySearchVBox, getName, getPageContext, getSelectedPageObjectContext, getWebUrl, itemSelected, openInspector, refresh, setFileName, showChildrenCountProperty, update
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.platform.api.file_editor.NativeFileEditor
deselectNotify, isModified, isValid, selectNotify
-
Constructor Details
-
Method Details
-
createPageContext
- Overrides:
createPageContext
in classPageEditorImpl
-
save
public void save()Description copied from interface:NativeFileEditor
Save changes- Specified by:
save
in interfaceNativeFileEditor
- Overrides:
save
in classPageEditorImpl
-
onClose
public void onClose()Description copied from interface:NativeFileEditor
This method is invoked when the editor is closed.- Specified by:
onClose
in interfaceNativeFileEditor
- Overrides:
onClose
in classPageEditorImpl
-
createTreeCell
- Overrides:
createTreeCell
in classPageEditorImpl
-