|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.guibuilder.framework.GuiMember
de.guibuilder.framework.GuiElement
de.guibuilder.framework.GuiComponent
de.guibuilder.framework.GuiText
de.guibuilder.framework.GuiTime
public class GuiTime
Implementierung einer Uhrzeiteingabe mit Überprüfung der eingegebenen Uhrzeit.
| Field Summary |
|---|
| Fields inherited from class de.guibuilder.framework.GuiComponent |
|---|
BOOLEAN, DATA_TYPE_NAMES, DATE, ENUM, INTEGER, MULTILINE, NUMBER, STRING, TABLE, TIME, TREE |
| Fields inherited from class de.guibuilder.framework.GuiMember |
|---|
GUI_ACTION, GUI_COMPONENT, GUI_CONTAINER, GUI_TABLE, GUI_TREE, GUI_TYPE_NAMES, OID |
| Constructor Summary | |
|---|---|
GuiTime()
|
|
GuiTime(java.lang.String label)
|
|
| Method Summary | |
|---|---|
int |
getDataType()
Liefert STRING; wird von Date,Time,Money,Number überschrieben. |
static java.text.SimpleDateFormat |
getDefaultFormat()
Liefert das Default-Format |
java.text.SimpleDateFormat |
getFormat()
Liefert das interne Datumsformat. |
java.lang.String |
getTag()
Liefert den XML-Element-Tag für den Member. |
java.lang.Class |
getValueClass()
Liefert die Klasse, die dem Wert der Komponente entspricht. |
java.sql.Time |
getValueTime()
|
java.lang.String |
makeFormat(java.lang.String txt)
Gibt den Parameter unverändert wieder zurück. |
static void |
setDefaultFormat(java.lang.String f)
Setzt das Standard-Uhrzeit-Format. |
void |
setFormat(java.lang.String pattern)
Setzt die Formatangabe für dieses Feld; siehe java.text.SimpleDateFormat |
void |
setText(java.lang.String s)
Overlay; wenn "NOW" übergeben wird, wird die aktuelle Uhrzeit gesetzt. |
| Methods inherited from class de.guibuilder.framework.GuiText |
|---|
d_click, getHorizontalAlignment, getJComponent, getRegexp, getText, getTextField, getUnformatedValue, getValue, isEnabled, isValid, lostFocus, makeFormat, reset, setColumns, setEnabled, setHorizontalAlignment, setMsgKeyTyped, setRegexp, setValue, setValue |
| Methods inherited from class de.guibuilder.framework.GuiComponent |
|---|
commitChanges, getDatasetValues, getDatasetValues, getDataTypeName, getGuiComponent, getGuiType, getLabel, getMaxlen, getMinlen, isModified, isNotnull, postProc, setDatasetValues, setMaxlen, setMinlen, setModified, setNotnull, toString, verify |
| Methods inherited from class de.guibuilder.framework.GuiElement |
|---|
getFileName, getHint, getMsgChange, getMsgClick, getMsgDblClick, getParentTable, getRootPane, hasTabstop, requestFocus, setHint, setMsgChange, setMsgClick, setMsgDblClick, setMsgLostFocus, setParentTable, setTabstop |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.guibuilder.framework.TableTextColumn |
|---|
hasTabstop, postProc |
| Methods inherited from interface de.guibuilder.framework.TableColumnAble |
|---|
getBackground, getElementName, getFont, getForeground, getGuiComponent, getMaximumSize, getMinimumSize, getName, getParentTable, getToolTipText, isVisible, setGuiParent, setParentTable, setToolTipText |
| Methods inherited from interface de.guibuilder.framework.IDatasetMember |
|---|
getElementName, getElementPath, isRootElement, setElementName |
| Constructor Detail |
|---|
public GuiTime()
public GuiTime(java.lang.String label)
| Method Detail |
|---|
public final java.lang.String getTag()
GuiMember
getTag in interface MemberAblegetTag in interface TableColumnAblegetTag in class GuiTextpublic final int getDataType()
GuiText
getDataType in interface TableColumnAblegetDataType in class GuiTextpublic java.text.SimpleDateFormat getFormat()
public void setFormat(java.lang.String pattern)
setDefaultFormat(java.lang.String)
public java.lang.String makeFormat(java.lang.String txt)
throws java.text.ParseException
GuiText
Wird von Date, Time, Money, Number überschrieben.
Dort wird aus einem unformatierten String ein gemäß des gesetzten
Formates formatierter String erzeugt.
makeFormat in interface TableTextColumnmakeFormat in class GuiTextjava.text.ParseExceptionGuiTable.GuiTableFormatRendererpublic final void setText(java.lang.String s)
setText in class GuiTextpublic static void setDefaultFormat(java.lang.String f)
public static java.text.SimpleDateFormat getDefaultFormat()
public java.lang.Class getValueClass()
TableColumnAbleunused!
getValueClass in interface TableColumnAblegetValueClass in class GuiTextpublic java.sql.Time getValueTime()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||