@Dependent public class DMNDiagramEditor extends AbstractDMNDiagramEditor
AbstractDiagramEditor.DiagramEditorCoreDiagramEditorCore.View| Modifier and Type | Field and Description |
|---|---|
static String |
CONTENT_PARAMETER_NAME |
static String |
FILE_NAME_PARAMETER_NAME |
DATA_TYPES_PAGE_INDEX, dataTypesPage, decisionNavigatorDock, diagramPreviewAndExplorerDock, diagramPropertiesDock, diagramServices, EDITOR_ID, editorSearchIndex, feelInitializer, layoutHelper, openDiagramLayoutExecutor, PERSPECTIVE_ID, refreshFormPropertiesEvent, searchBarComponent, sessionCommandManager, sessionManagermenuBarInitialized| Constructor and Description |
|---|
DMNDiagramEditor(DiagramEditorCore.View view,
FileMenuBuilder fileMenuBuilder,
org.uberfire.client.mvp.PlaceManager placeManager,
MultiPageEditorContainerView multiPageEditorContainerView,
javax.enterprise.event.Event<org.uberfire.client.workbench.events.ChangeTitleWidgetEvent> changeTitleNotificationEvent,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent,
javax.enterprise.event.Event<OnDiagramFocusEvent> onDiagramFocusEvent,
org.uberfire.ext.widgets.core.client.editors.texteditor.TextEditorView xmlEditorView,
org.jboss.errai.ioc.client.api.ManagedInstance<SessionEditorPresenter<EditorSession>> editorSessionPresenterInstances,
org.jboss.errai.ioc.client.api.ManagedInstance<SessionViewerPresenter<ViewerSession>> viewerSessionPresenterInstances,
DMNEditorMenuSessionItems menuSessionItems,
org.uberfire.client.workbench.widgets.common.ErrorPopupPresenter errorPopupPresenter,
DiagramClientErrorHandler diagramClientErrorHandler,
ClientTranslationService translationService,
DocumentationView<Diagram> documentationView,
DMNEditorSearchIndex editorSearchIndex,
SearchBarComponent<DMNSearchableElement> searchBarComponent,
SessionManager sessionManager,
SessionCommandManager<AbstractCanvasHandler> sessionCommandManager,
javax.enterprise.event.Event<RefreshFormPropertiesEvent> refreshFormPropertiesEvent,
DecisionNavigatorDock decisionNavigatorDock,
DiagramEditorPropertiesDock diagramPropertiesDock,
PreviewDiagramDock diagramPreviewAndExplorerDock,
LayoutHelper layoutHelper,
OpenDiagramLayoutExecutor openDiagramLayoutExecutor,
DataTypesPage dataTypesPage,
KogitoClientDiagramService diagramServices,
DMNVFSService vfsService,
org.uberfire.client.promise.Promises promises,
MonacoFEELInitializer feelInitializer) |
| Modifier and Type | Method and Description |
|---|---|
void |
getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer) |
void |
initialiseKieEditorForSession(Diagram diagram) |
protected void |
makeMenuBar() |
void |
onDataTypeEditModeToggle(DataTypeEditModeToggleEvent event) |
void |
onDataTypePageNavTabActiveEvent(DataTypePageTabActiveEvent event) |
void |
onDiagramLoad() |
void |
onEditExpressionEvent(EditExpressionEvent event) |
void |
onMultiPageEditorSelectedPageEvent(org.uberfire.client.views.pfly.multipage.MultiPageEditorSelectedPageEvent event) |
void |
onRefreshFormPropertiesEvent(RefreshFormPropertiesEvent event) |
void |
onStartup(org.uberfire.mvp.PlaceRequest place) |
asWidget, getContent, getEditorIdentifier, getOnDataTypeEditModeToggleCallback, getTitle, getTitleText, getWidget, isDirty, onClose, onFocus, onLostFocus, onMayClose, onOpen, open, resetContentHash, scheduleOnDataTypeEditModeToggleCallback, setContentaddDocumentationPage, buildMenuBar, doClose, doFocus, doLostFocus, doOpen, doStartUp, getCanvasHandler, getContentSupplier, getCurrentContentHash, getCurrentDiagramHash, getDockQualifiers, getEditor, getFileMenuBuilder, getMenus, getMenuSessionItems, getSessionPresenter, getView, hideLoadingViews, init, isSameSession, log, makeAdditionalStunnerMenus, makeCore, newSessionEditorPresenter, newSessionViewerPresenter, onSaveError, showLoadingViews, updateTitleaddPage, getSelectedTabIndex, getWidget, init, isEditorTabSelected, OnClose, onEditTabSelected, onEditTabUnselected, resetEditorPages, selectEditorTab, setSelectedTabdisableMenuItem, enableMenuItem, getBaseEditorView, getOriginalContentHash, getPlaceManager, getPlaceRequest, isReadOnly, mayClose, setMenus, setOriginalContentHashpublic static final String CONTENT_PARAMETER_NAME
public static final String FILE_NAME_PARAMETER_NAME
@Inject public DMNDiagramEditor(DiagramEditorCore.View view, FileMenuBuilder fileMenuBuilder, org.uberfire.client.mvp.PlaceManager placeManager, MultiPageEditorContainerView multiPageEditorContainerView, javax.enterprise.event.Event<org.uberfire.client.workbench.events.ChangeTitleWidgetEvent> changeTitleNotificationEvent, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent, javax.enterprise.event.Event<OnDiagramFocusEvent> onDiagramFocusEvent, org.uberfire.ext.widgets.core.client.editors.texteditor.TextEditorView xmlEditorView, org.jboss.errai.ioc.client.api.ManagedInstance<SessionEditorPresenter<EditorSession>> editorSessionPresenterInstances, org.jboss.errai.ioc.client.api.ManagedInstance<SessionViewerPresenter<ViewerSession>> viewerSessionPresenterInstances, DMNEditorMenuSessionItems menuSessionItems, org.uberfire.client.workbench.widgets.common.ErrorPopupPresenter errorPopupPresenter, DiagramClientErrorHandler diagramClientErrorHandler, ClientTranslationService translationService, DocumentationView<Diagram> documentationView, DMNEditorSearchIndex editorSearchIndex, SearchBarComponent<DMNSearchableElement> searchBarComponent, SessionManager sessionManager, SessionCommandManager<AbstractCanvasHandler> sessionCommandManager, javax.enterprise.event.Event<RefreshFormPropertiesEvent> refreshFormPropertiesEvent, DecisionNavigatorDock decisionNavigatorDock, DiagramEditorPropertiesDock diagramPropertiesDock, PreviewDiagramDock diagramPreviewAndExplorerDock, LayoutHelper layoutHelper, OpenDiagramLayoutExecutor openDiagramLayoutExecutor, DataTypesPage dataTypesPage, KogitoClientDiagramService diagramServices, DMNVFSService vfsService, org.uberfire.client.promise.Promises promises, MonacoFEELInitializer feelInitializer)
public void onStartup(org.uberfire.mvp.PlaceRequest place)
onStartup in class AbstractDMNDiagramEditorprotected void makeMenuBar()
makeMenuBar in class AbstractDMNDiagramEditorpublic void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
getMenus in class AbstractDMNDiagramEditorpublic void initialiseKieEditorForSession(Diagram diagram)
initialiseKieEditorForSession in interface DiagramEditorCore<Metadata,Diagram>initialiseKieEditorForSession in class AbstractDMNDiagramEditorpublic void onDiagramLoad()
onDiagramLoad in class AbstractDiagramEditorpublic void onDataTypePageNavTabActiveEvent(@Observes
DataTypePageTabActiveEvent event)
onDataTypePageNavTabActiveEvent in class AbstractDMNDiagramEditorpublic void onDataTypeEditModeToggle(@Observes
DataTypeEditModeToggleEvent event)
onDataTypeEditModeToggle in class AbstractDMNDiagramEditorpublic void onEditExpressionEvent(@Observes
EditExpressionEvent event)
onEditExpressionEvent in class AbstractDMNDiagramEditorpublic void onMultiPageEditorSelectedPageEvent(@Observes
org.uberfire.client.views.pfly.multipage.MultiPageEditorSelectedPageEvent event)
onMultiPageEditorSelectedPageEvent in class AbstractDMNDiagramEditorpublic void onRefreshFormPropertiesEvent(@Observes
RefreshFormPropertiesEvent event)
onRefreshFormPropertiesEvent in class AbstractDMNDiagramEditorCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.