|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
vips.gui.GlobaleVarsControl
public class GlobaleVarsControl
Dieses Control zeigt in einem VariablenTable und einem KonstantenTable die globalen Variablen und Konstanten eines Projekts an. Diese können über eine Toolbar sowie ein Popup-Menü bearbeitet werden.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.swt.widgets.Control |
|---|
handle |
| Constructor Summary | |
|---|---|
GlobaleVarsControl(org.eclipse.swt.widgets.Composite parent,
Projekt projekt)
Erzeugt das Control in parent mit dem gegebenen Projekt |
|
| Method Summary | |
|---|---|
void |
actionBearbeiten()
Öffnet einen Dialog zur Bearbeitung der ausgewählten Variable oder Konstante |
void |
actionLoeschen()
Löscht die ausgewähtle Variable oder Konstante |
void |
actionNeu()
Diese Aktion erlaubt dem User, eine neue Variable oder Konstante einzugeben |
Projekt |
getProjekt()
Gibt das bearbeitete Projekt zurück |
boolean |
hatFocus()
Gibt zurück, ob der angezeigte KonstantenTable oder VariablenTable den Focus hat |
boolean |
setFocus()
Setzt den Focus in den angezeigten Table |
void |
setProjekt(Projekt neuesProjekt)
Setzt das Projekt neu |
| Methods inherited from class org.eclipse.swt.widgets.Composite |
|---|
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setLayout, setLayoutDeferred, setTabList |
| Methods inherited from class org.eclipse.swt.widgets.Scrollable |
|---|
computeTrim, getBorderWidth, getClientArea, getHorizontalBar, getVerticalBar |
| Methods inherited from class org.eclipse.swt.widgets.Control |
|---|
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, 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, setData, setData, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public GlobaleVarsControl(org.eclipse.swt.widgets.Composite parent,
Projekt projekt)
java.lang.IllegalArgumentException - Wenn projekt null ist| Method Detail |
|---|
public void actionNeu()
public void actionBearbeiten()
public void actionLoeschen()
public boolean hatFocus()
public boolean setFocus()
setFocus in class org.eclipse.swt.widgets.Compositepublic void setProjekt(Projekt neuesProjekt)
public Projekt getProjekt()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||