@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 |
refresh() |
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,
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 ExpressionEditorViewpublic void setExpression(String nodeUUID, HasExpression hasExpression, Optional<HasName> hasName, boolean isOnlyVisualChangeAllowed)
setExpression in interface ExpressionEditorViewpublic ExpressionContainerGrid getExpressionContainerGrid()
public void setExpressionNameText(Optional<HasName> hasName)
setExpressionNameText in interface ExpressionEditorViewpublic void setExpressionTypeText(Optional<Expression> expression)
setExpressionTypeText in interface ExpressionEditorViewpublic void onResize()
onResize in interface com.google.gwt.user.client.ui.RequiresResizepublic void refresh()
refresh in interface ExpressionEditorViewpublic void setFocus()
setFocus in interface ExpressionEditorViewCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.