01: /*
02: * Project: AMODA - Abstract Modeled Application
03: * Class: de.gulden.framework.amoda.generic.behaviour.CommandEditOptions
04: * Version: snapshot-beautyj-1.1
05: *
06: * Date: 2004-09-29
07: *
08: * This is a snapshot version of the AMODA 0.2 development branch,
09: * it is not released as a seperate version.
10: * For AMODA, see http://amoda.berlios.de/.
11: *
12: * This is licensed under the GNU Lesser General Public License (LGPL)
13: * and comes with NO WARRANTY.
14: *
15: * Author: Jens Gulden
16: * Email: amoda@jensgulden.de
17: */
18:
19: package de.gulden.framework.amoda.generic.behaviour;
20:
21: import java.util.*;
22:
23: /**
24: * Class CommandEditOptions.
25: *
26: * @author Jens Gulden
27: * @version snapshot-beautyj-1.1
28: */
29: public class CommandEditOptions extends GenericCommand {
30:
31: // ------------------------------------------------------------------------
32: // --- method ---
33: // ------------------------------------------------------------------------
34:
35: public void perform() {
36: ((de.gulden.framework.amoda.generic.core.GenericApplication) getApplication())
37: .optionsDialog();
38: /*
39: de.gulden.framework.amoda.generic.interaction.GenericDialog d=new de.gulden.framework.amoda.generic.interaction.GenericDialog();
40: d.setParent(getApplication());
41: d.setOptionsDirectly(getApplication().getOptions()); // ..._Directly_ to avoid setting back-reference as parent member of options
42: d.perform();
43: if (d.getAnswer()==d.OK) {
44: ((de.gulden.framework.amoda.generic.option.GenericOptions)getApplication().getOptions()).saveGlobalProperties();
45: }
46: */
47: }
48:
49: } // end CommandEditOptions
|