java.lang.Object
ru.cg.webbpm.studio.subsystem.database.entity_graph.editor.api.condition.SimpleConditionValueEditor<T>
All Implemented Interfaces:
ConditionValueEditor
Direct Known Subclasses:
BooleanTypeEditor, BpmnVariableTypeEditor, ColumnVariableTypeEditor, DateTimeTypeEditor, NumberTypeEditor, RuntimeVariableTypeEditor, StringTypeEditor

public abstract class SimpleConditionValueEditor<T> extends Object implements ConditionValueEditor
  • Property Details

  • Field Details

    • initJsonValue

      protected final String initJsonValue
    • control

      protected javafx.scene.Node control
    • value

      protected javafx.beans.property.SimpleStringProperty value
  • Constructor Details

    • SimpleConditionValueEditor

      public SimpleConditionValueEditor(String initJsonValue, Class<T> clazz)
  • Method Details

    • getEditor

      public javafx.scene.Node getEditor()
      Specified by:
      getEditor in interface ConditionValueEditor
    • property

      protected abstract javafx.beans.property.Property<T> property()
    • createControl

      protected abstract javafx.scene.Node createControl()
    • valueProperty

      public javafx.beans.property.SimpleStringProperty valueProperty()
      Specified by:
      valueProperty in interface ConditionValueEditor