public class DefaultEditingServiceParameter extends java.lang.Object implements EditingServiceParameter
EditingServiceParameter.TYPE| Constructor and Description |
|---|
DefaultEditingServiceParameter(java.lang.String theName,
java.lang.Object theDefaultValue,
java.lang.String theDescription,
EditingServiceParameter.TYPE... theTypes) |
DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
EditingServiceParameter.TYPE... theTypes) |
DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
int theGeometryType,
EditingServiceParameter.TYPE... theTypes) |
DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
int theGeometryType,
java.util.Map<java.lang.String,java.lang.String> theOptions,
EditingServiceParameter.TYPE... theTypes) |
DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
int theGeometryType,
java.util.Map<java.lang.String,java.lang.String> theOptions,
java.lang.Object theDefaultValue,
EditingServiceParameter.TYPE... theTypes) |
DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
java.util.Map<java.lang.String,java.lang.String> theOptions,
EditingServiceParameter.TYPE... theTypes) |
DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
java.util.Map<java.lang.String,java.lang.String> theOptions,
java.lang.Object theDefaultValue,
EditingServiceParameter.TYPE... theTypes) |
DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
java.lang.Object theDefaultValue,
int theGeometryType,
EditingServiceParameter.TYPE... theTypes) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getDefaultValue()
Gets the default value of this parameter.
|
java.lang.String |
getDescription()
Gets a description of parameter.
|
int |
getGeometryType()
If parameter is of type Geometry returns the type of geometry
required by this parameter.
|
java.lang.String |
getName()
Gets a name of parameter.
|
java.util.Map<java.lang.String,java.lang.String> |
getOptions()
If parameter is of type Options, returns a
Map with valid
options. |
java.util.Set<EditingServiceParameter.TYPE> |
getTypes()
Gets types of this parameter.
|
void |
setDefaultValue(java.lang.Object value)
Sets the default value of this parameter.
|
void |
setDescription(java.lang.String newDescription) |
public DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
EditingServiceParameter.TYPE... theTypes)
public DefaultEditingServiceParameter(java.lang.String theName,
java.lang.Object theDefaultValue,
java.lang.String theDescription,
EditingServiceParameter.TYPE... theTypes)
public DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
int theGeometryType,
EditingServiceParameter.TYPE... theTypes)
public DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
java.lang.Object theDefaultValue,
int theGeometryType,
EditingServiceParameter.TYPE... theTypes)
public DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
java.util.Map<java.lang.String,java.lang.String> theOptions,
EditingServiceParameter.TYPE... theTypes)
public DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
java.util.Map<java.lang.String,java.lang.String> theOptions,
java.lang.Object theDefaultValue,
EditingServiceParameter.TYPE... theTypes)
public DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
int theGeometryType,
java.util.Map<java.lang.String,java.lang.String> theOptions,
EditingServiceParameter.TYPE... theTypes)
public DefaultEditingServiceParameter(java.lang.String theName,
java.lang.String theDescription,
int theGeometryType,
java.util.Map<java.lang.String,java.lang.String> theOptions,
java.lang.Object theDefaultValue,
EditingServiceParameter.TYPE... theTypes)
public java.util.Set<EditingServiceParameter.TYPE> getTypes()
EditingServiceParametergetTypes in interface EditingServiceParameter Set of parameter types.public java.lang.String getName()
EditingServiceParametergetName in interface EditingServiceParameterpublic java.lang.String getDescription()
EditingServiceParametergetDescription in interface EditingServiceParameterpublic void setDescription(java.lang.String newDescription)
public int getGeometryType()
EditingServiceParameterNULL geometry type.
See Geometry.TYPESgetGeometryType in interface EditingServiceParameterpublic java.util.Map<java.lang.String,java.lang.String> getOptions()
EditingServiceParameterMap with valid
options. The map is composed by identifiers and values.
The identifiers are used to check if an option is valid when provider
receives an option. For example, an identifier of the option "Arc mode"
could be "A".getOptions in interface EditingServiceParameterpublic java.lang.Object getDefaultValue()
EditingServiceParametergetDefaultValue in interface EditingServiceParameterpublic void setDefaultValue(java.lang.Object value)
EditingServiceParametersetDefaultValue in interface EditingServiceParameter