Package org.gvsig.vectorediting.lib.spi
Class DefaultEditingServiceParameter
java.lang.Object
org.gvsig.vectorediting.lib.spi.DefaultEditingServiceParameter
- All Implemented Interfaces:
EditingServiceParameter
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gvsig.vectorediting.lib.api.EditingServiceParameter
EditingServiceParameter.TYPE -
Constructor Summary
ConstructorsConstructorDescriptionDefaultEditingServiceParameter(String theName, Object theDefaultValue, String theDescription, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, boolean optional, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, Map<String, String> theOptions, Object theDefaultValue, boolean optional, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, Map<String, String> theOptions, Object theDefaultValue, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, Map<String, String> theOptions, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, Map<String, String> theOptions, EditingServiceParameterOptions theOptions2, Object theDefaultValue, boolean optional, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, EditingServiceParameterOptions theOptions, Object theDefaultValue, boolean optional, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, Object theDefaultValue, int theGeometryType, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, Map<String, String> options, Object defaultValue, boolean optional, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, Map<String, String> theOptions, Object theDefaultValue, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, Map<String, String> theOptions, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, EditingServiceParameterOptions options, Object defaultValue, boolean optional, EditingServiceParameter.TYPE... theTypes) DefaultEditingServiceParameter(String theName, String theDescription, EditingServiceParameterOptions theOptions, Object theDefaultValue, EditingServiceParameter.TYPE... theTypes) -
Method Summary
Modifier and TypeMethodDescriptioncoerceValue(Object value) booleanintintgetName()getTypes()booleanbooleanisValidValue(Object value) setAllowNull(boolean allowNull) setDataType(int dataType) voidsetDefaultValue(Object value) voidsetDescription(String newDescription) voidsetOptional(boolean optional)
-
Constructor Details
-
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, String theDescription, EditingServiceParameter.TYPE... theTypes) -
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, String theDescription, boolean optional, EditingServiceParameter.TYPE... theTypes) -
DefaultEditingServiceParameter
-
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, String theDescription, EditingServiceParameterOptions options, Object defaultValue, boolean optional, EditingServiceParameter.TYPE... theTypes) -
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, Object theDefaultValue, String theDescription, EditingServiceParameter.TYPE... theTypes) -
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, EditingServiceParameter.TYPE... theTypes) -
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, String theDescription, Object theDefaultValue, int theGeometryType, EditingServiceParameter.TYPE... theTypes) -
DefaultEditingServiceParameter
-
DefaultEditingServiceParameter
-
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, String theDescription, EditingServiceParameterOptions theOptions, Object theDefaultValue, EditingServiceParameter.TYPE... theTypes) -
DefaultEditingServiceParameter
-
DefaultEditingServiceParameter
-
DefaultEditingServiceParameter
-
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, EditingServiceParameterOptions theOptions, Object theDefaultValue, boolean optional, EditingServiceParameter.TYPE... theTypes) -
DefaultEditingServiceParameter
public DefaultEditingServiceParameter(String theName, String theDescription, int theGeometryType, Map<String, String> theOptions, EditingServiceParameterOptions theOptions2, Object theDefaultValue, boolean optional, EditingServiceParameter.TYPE... theTypes)
-
-
Method Details
-
getTypes
- Specified by:
getTypesin interfaceEditingServiceParameter
-
getName
- Specified by:
getNamein interfaceEditingServiceParameter
-
getDescription
- Specified by:
getDescriptionin interfaceEditingServiceParameter
-
setDescription
- Specified by:
setDescriptionin interfaceEditingServiceParameter
-
getGeometryType
public int getGeometryType()- Specified by:
getGeometryTypein interfaceEditingServiceParameter
-
getOptions
- Specified by:
getOptionsin interfaceEditingServiceParameter
-
getOptions2
- Specified by:
getOptions2in interfaceEditingServiceParameter
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceEditingServiceParameter
-
setDefaultValue
- Specified by:
setDefaultValuein interfaceEditingServiceParameter
-
getConsoleDefaultValue
- Specified by:
getConsoleDefaultValuein interfaceEditingServiceParameter
-
isOptional
public boolean isOptional()- Specified by:
isOptionalin interfaceEditingServiceParameter
-
setOptional
public void setOptional(boolean optional) -
setDataType
-
getDataType
public int getDataType()- Specified by:
getDataTypein interfaceEditingServiceParameter
-
setAllowNull
-
getAllowNull
public boolean getAllowNull()- Specified by:
getAllowNullin interfaceEditingServiceParameter
-
isValidValue
- Specified by:
isValidValuein interfaceEditingServiceParameter
-
coerceValue
- Specified by:
coerceValuein interfaceEditingServiceParameter
-