Class PropertiesDialog
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----PropertiesDialog
- class PropertiesDialog
- extends Frame
Festlegen bzw. Aendern der Eigenschaften eines Node-Objekts
(modeless, d.h. die Box kann offen bleiben, waehrend man einen anderen Knoten selektiert)
-
alert
-
-
dialog
- tatsaechliche Darstellung (getrennt, weil das Layout automatisch
vom MS J++ Resource-Wizard kreiert wurde)
-
doc
-
-
modified
- um ggf.
-
node
-
-
previous_node
-
-
PropertiesDialog(Node, Document)
-
-
activate_changes()
- Rueckgabe false: Ungueltige Eingabe (Dialog offen lassen)
-
handleEvent(Event)
-
-
read_properties()
- siehe RefreshPropsDialog
-
refresh()
- fuellt die Controls im Dialog mit den Attributen von node
-
set_node(Node)
- zum Merken des editable-objects und dessen Vorgaenger
node
Node node
previous_node
Node previous_node
doc
Document doc
dialog
PropsDialog dialog
- tatsaechliche Darstellung (getrennt, weil das Layout automatisch
vom MS J++ Resource-Wizard kreiert wurde)
modified
boolean modified
- um ggf. eine Warnung anzuzeigen, bevor der Dialog verlassen wird
alert
RefreshPropsDialog alert
PropertiesDialog
PropertiesDialog(Node node,
Document doc)
refresh
void refresh()
- fuellt die Controls im Dialog mit den Attributen von node
set_node
void set_node(Node node)
- zum Merken des editable-objects und dessen Vorgaenger
read_properties
void read_properties()
- siehe RefreshPropsDialog
activate_changes
boolean activate_changes()
- Rueckgabe false: Ungueltige Eingabe (Dialog offen lassen)
handleEvent
public boolean handleEvent(Event e)
- Overrides:
- handleEvent in class Component