Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.elexis.util
Class LabeledInputField

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by ch.elexis.util.LabeledInputField
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class LabeledInputField
extends org.eclipse.swt.widgets.Composite

Ein Ein/Ausgabeelement, das aus einem Kästchen mit darin einem Label und darunter einem Control zur Eingabe besteht. Eignet sich besonders zur Verwendung in einem ColumnLayout.


Nested Class Summary
static class LabeledInputField.AutoForm
          Create an automatocally maintained form out of an array of InpuData[].
static interface LabeledInputField.IContentProvider
           
static interface LabeledInputField.IExecLinkProvider
           
static class LabeledInputField.InputData
           
static class LabeledInputField.Tableau
           
static class LabeledInputField.Typ
           
 
Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Control
view
 
Constructor Summary
LabeledInputField(org.eclipse.swt.widgets.Composite parent, java.lang.String label)
           
LabeledInputField(org.eclipse.swt.widgets.Composite parent, java.lang.String label, LabeledInputField.Typ typ)
           
 
Method Summary
 org.eclipse.swt.widgets.Control getControl()
           
 java.lang.String getLabel()
           
 org.eclipse.swt.widgets.Label getLabelComponent()
           
 java.lang.String getText()
           
 void setLabel(java.lang.String text)
           
 void setText(java.lang.String text)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LabeledInputField

public LabeledInputField(org.eclipse.swt.widgets.Composite parent,
                         java.lang.String label)

LabeledInputField

public LabeledInputField(org.eclipse.swt.widgets.Composite parent,
                         java.lang.String label,
                         LabeledInputField.Typ typ)
Method Detail

setText

public void setText(java.lang.String text)

getText

public java.lang.String getText()

setLabel

public void setLabel(java.lang.String text)

getLabel

public java.lang.String getLabel()

getLabelComponent

public org.eclipse.swt.widgets.Label getLabelComponent()

getControl

public org.eclipse.swt.widgets.Control getControl()

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013