Revision 89 org.gvsig.derivedgeometries/trunk/org.gvsig.derivedgeometries/org.gvsig.derivedgeometries.swing/org.gvsig.derivedgeometries.swing.api/src/main/java/org/gvsig/derivedgeometries/swing/api/DerivedGeometriesProcess.java
DerivedGeometriesProcess.java | ||
---|---|---|
22 | 22 |
*/ |
23 | 23 |
package org.gvsig.derivedgeometries.swing.api; |
24 | 24 |
|
25 |
import org.gvsig.tools.ToolsLocator; |
|
26 |
import org.gvsig.tools.i18n.I18nManager; |
|
25 | 27 |
import org.gvsig.tools.task.MonitorableTask; |
26 | 28 |
|
27 | 29 |
/** |
... | ... | |
29 | 31 |
* |
30 | 32 |
* @author gvSIG team |
31 | 33 |
* @version $Id$ |
32 |
* |
|
33 | 34 |
*/ |
34 | 35 |
public interface DerivedGeometriesProcess extends MonitorableTask { |
35 | 36 |
|
... | ... | |
37 | 38 |
* Type of process. |
38 | 39 |
*/ |
39 | 40 |
public enum TYPE { |
40 |
POINTS_TO_LINE, POINTS_TO_POLYGON, LINES_TO_CLOSED_POLYLINE; |
|
41 |
POINTS_TO_LINE("_points_to_line"), |
|
42 |
POINTS_TO_POLYGON("_points_to_polygon"), |
|
43 |
LINES_TO_CLOSED_POLYLINE("_lines_to_closed_polyline"); |
|
44 |
|
|
45 |
private String value; |
|
46 |
|
|
47 |
TYPE(String value) { |
|
48 |
this.value = value; |
|
49 |
} |
|
50 |
|
|
51 |
public String toString() { |
|
52 |
I18nManager i18n = ToolsLocator.getI18nManager(); |
|
53 |
return i18n.getTranslation(value); |
|
54 |
} |
|
41 | 55 |
} |
42 | 56 |
|
43 | 57 |
/** |
44 | 58 |
* @return parameters of process. |
45 | 59 |
*/ |
46 | 60 |
public DerivedGeometriesParameters getParameters(); |
47 |
|
|
61 |
|
|
48 | 62 |
/** |
49 | 63 |
* Starts process. |
50 | 64 |
*/ |
Also available in: Unified diff