public class DateElement extends PromptElement implements PromptInterfaces.Caption, PromptInterfaces.Focus, PromptInterfaces.OutputFormat, PromptInterfaces.DataReference, PromptInterfaces.Locked, PromptInterfaces.Constraints<DateTime>
| Constructor and Description |
|---|
DateElement(java.lang.String variableName,
UC4ObjectName reference)
Creates a new
DateElement. |
| Modifier and Type | Method and Description |
|---|---|
CalendarCondition |
getCalendarCondition() |
java.lang.String |
getCaption()
Return the Caption (Label) of the prompt
|
UC4ObjectName |
getDataReference() |
DateTime |
getMaximumValue()
Deprecated.
use getMaxValue instead
|
DateTime |
getMaxValue()
maximum value @nullable
|
DateTime |
getMinimumValue()
Deprecated.
use getMinValue instead
|
DateTime |
getMinValue()
minimum value @nullable
|
java.lang.String |
getOutputFormat() |
boolean |
hasFocus()
Returns
true if the focus is set. |
boolean |
isLocked()
Returns
true if this Prompt Element is locked. |
void |
setCalendarCondition(CalendarCondition cond)
Sets the calendar and keyword for valid inputs.
|
void |
setCaption(java.lang.String caption)
Sets the caption of this prompt element.
|
void |
setDataReference(UC4ObjectName vara)
Sets a VARA Object which contains a list of valid entries for this prompt element.
|
void |
setFocus(boolean value)
Sets the cursor focus: The cursor is placed at this control if the value is
true. |
void |
setLocked(boolean locked)
Lock or unlocks this element.
|
void |
setMaximumValue(DateTime value)
Deprecated.
use setMaxValue instead
|
void |
setMaxValue(DateTime maxValue)
set maximum value @nullable
|
void |
setMinimumValue(DateTime value)
Deprecated.
use setMinValue instead
|
void |
setMinValue(DateTime minValue)
set minimum value @nullable
|
void |
setOutputFormat(java.lang.String outputformat)
Sets the output format.
|
void |
setValue(DateTime value)
Sets the default value.
|
getCustomField, getMessageInsert, getMessageNumber, getProperty, getTooltip, getValue, getValues, getVariable, hasList, isAltView, setAltView, setCustomField, setTooltip, setValue, setValues, setVariable, toString, updateDefaultValuepublic DateElement(java.lang.String variableName,
UC4ObjectName reference)
DateElement.variableName - Name of the script variablereference - Name of the reference variablepublic boolean hasFocus()
true if the focus is set.
The cursor is placed at this control if the value is true.
It may only be defined for one control in the PromptSet.
If this flag is defined for several Controls of a PromptSet the last Control that got the flag wins.hasFocus in interface PromptInterfaces.Focuspublic void setFocus(boolean value)
true.
It may only be defined for one control in the PromptSet.
If this flag is defined for several Controls of a PromptSet the last Control that got the flag wins.setFocus in interface PromptInterfaces.Focusvalue - true if the cursor should be set in this Prompt Element, false otherwisepublic boolean isLocked()
true if this Prompt Element is locked.
In this case a user cannot change the default value in the Prompt-Screen.isLocked in interface PromptInterfaces.Lockedpublic void setLocked(boolean locked)
setLocked in interface PromptInterfaces.Lockedlocked - true if locked, false if the user can change the value of the Prompt Elementpublic java.lang.String getCaption()
PromptInterfaces.CaptiongetCaption in interface PromptInterfaces.Captionpublic void setCaption(java.lang.String caption)
setCaption in interface PromptInterfaces.Captioncaption - Captionpublic void setDataReference(UC4ObjectName vara)
setDataReference in interface PromptInterfaces.DataReferencevara - Name of a Variable Objectpublic UC4ObjectName getDataReference()
getDataReference in interface PromptInterfaces.DataReference@Deprecated public void setMinimumValue(DateTime value)
value - Min value@Deprecated public DateTime getMinimumValue()
@Deprecated public void setMaximumValue(DateTime value)
value - Max value@Deprecated public DateTime getMaximumValue()
public java.lang.String getOutputFormat()
getOutputFormat in interface PromptInterfaces.OutputFormatpublic void setOutputFormat(java.lang.String outputformat)
setOutputFormat in interface PromptInterfaces.OutputFormatoutputformat - Output formatpublic void setCalendarCondition(CalendarCondition cond)
cond - Calendar conditionpublic CalendarCondition getCalendarCondition()
public void setValue(DateTime value)
value - Valuepublic void setMaxValue(DateTime maxValue)
PromptInterfaces.ConstraintssetMaxValue in interface PromptInterfaces.Constraints<DateTime>public void setMinValue(DateTime minValue)
PromptInterfaces.ConstraintssetMinValue in interface PromptInterfaces.Constraints<DateTime>public DateTime getMaxValue()
PromptInterfaces.ConstraintsgetMaxValue in interface PromptInterfaces.Constraints<DateTime>public DateTime getMinValue()
PromptInterfaces.ConstraintsgetMinValue in interface PromptInterfaces.Constraints<DateTime>