Class LiteralExpressionPMMLDocumentEditorDefinition

  • All Implemented Interfaces:
    ExpressionEditorDefinition<org.kie.workbench.common.dmn.api.definition.model.LiteralExpressionPMMLDocument>, ExpressionEditorModelEnricher<org.kie.workbench.common.dmn.api.definition.model.LiteralExpressionPMMLDocument>

    @ApplicationScoped
    public class LiteralExpressionPMMLDocumentEditorDefinition
    extends BaseEditorDefinition<org.kie.workbench.common.dmn.api.definition.model.LiteralExpressionPMMLDocument,​DMNGridData>
    • Constructor Detail

      • LiteralExpressionPMMLDocumentEditorDefinition

        public LiteralExpressionPMMLDocumentEditorDefinition()
      • LiteralExpressionPMMLDocumentEditorDefinition

        @Inject
        public LiteralExpressionPMMLDocumentEditorDefinition​(org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils,
                                                             org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager,
                                                             org.kie.workbench.common.stunner.core.client.command.SessionCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> sessionCommandManager,
                                                             DefaultCanvasCommandFactory canvasCommandFactory,
                                                             javax.enterprise.event.Event<ExpressionEditorChanged> editorSelectedEvent,
                                                             javax.enterprise.event.Event<org.kie.workbench.common.stunner.forms.client.event.RefreshFormPropertiesEvent> refreshFormPropertiesEvent,
                                                             javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.DomainObjectSelectionEvent> domainObjectSelectionEvent,
                                                             ListSelectorView.Presenter listSelector,
                                                             org.jboss.errai.ui.client.local.spi.TranslationService translationService,
                                                             ValueAndDataTypePopoverView.Presenter headerEditor,
                                                             PMMLDocumentMetadataProvider pmmlDocumentMetadataProvider,
                                                             org.kie.workbench.common.stunner.core.client.ReadOnlyProvider readOnlyProvider)
    • Method Detail

      • isUserSelectable

        public boolean isUserSelectable()
      • getName

        public String getName()
      • getModelClass

        public Optional<org.kie.workbench.common.dmn.api.definition.model.LiteralExpressionPMMLDocument> getModelClass()
      • getEditor

        public Optional<BaseExpressionGrid<? extends org.kie.workbench.common.dmn.api.definition.model.Expression,​? extends org.uberfire.ext.wires.core.grids.client.model.GridData,​? extends BaseUIModelMapper>> getEditor​(GridCellTuple parent,
                                                                                                                                                                                                                                        Optional<String> nodeUUID,
                                                                                                                                                                                                                                        org.kie.workbench.common.dmn.api.definition.HasExpression hasExpression,
                                                                                                                                                                                                                                        Optional<org.kie.workbench.common.dmn.api.definition.HasName> hasName,
                                                                                                                                                                                                                                        boolean isOnlyVisualChangeAllowed,
                                                                                                                                                                                                                                        int nesting)