public abstract class NameAndDataTypeHeaderMetaData extends ValueAndDataTypeHeaderMetaData<Name,HasName>
clearValueConsumer, hasTypeRef, hasValue, setTypeRefConsumer, setValueConsumer, translationService
cellEditorControls, editor
Constructor and Description |
---|
NameAndDataTypeHeaderMetaData(HasExpression hasExpression,
Optional<HasName> hasValue,
Consumer<HasName> clearValueConsumer,
BiConsumer<HasName,Name> setValueConsumer,
BiConsumer<HasTypeRef,QName> setTypeRefConsumer,
org.jboss.errai.ui.client.local.spi.TranslationService translationService,
CellEditorControlsView.Presenter cellEditorControls,
ValueAndDataTypePopoverView.Presenter editor) |
NameAndDataTypeHeaderMetaData(Optional<HasName> hasValue,
Supplier<HasTypeRef> hasTypeRef,
Consumer<HasName> clearValueConsumer,
BiConsumer<HasName,Name> setValueConsumer,
BiConsumer<HasTypeRef,QName> setTypeRefConsumer,
org.jboss.errai.ui.client.local.spi.TranslationService translationService,
CellEditorControlsView.Presenter cellEditorControls,
ValueAndDataTypePopoverView.Presenter editor) |
Modifier and Type | Method and Description |
---|---|
Name |
getValue() |
String |
getValueLabel()
Returns the
String for the _value_ label in the ValueAndDataTypePopoverView |
protected boolean |
isEmptyValue(Name value) |
String |
normaliseValue(String componentValue)
Returns a _normalised_ value that can be used to populate the domain model from the value entered by Users.
|
Name |
toModelValue(String componentValue)
Converts the value in the UI to the domain model value.
|
String |
toWidgetValue(Name modelValue)
Converts the value in the domain model to the UI value.
|
asDMNModelInstrumentedBase, getHasTypeRefs, getPresenter, getTitle, getTypeRef, render, setTypeRef, setValue
destroyResources, edit, setColumnGroup, setTitle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPopoverTitle
getPlaceHolder, getSupportedEditAction, renderPlaceHolder
public NameAndDataTypeHeaderMetaData(HasExpression hasExpression, Optional<HasName> hasValue, Consumer<HasName> clearValueConsumer, BiConsumer<HasName,Name> setValueConsumer, BiConsumer<HasTypeRef,QName> setTypeRefConsumer, org.jboss.errai.ui.client.local.spi.TranslationService translationService, CellEditorControlsView.Presenter cellEditorControls, ValueAndDataTypePopoverView.Presenter editor)
public NameAndDataTypeHeaderMetaData(Optional<HasName> hasValue, Supplier<HasTypeRef> hasTypeRef, Consumer<HasName> clearValueConsumer, BiConsumer<HasName,Name> setValueConsumer, BiConsumer<HasTypeRef,QName> setTypeRefConsumer, org.jboss.errai.ui.client.local.spi.TranslationService translationService, CellEditorControlsView.Presenter cellEditorControls, ValueAndDataTypePopoverView.Presenter editor)
protected boolean isEmptyValue(Name value)
isEmptyValue
in class ValueAndDataTypeHeaderMetaData<Name,HasName>
public Name toModelValue(String componentValue)
HasValueAndTypeRef
public String toWidgetValue(Name modelValue)
HasValueAndTypeRef
public String getValueLabel()
HasValueAndTypeRef
String
for the _value_ label in the ValueAndDataTypePopoverView
public String normaliseValue(String componentValue)
HasValueAndTypeRef
public Name getValue()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.