Revision 53 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.spi/src/main/java/org/gvsig/vectorediting/lib/spi/DefaultEditingServiceParameter.java
DefaultEditingServiceParameter.java | ||
---|---|---|
6 | 6 |
*/ |
7 | 7 |
package org.gvsig.vectorediting.lib.spi; |
8 | 8 |
|
9 |
import java.util.Arrays; |
|
10 |
import java.util.List; |
|
11 |
|
|
9 | 12 |
import org.gvsig.vectorediting.lib.api.EditingServiceParameter; |
10 | 13 |
|
11 | 14 |
public class DefaultEditingServiceParameter implements EditingServiceParameter { |
... | ... | |
14 | 17 |
|
15 | 18 |
private String description; |
16 | 19 |
|
17 |
private TYPE type;
|
|
20 |
private List<TYPE> types;
|
|
18 | 21 |
|
19 |
public DefaultEditingServiceParameter(String name, String description, TYPE type) {
|
|
22 |
public DefaultEditingServiceParameter(String name, String description, TYPE... types) {
|
|
20 | 23 |
this.name = name; |
21 | 24 |
this.description = description; |
22 |
this.type = type;
|
|
25 |
this.types = Arrays.asList(types);
|
|
23 | 26 |
} |
24 | 27 |
|
25 |
public TYPE getType() {
|
|
26 |
return type; |
|
28 |
public List<TYPE> getTypes() {
|
|
29 |
return types;
|
|
27 | 30 |
} |
28 | 31 |
|
29 | 32 |
public String getName() { |
Also available in: Unified diff