@Dependent public class DMNDiagramEditor extends BaseDMNDiagramEditor
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, importsPageProvider, includedModelsPage, 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,
IncludedModelsPage includedModelsPage,
IncludedModelsPageStateProviderImpl importsPageProvider,
KogitoClientDiagramService diagramServices,
DMNVFSService vfsService,
org.uberfire.client.promise.Promises promises) |
| 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, @Session SessionCommandManager<AbstractCanvasHandler> sessionCommandManager, javax.enterprise.event.Event<RefreshFormPropertiesEvent> refreshFormPropertiesEvent, DecisionNavigatorDock decisionNavigatorDock, DiagramEditorPropertiesDock diagramPropertiesDock, PreviewDiagramDock diagramPreviewAndExplorerDock, LayoutHelper layoutHelper, OpenDiagramLayoutExecutor openDiagramLayoutExecutor, DataTypesPage dataTypesPage, IncludedModelsPage includedModelsPage, IncludedModelsPageStateProviderImpl importsPageProvider, KogitoClientDiagramService diagramServices, DMNVFSService vfsService, org.uberfire.client.promise.Promises promises)
public void onStartup(org.uberfire.mvp.PlaceRequest place)
onStartup in class BaseDMNDiagramEditorprotected void makeMenuBar()
makeMenuBar in class BaseDMNDiagramEditorpublic void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
getMenus in class BaseDMNDiagramEditorpublic void initialiseKieEditorForSession(Diagram diagram)
initialiseKieEditorForSession in interface DiagramEditorCore<Metadata,Diagram>initialiseKieEditorForSession in class BaseDMNDiagramEditorpublic void onDiagramLoad()
onDiagramLoad in class AbstractDiagramEditorpublic void onDataTypePageNavTabActiveEvent(@Observes
DataTypePageTabActiveEvent event)
onDataTypePageNavTabActiveEvent in class BaseDMNDiagramEditorpublic void onDataTypeEditModeToggle(@Observes
DataTypeEditModeToggleEvent event)
onDataTypeEditModeToggle in class BaseDMNDiagramEditorpublic void onEditExpressionEvent(@Observes
EditExpressionEvent event)
onEditExpressionEvent in class BaseDMNDiagramEditorpublic void onMultiPageEditorSelectedPageEvent(@Observes
org.uberfire.client.views.pfly.multipage.MultiPageEditorSelectedPageEvent event)
onMultiPageEditorSelectedPageEvent in class BaseDMNDiagramEditorpublic void onRefreshFormPropertiesEvent(@Observes
RefreshFormPropertiesEvent event)
onRefreshFormPropertiesEvent in class BaseDMNDiagramEditorCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.