Revision 44317
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/ApplicationManager.java | ||
---|---|---|
61 | 61 |
import org.gvsig.tools.persistence.PersistenceManager; |
62 | 62 |
import org.gvsig.tools.swing.api.windowmanager.WindowManager; |
63 | 63 |
import org.gvsig.tools.swing.icontheme.IconThemeManager; |
64 |
import org.gvsig.tools.util.PropertiesSupport; |
|
64 | 65 |
|
65 | 66 |
|
66 |
public interface ApplicationManager extends ThreadSafeDialogs { |
|
67 |
public interface ApplicationManager |
|
68 |
extends ThreadSafeDialogs, PropertiesSupport |
|
69 |
{ |
|
67 | 70 |
|
68 | 71 |
/** |
69 | 72 |
* Return the version of the application. |
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/imp/DefaultApplicationManager.java | ||
---|---|---|
29 | 29 |
import java.util.ArrayList; |
30 | 30 |
import java.util.Iterator; |
31 | 31 |
import java.util.List; |
32 |
import java.util.Map; |
|
32 | 33 |
import javax.swing.JComponent; |
33 | 34 |
|
34 | 35 |
import javax.swing.JFileChooser; |
... | ... | |
88 | 89 |
import org.gvsig.tools.swing.api.ToolsSwingLocator; |
89 | 90 |
import org.gvsig.tools.swing.api.windowmanager.WindowManager; |
90 | 91 |
import org.gvsig.tools.swing.icontheme.IconThemeManager; |
92 |
import org.gvsig.tools.util.PropertiesSupportHelper; |
|
91 | 93 |
import org.slf4j.Logger; |
92 | 94 |
import org.slf4j.LoggerFactory; |
93 | 95 |
|
... | ... | |
112 | 114 |
private ExtensionPointManager epManager; |
113 | 115 |
|
114 | 116 |
private Version version; |
117 |
private PropertiesSupportHelper psh; |
|
115 | 118 |
|
116 | 119 |
public DefaultApplicationManager() { |
120 |
this.psh = new PropertiesSupportHelper(); |
|
121 |
|
|
117 | 122 |
epManager = ToolsLocator.getExtensionPointManager(); |
118 | 123 |
epManager.add(EPNAME_PREPARE_OPEN_DATASTORE, |
119 | 124 |
"Actions to do when open a DataStore"); |
... | ... | |
597 | 602 |
} |
598 | 603 |
return model; |
599 | 604 |
} |
605 |
|
|
606 |
@Override |
|
607 |
public Object getProperty(String name) { |
|
608 |
return this.psh.getProperty(name); |
|
609 |
} |
|
610 |
|
|
611 |
@Override |
|
612 |
public void setProperty(String name, Object value) { |
|
613 |
this.psh.setProperty(name, value); |
|
614 |
} |
|
615 |
|
|
616 |
@Override |
|
617 |
public Map<String, Object> getProperties() { |
|
618 |
return this.psh.getProperties(); |
|
619 |
} |
|
600 | 620 |
} |
Also available in: Unified diff