@Templated @Dependent public class ExpressionEditorViewImpl extends Object implements ExpressionEditorView
ExpressionEditorView.Presenter
Constructor and Description |
---|
ExpressionEditorViewImpl() |
ExpressionEditorViewImpl(org.jboss.errai.common.client.dom.Anchor returnToLink,
org.jboss.errai.common.client.dom.Span expressionName,
org.jboss.errai.common.client.dom.Span expressionType,
DMNGridPanelContainer gridPanelContainer,
org.jboss.errai.ui.client.local.spi.TranslationService translationService,
ListSelectorView.Presenter listSelector,
SessionManager sessionManager,
SessionCommandManager<AbstractCanvasHandler> sessionCommandManager,
DefaultCanvasCommandFactory canvasCommandFactory,
Supplier<ExpressionEditorDefinitions> expressionEditorDefinitionsSupplier,
javax.enterprise.event.Event<RefreshFormPropertiesEvent> refreshFormPropertiesEvent,
javax.enterprise.event.Event<DomainObjectSelectionEvent> domainObjectSelectionEvent) |
Modifier and Type | Method and Description |
---|---|
void |
bind(DMNSession session) |
ExpressionContainerGrid |
getExpressionContainerGrid() |
protected Supplier<ExpressionGridCache> |
getExpressionGridCacheSupplier() |
void |
init(ExpressionEditorView.Presenter presenter) |
void |
onResize() |
void |
setExpression(String nodeUUID,
HasExpression hasExpression,
Optional<HasName> hasName,
boolean isOnlyVisualChangeAllowed) |
void |
setExpressionNameText(Optional<HasName> hasName) |
void |
setExpressionTypeText(Optional<Expression> expression) |
void |
setFocus() |
void |
setReturnToLinkText(String text) |
protected void |
setupGridPanel() |
protected void |
setupGridWidget() |
protected void |
setupGridWidgetPanControl() |
public ExpressionEditorViewImpl()
@Inject public ExpressionEditorViewImpl(org.jboss.errai.common.client.dom.Anchor returnToLink, org.jboss.errai.common.client.dom.Span expressionName, org.jboss.errai.common.client.dom.Span expressionType, DMNGridPanelContainer gridPanelContainer, org.jboss.errai.ui.client.local.spi.TranslationService translationService, ListSelectorView.Presenter listSelector, SessionManager sessionManager, @Session SessionCommandManager<AbstractCanvasHandler> sessionCommandManager, DefaultCanvasCommandFactory canvasCommandFactory, Supplier<ExpressionEditorDefinitions> expressionEditorDefinitionsSupplier, javax.enterprise.event.Event<RefreshFormPropertiesEvent> refreshFormPropertiesEvent, javax.enterprise.event.Event<DomainObjectSelectionEvent> domainObjectSelectionEvent)
public void init(ExpressionEditorView.Presenter presenter)
init
in interface org.uberfire.client.mvp.HasPresenter<ExpressionEditorView.Presenter>
public void bind(DMNSession session)
bind
in interface CanvasControl.SessionAware<DMNSession>
protected void setupGridPanel()
protected void setupGridWidget()
protected Supplier<ExpressionGridCache> getExpressionGridCacheSupplier()
protected void setupGridWidgetPanControl()
public void setReturnToLinkText(String text)
setReturnToLinkText
in interface ExpressionEditorView
public void setExpression(String nodeUUID, HasExpression hasExpression, Optional<HasName> hasName, boolean isOnlyVisualChangeAllowed)
setExpression
in interface ExpressionEditorView
public ExpressionContainerGrid getExpressionContainerGrid()
public void setExpressionNameText(Optional<HasName> hasName)
setExpressionNameText
in interface ExpressionEditorView
public void setExpressionTypeText(Optional<Expression> expression)
setExpressionTypeText
in interface ExpressionEditorView
public void onResize()
onResize
in interface com.google.gwt.user.client.ui.RequiresResize
public void setFocus()
setFocus
in interface ExpressionEditorView
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.