org.n52.oxf.valueDomains.spatial
Class SpatialDomain

java.lang.Object
  extended by org.n52.oxf.valueDomains.spatial.SpatialDomain
All Implemented Interfaces:
IDiscreteValueDomain<IBoundingBox>, IValueDomain<IBoundingBox>

public class SpatialDomain
extends Object
implements IDiscreteValueDomain<IBoundingBox>


Constructor Summary
SpatialDomain()
           
 
Method Summary
 boolean containsValue(IBoundingBox t)
           
 String getDomainDescription()
           
 List getPossibleValues()
           
 IBoundingBox produceValue(String... stringArray)
           
 String toXML()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpatialDomain

public SpatialDomain()
Method Detail

getPossibleValues

public List getPossibleValues()
Specified by:
getPossibleValues in interface IDiscreteValueDomain<IBoundingBox>
Returns:
all possible values of this DiscreteValueDomain.

containsValue

public boolean containsValue(IBoundingBox t)
Specified by:
containsValue in interface IValueDomain<IBoundingBox>
Returns:
if the value t is part of this value domain.

getDomainDescription

public String getDomainDescription()
Specified by:
getDomainDescription in interface IValueDomain<IBoundingBox>
Returns:
plain text description of this valueDomain.

toXML

public String toXML()
Specified by:
toXML in interface IValueDomain<IBoundingBox>
Returns:
a XML representation of this ValueDomain.

produceValue

public IBoundingBox produceValue(String... stringArray)
Specified by:
produceValue in interface IValueDomain<IBoundingBox>


Copyright © 2012-2013 52north.org. All Rights Reserved.