Interface ExpressionEditorDefinition<T extends org.kie.workbench.common.dmn.api.definition.model.Expression>
-
- All Superinterfaces:
ExpressionEditorModelEnricher<T>
- All Known Implementing Classes:
BaseEditorDefinition,BaseSupplementaryFunctionEditorDefinition,ContextEditorDefinition,DecisionTableEditorDefinition,FunctionEditorDefinition,InvocationEditorDefinition,JavaFunctionEditorDefinition,ListEditorDefinition,LiteralExpressionEditorDefinition,LiteralExpressionPMMLDocumentEditorDefinition,LiteralExpressionPMMLDocumentModelEditorDefinition,PMMLFunctionEditorDefinition,RelationEditorDefinition,UndefinedExpressionEditorDefinition
public interface ExpressionEditorDefinition<T extends org.kie.workbench.common.dmn.api.definition.model.Expression> extends ExpressionEditorModelEnricher<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description 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)Optional<T>getModelClass()StringgetName()ExpressionTypegetType()default booleanisUserSelectable()-
Methods inherited from interface org.kie.workbench.common.dmn.client.editors.expressions.types.ExpressionEditorModelEnricher
enrich
-
-
-
-
Method Detail
-
isUserSelectable
default boolean isUserSelectable()
-
getType
ExpressionType getType()
-
getName
String getName()
-
getEditor
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)
-
-