net.opengis.wcs11
Interface AxisType

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

public interface AxisType
extends DescriptionType

A representation of the model object 'Axis Type'. Definition of one axis in a field for which there are a vector of values. This type is largely a subset of the ows:DomainType as needed for a range field axis.

The following features are supported:

See Also:
Wcs111Package.getAxisType()

Method Summary
 AvailableKeysType getAvailableKeys()
          Returns the value of the 'Available Keys' containment reference.
 DomainMetadataType getDataType()
          Returns the value of the 'Data Type' containment reference.
 java.lang.String getIdentifier()
          Returns the value of the 'Identifier' attribute.
 DomainMetadataType getMeaning()
          Returns the value of the 'Meaning' containment reference.
 org.eclipse.emf.common.util.EList getMetadata()
          Returns the value of the 'Metadata' containment reference list.
 DomainMetadataType getReferenceSystem()
          Returns the value of the 'Reference System' containment reference.
 DomainMetadataType getUOM()
          Returns the value of the 'UOM' containment reference.
 void setAvailableKeys(AvailableKeysType value)
          Sets the value of the 'Available Keys' containment reference.
 void setDataType(DomainMetadataType value)
          Sets the value of the 'Data Type' containment reference.
 void setIdentifier(java.lang.String value)
          Sets the value of the 'Identifier' attribute.
 void setMeaning(DomainMetadataType value)
          Sets the value of the 'Meaning' containment reference.
 void setReferenceSystem(DomainMetadataType value)
          Sets the value of the 'Reference System' containment reference.
 void setUOM(DomainMetadataType value)
          Sets the value of the 'UOM' containment reference.
 
Methods inherited from interface net.opengis.ows11.DescriptionType
getAbstract, getKeywords, getTitle
 
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

getAvailableKeys

AvailableKeysType getAvailableKeys()
Returns the value of the 'Available Keys' containment reference. List of all the available (valid) key values for this axis. For numeric keys, signed values should be ordered from negative infinity to positive infinity.

Returns:
the value of the 'Available Keys' containment reference.
See Also:
setAvailableKeys(AvailableKeysType), Wcs111Package.getAxisType_AvailableKeys()

setAvailableKeys

void setAvailableKeys(AvailableKeysType value)
Sets the value of the 'Available Keys' containment reference.

Parameters:
value - the new value of the 'Available Keys' containment reference.
See Also:
getAvailableKeys()

getMeaning

DomainMetadataType getMeaning()
Returns the value of the 'Meaning' containment reference. Meaning metadata, which should be referenced for this axis.

Returns:
the value of the 'Meaning' containment reference.
See Also:
setMeaning(DomainMetadataType), Wcs111Package.getAxisType_Meaning()

setMeaning

void setMeaning(DomainMetadataType value)
Sets the value of the 'Meaning' containment reference.

Parameters:
value - the new value of the 'Meaning' containment reference.
See Also:
getMeaning()

getDataType

DomainMetadataType getDataType()
Returns the value of the 'Data Type' containment reference. Data type metadata, which may be referenced for this axis.

Returns:
the value of the 'Data Type' containment reference.
See Also:
setDataType(DomainMetadataType), Wcs111Package.getAxisType_DataType()

setDataType

void setDataType(DomainMetadataType value)
Sets the value of the 'Data Type' containment reference.

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

getUOM

DomainMetadataType getUOM()
Returns the value of the 'UOM' containment reference. Identifier of unit of measure of this set of values. Should be included then this set of values has units (and not a more complete reference system).

Returns:
the value of the 'UOM' containment reference.
See Also:
setUOM(DomainMetadataType), Wcs111Package.getAxisType_UOM()

setUOM

void setUOM(DomainMetadataType value)
Sets the value of the 'UOM' containment reference.

Parameters:
value - the new value of the 'UOM' containment reference.
See Also:
getUOM()

getReferenceSystem

DomainMetadataType getReferenceSystem()
Returns the value of the 'Reference System' containment reference. Identifier of reference system used by this set of values. Should be included then this set of values has a reference system (not just units).

Returns:
the value of the 'Reference System' containment reference.
See Also:
setReferenceSystem(DomainMetadataType), Wcs111Package.getAxisType_ReferenceSystem()

setReferenceSystem

void setReferenceSystem(DomainMetadataType value)
Sets the value of the 'Reference System' containment reference.

Parameters:
value - the new value of the 'Reference System' containment reference.
See Also:
getReferenceSystem()

getMetadata

org.eclipse.emf.common.util.EList getMetadata()
Returns the value of the 'Metadata' containment reference list. The list contents are of type MetadataType. Optional unordered list of other metadata elements about this axis. A list of required and optional other metadata elements for this quantity can be specified in a WCS Application Profile.

Returns:
the value of the 'Metadata' containment reference list.
See Also:
Wcs111Package.getAxisType_Metadata()

getIdentifier

java.lang.String getIdentifier()
Returns the value of the 'Identifier' attribute. Name or identifier of this axis.

Returns:
the value of the 'Identifier' attribute.
See Also:
setIdentifier(String), Wcs111Package.getAxisType_Identifier()

setIdentifier

void setIdentifier(java.lang.String value)
Sets the value of the 'Identifier' attribute.

Parameters:
value - the new value of the 'Identifier' attribute.
See Also:
getIdentifier()


Copyright © 1996-2010 Geotools. All Rights Reserved.