@UiController(value="bpm_InputEntryEdit")
@UiDescriptor(value="input-entry-edit.xml")
public class InputEntryEdit
extends io.jmix.ui.screen.Screen
io.jmix.ui.screen.Screen.AfterCloseEvent, io.jmix.ui.screen.Screen.AfterDetachEvent, io.jmix.ui.screen.Screen.AfterInitEvent, io.jmix.ui.screen.Screen.AfterShowEvent, io.jmix.ui.screen.Screen.BeforeCloseEvent, io.jmix.ui.screen.Screen.BeforeShowEvent, io.jmix.ui.screen.Screen.InitEvent
Modifier and Type | Field and Description |
---|---|
protected io.jmix.ui.component.ComboBox<java.lang.Boolean> |
booleanValueField |
protected java.util.regex.Pattern |
datePattern |
protected java.text.SimpleDateFormat |
dateSdf |
protected io.jmix.ui.component.DateField<java.util.Date> |
dateValueField |
protected java.lang.String |
expression |
protected io.jmix.ui.component.TextField<java.lang.Double> |
numberValueField |
protected io.jmix.ui.component.ComboBox<Operator> |
operatorLookup |
protected io.jmix.ui.component.TextField<java.lang.String> |
stringValueField |
protected java.lang.String |
type |
Constructor and Description |
---|
InputEntryEdit() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
addWrappingQuotes(java.lang.String s) |
protected java.lang.String |
buildDateExpression(java.util.Date date) |
java.lang.String |
buildExpression() |
protected java.util.Date |
extractDateFromExpression(java.lang.String expression) |
protected java.lang.String |
getStringValue() |
protected void |
onBeforeShow(io.jmix.ui.screen.Screen.BeforeShowEvent event) |
protected void |
onWindowClose(io.jmix.ui.action.Action.ActionPerformedEvent event) |
protected void |
onWindowCommitAndClose(io.jmix.ui.action.Action.ActionPerformedEvent event) |
protected void |
parseExpression() |
protected java.lang.String |
removeWrappingQuotes(java.lang.String s) |
void |
setExpression(java.lang.String expression) |
void |
setType(java.lang.String type) |
protected void |
setValue(java.lang.String value) |
addAfterCloseListener, addAfterDetachListener, addAfterInitListener, addAfterShowListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addUrlParamsChangeListener, close, close, closeWithDefaultAction, fireEvent, getApplicationContext, getEventHub, getExtensions, getId, getScreenData, getUiEventListeners, getWindow, isMultipleOpen, isSameScreen, setApplicationContext, setExtensions, setId, setScreenData, setUiEventListeners, setWindow, show
@Autowired protected io.jmix.ui.component.ComboBox<java.lang.Boolean> booleanValueField
@Autowired protected io.jmix.ui.component.DateField<java.util.Date> dateValueField
@Autowired protected io.jmix.ui.component.TextField<java.lang.Double> numberValueField
@Autowired protected io.jmix.ui.component.ComboBox<Operator> operatorLookup
@Autowired protected io.jmix.ui.component.TextField<java.lang.String> stringValueField
protected java.lang.String type
protected java.lang.String expression
protected java.text.SimpleDateFormat dateSdf
protected java.util.regex.Pattern datePattern
public void setType(java.lang.String type)
public void setExpression(java.lang.String expression)
@Subscribe protected void onBeforeShow(io.jmix.ui.screen.Screen.BeforeShowEvent event)
protected void parseExpression()
protected void setValue(java.lang.String value)
protected java.lang.String getStringValue()
public java.lang.String buildExpression()
@Subscribe(value="windowCommitAndClose") protected void onWindowCommitAndClose(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="windowClose") protected void onWindowClose(io.jmix.ui.action.Action.ActionPerformedEvent event)
protected java.lang.String removeWrappingQuotes(java.lang.String s)
protected java.lang.String addWrappingQuotes(java.lang.String s)
@Nullable protected java.util.Date extractDateFromExpression(java.lang.String expression)
protected java.lang.String buildDateExpression(java.util.Date date)