Interface DataType

All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
DataTypeImpl

public interface DataType extends 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:
  • Method Details

    • 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

      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:
    • 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

      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:
    • 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

      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: