Class ValuePropertyEditor
java.lang.Object
ru.cg.webbpm.studio.subsystems.script_editor.editor.api.AbstractPropertyEditor
ru.cg.webbpm.studio.subsystems.script_editor.editor.api.base.ValuePropertyEditor
- All Implemented Interfaces:
PropertyEditor
Используется для задания аргумента метода (напр. в
Имеет комбобокс со способами задания аргумента:
staticValue - через текстовое поле
objectValue - будет использовано значение, возвращенное методом объекта (реализован через
bpmnValue - будет предложено выбрать bpmn-переменную, значение которой будет использоваться в качестве аргумента
ObjectValueClassPropertyEditor
)Имеет комбобокс со способами задания аргумента:
staticValue - через текстовое поле
objectValue - будет использовано значение, возвращенное методом объекта (реализован через
ObjectValueClassPropertyEditor
)bpmnValue - будет предложено выбрать bpmn-переменную, значение которой будет использоваться в качестве аргумента
TODO: wtf argument editor is a property editor?
- Author:
- Abdulin Ildar
-
Field Summary
Fields inherited from class ru.cg.webbpm.studio.subsystems.script_editor.editor.api.AbstractPropertyEditor
documentation, editorContext, label, metadataManager, onModified, propertyContext, propertyValue, propertyValueManager, scriptEditorManager, tooltip
-
Constructor Summary
ConstructorsConstructorDescriptionValuePropertyEditor
(PropertyEditorContext editorContext, AttributeMetadata attributeMetadata) -
Method Summary
Modifier and TypeMethodDescriptionjavafx.scene.layout.Pane
Создать UI отображение Соглашение, если label пустой то вытягить эдитор на всю ширинуprotected ValueType
void
setValueType
(ValueType type) Methods inherited from class ru.cg.webbpm.studio.subsystems.script_editor.editor.api.AbstractPropertyEditor
isPropValueRequired
-
Constructor Details
-
ValuePropertyEditor
public ValuePropertyEditor(PropertyEditorContext editorContext, AttributeMetadata attributeMetadata)
-
-
Method Details
-
createEditorPane
public javafx.scene.layout.Pane createEditorPane()Description copied from interface:PropertyEditor
Создать UI отображение Соглашение, если label пустой то вытягить эдитор на всю ширину -
getValueType
-
setValueType
-