net.opengis.ows11
Interface UnNamedDomainType

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
DomainType
All Known Implementing Classes:
DomainTypeImpl, UnNamedDomainTypeImpl

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

A representation of the model object 'Un Named Domain Type'. Valid domain (or allowed set of values) of one quantity, with needed metadata but without a quantity name or identifier.

The following features are supported:

See Also:
Ows11Package.getUnNamedDomainType()

Method Summary
 AllowedValuesType getAllowedValues()
          Returns the value of the 'Allowed Values' containment reference.
 AnyValueType getAnyValue()
          Returns the value of the 'Any Value' containment reference.
 DomainMetadataType getDataType()
          Returns the value of the 'Data Type' containment reference.
 ValueType getDefaultValue()
          Returns the value of the 'Default Value' containment reference.
 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.
 NoValuesType getNoValues()
          Returns the value of the 'No Values' containment reference.
 DomainMetadataType getReferenceSystem()
          Returns the value of the 'Reference System' containment reference.
 DomainMetadataType getUOM()
          Returns the value of the 'UOM' containment reference.
 ValuesReferenceType getValuesReference()
          Returns the value of the 'Values Reference' containment reference.
 void setAllowedValues(AllowedValuesType value)
          Sets the value of the 'Allowed Values' containment reference.
 void setAnyValue(AnyValueType value)
          Sets the value of the 'Any Value' containment reference.
 void setDataType(DomainMetadataType value)
          Sets the value of the 'Data Type' containment reference.
 void setDefaultValue(ValueType value)
          Sets the value of the 'Default Value' containment reference.
 void setMeaning(DomainMetadataType value)
          Sets the value of the 'Meaning' containment reference.
 void setNoValues(NoValuesType value)
          Sets the value of the 'No Values' 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.
 void setValuesReference(ValuesReferenceType value)
          Sets the value of the 'Values Reference' 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

getAllowedValues

AllowedValuesType getAllowedValues()
Returns the value of the 'Allowed Values' containment reference. List of all the valid values and/or ranges of values for this quantity. For numeric quantities, signed values should be ordered from negative infinity to positive infinity.

Returns:
the value of the 'Allowed Values' containment reference.
See Also:
setAllowedValues(AllowedValuesType), Ows11Package.getUnNamedDomainType_AllowedValues()

setAllowedValues

void setAllowedValues(AllowedValuesType value)
Sets the value of the 'Allowed Values' containment reference.

Parameters:
value - the new value of the 'Allowed Values' containment reference.
See Also:
getAllowedValues()

getAnyValue

AnyValueType getAnyValue()
Returns the value of the 'Any Value' containment reference. Specifies that any value is allowed for this parameter.

Returns:
the value of the 'Any Value' containment reference.
See Also:
setAnyValue(AnyValueType), Ows11Package.getUnNamedDomainType_AnyValue()

setAnyValue

void setAnyValue(AnyValueType value)
Sets the value of the 'Any Value' containment reference.

Parameters:
value - the new value of the 'Any Value' containment reference.
See Also:
getAnyValue()

getNoValues

NoValuesType getNoValues()
Returns the value of the 'No Values' containment reference. Specifies that no values are allowed for this parameter or quantity.

Returns:
the value of the 'No Values' containment reference.
See Also:
setNoValues(NoValuesType), Ows11Package.getUnNamedDomainType_NoValues()

setNoValues

void setNoValues(NoValuesType value)
Sets the value of the 'No Values' containment reference.

Parameters:
value - the new value of the 'No Values' containment reference.
See Also:
getNoValues()

getValuesReference

ValuesReferenceType getValuesReference()
Returns the value of the 'Values Reference' containment reference. Reference to externally specified list of all the valid values and/or ranges of values for this quantity. (Informative: This element was simplified from the metaDataProperty element in GML 3.0.)

Returns:
the value of the 'Values Reference' containment reference.
See Also:
setValuesReference(ValuesReferenceType), Ows11Package.getUnNamedDomainType_ValuesReference()

setValuesReference

void setValuesReference(ValuesReferenceType value)
Sets the value of the 'Values Reference' containment reference.

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

getDefaultValue

ValueType getDefaultValue()
Returns the value of the 'Default Value' containment reference. Optional default value for this quantity, which should be included when this quantity has a default value.

Returns:
the value of the 'Default Value' containment reference.
See Also:
setDefaultValue(ValueType), Ows11Package.getUnNamedDomainType_DefaultValue()

setDefaultValue

void setDefaultValue(ValueType value)
Sets the value of the 'Default Value' containment reference.

Parameters:
value - the new value of the 'Default Value' containment reference.
See Also:
getDefaultValue()

getMeaning

DomainMetadataType getMeaning()
Returns the value of the 'Meaning' containment reference. Meaning metadata should be referenced or included for each quantity.

Returns:
the value of the 'Meaning' containment reference.
See Also:
setMeaning(DomainMetadataType), Ows11Package.getUnNamedDomainType_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. This data type metadata should be referenced or included for each quantity.

Returns:
the value of the 'Data Type' containment reference.
See Also:
setDataType(DomainMetadataType), Ows11Package.getUnNamedDomainType_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), Ows11Package.getUnNamedDomainType_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), Ows11Package.getUnNamedDomainType_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 about this quantity. A list of required and optional other metadata elements for this quantity should be specified in the Implementation Specification for this service.

Returns:
the value of the 'Metadata' containment reference list.
See Also:
Ows11Package.getUnNamedDomainType_Metadata()


Copyright © 1996-2010 Geotools. All Rights Reserved.