net.opengis.wps10
Interface DataType

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
DataTypeImpl

public interface DataType
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Data Type'. Identifies the form of this input or output value, and provides supporting information.

The following features are supported:

See Also:
Wps10Package.getDataType()

Method Summary
 BoundingBoxType getBoundingBoxData()
          Returns the value of the 'Bounding Box Data' containment reference.
 ComplexDataType getComplexData()
          Returns the value of the 'Complex Data' containment reference.
 LiteralDataType getLiteralData()
          Returns the value of the 'Literal Data' containment reference.
 void setBoundingBoxData(BoundingBoxType value)
          Sets the value of the 'Bounding Box Data' containment reference.
 void setComplexData(ComplexDataType value)
          Sets the value of the 'Complex Data' containment reference.
 void setLiteralData(LiteralDataType value)
          Sets the value of the 'Literal Data' containment reference.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getComplexData

ComplexDataType getComplexData()
Returns the value of the 'Complex Data' containment reference. Identifies this input or output value as a complex data structure encoded in XML (e.g., using GML), and provides that complex data structure. For an input, this element may be used by a client for any process input coded as ComplexData in the ProcessDescription. For an output, this element shall be used by a server when "store" in the Execute request is "false".

Returns:
the value of the 'Complex Data' containment reference.
See Also:
setComplexData(ComplexDataType), Wps10Package.getDataType_ComplexData()

setComplexData

void setComplexData(ComplexDataType value)
Sets the value of the 'Complex Data' containment reference.

Parameters:
value - the new value of the 'Complex Data' containment reference.
See Also:
getComplexData()

getLiteralData

LiteralDataType getLiteralData()
Returns the value of the 'Literal Data' containment reference. Identifies this input or output data as literal data of a simple quantity (e.g., one number), and provides that data.

Returns:
the value of the 'Literal Data' containment reference.
See Also:
setLiteralData(LiteralDataType), Wps10Package.getDataType_LiteralData()

setLiteralData

void setLiteralData(LiteralDataType value)
Sets the value of the 'Literal Data' containment reference.

Parameters:
value - the new value of the 'Literal Data' containment reference.
See Also:
getLiteralData()

getBoundingBoxData

BoundingBoxType getBoundingBoxData()
Returns the value of the 'Bounding Box Data' containment reference. Identifies this input or output data as an ows:BoundingBox data structure, and provides that ows:BoundingBox data.

Returns:
the value of the 'Bounding Box Data' containment reference.
See Also:
setBoundingBoxData(BoundingBoxType), Wps10Package.getDataType_BoundingBoxData()

setBoundingBoxData

void setBoundingBoxData(BoundingBoxType value)
Sets the value of the 'Bounding Box Data' containment reference.

Parameters:
value - the new value of the 'Bounding Box Data' containment reference.
See Also:
getBoundingBoxData()


Copyright © 1996-2010 Geotools. All Rights Reserved.