Revision 34002 branches/v2_0_0_prep/extensions/extExpressionField/src/org/gvsig/expressionfield/AboutExpressionFieldExtension.java

View differences:

AboutExpressionFieldExtension.java
1 1
package org.gvsig.expressionfield;
2 2

  
3
import org.gvsig.andami.PluginServices;
3
import org.gvsig.about.AboutManager;
4
import org.gvsig.about.AboutParticipant;
4 5
import org.gvsig.andami.plugins.Extension;
5
import org.gvsig.app.extension.About;
6
import org.gvsig.app.gui.panels.FPanelAbout;
6
import org.gvsig.app.ApplicationLocator;
7
import org.gvsig.app.ApplicationManager;
7 8

  
8 9

  
9 10
/**
......
20 21
	}
21 22

  
22 23
	public void postInitialize() {
23
		About about=(About)PluginServices.getExtension(About.class);
24
		FPanelAbout panelAbout=about.getAboutPanel();
25
		java.net.URL aboutURL = this.getClass().getResource(
26
	        "/about.htm");
27
	        panelAbout.addAboutUrl(PluginServices.getText(this,"calculate_expression"),aboutURL);
24
		ApplicationManager application = ApplicationLocator.getManager();
25
		
26
		AboutManager about = application.getAbout();
27

  
28
		about.addDeveloper(
29
				"IVER",
30
				this.getClass().getResource("iver.html"),
31
				1
32
		);
33
		
34
		AboutParticipant participant = about.getDeveloper("IVER");
35
		participant.addContribution(
36
			"Expression field",
37
			"Extesi?n para el c?lculo de una expresi?n sobre una columna de la tabla.", 
38
			2007,1,1, 
39
			2007,12,31
40
		);
28 41
	}
29 42

  
30 43
	public void execute(String actionCommand) {

Also available in: Unified diff