Revision 38564 branches/v2_0_0_prep/libraries/libCorePlugin/src/org/gvsig/coreplugin/Consola.java
Consola.java | ||
---|---|---|
40 | 40 |
*/ |
41 | 41 |
package org.gvsig.coreplugin; |
42 | 42 |
|
43 |
import org.gvsig.andami.IconThemeHelper; |
|
43 | 44 |
import org.gvsig.andami.PluginServices; |
44 | 45 |
import org.gvsig.andami.messages.NotificationManager; |
45 | 46 |
import org.gvsig.andami.plugins.Extension; |
... | ... | |
59 | 60 |
* @see com.iver.mdiApp.IExtension#initialize() |
60 | 61 |
*/ |
61 | 62 |
public void initialize() { |
63 |
IconThemeHelper.registerIcon("action", "show-console", this); |
|
64 |
|
|
62 | 65 |
ps = PluginServices.getPluginServices(this); |
63 | 66 |
consolaFrame = new ConsolaFrame(); |
64 | 67 |
NotificationManager.addNotificationListener(consolaFrame); |
... | ... | |
69 | 72 |
// notificationDialog= new NotificationDialog(); |
70 | 73 |
// NotificationManager.addNotificationListener(notificationDialog); |
71 | 74 |
|
72 |
PluginServices.getIconTheme().registerDefault( |
|
73 |
"application-console", |
|
74 |
this.getClass().getClassLoader().getResource("images/console.png") |
|
75 |
); |
|
76 | 75 |
} |
77 | 76 |
|
78 | 77 |
/* (non-Javadoc) |
79 | 78 |
* @see com.iver.andami.plugins.Extension#execute(java.lang.String) |
80 | 79 |
*/ |
81 | 80 |
public void execute(String actionCommand) { |
82 |
consolaFrame.setSize(400, 325); |
|
83 |
consolaFrame.setVisible(true); |
|
84 |
PluginServices.getMDIManager().addWindow(consolaFrame); |
|
81 |
if( "show-console".equalsIgnoreCase(actionCommand) ) { |
|
82 |
consolaFrame.setSize(400, 325); |
|
83 |
consolaFrame.setVisible(true); |
|
84 |
PluginServices.getMDIManager().addWindow(consolaFrame); |
|
85 |
} |
|
85 | 86 |
} |
86 | 87 |
|
87 | 88 |
/* (non-Javadoc) |
Also available in: Unified diff