org.geotools.temporal.reference
Class DefaultTemporalReferenceSystem

java.lang.Object
  extended by org.geotools.temporal.reference.DefaultTemporalReferenceSystem
All Implemented Interfaces:
org.opengis.referencing.IdentifiedObject, org.opengis.referencing.ReferenceSystem, org.opengis.temporal.TemporalReferenceSystem
Direct Known Subclasses:
DefaultCalendar, DefaultClock, DefaultOrdinalReferenceSystem, DefaultTemporalCoordinateSystem

public class DefaultTemporalReferenceSystem
extends java.lang.Object
implements org.opengis.temporal.TemporalReferenceSystem

Author:
Mehdi Sidhoum (Geomatys)

Field Summary
 
Fields inherited from interface org.opengis.referencing.ReferenceSystem
DOMAIN_OF_VALIDITY_KEY, SCOPE_KEY
 
Fields inherited from interface org.opengis.referencing.IdentifiedObject
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
 
Constructor Summary
DefaultTemporalReferenceSystem(org.opengis.referencing.ReferenceIdentifier name, org.opengis.metadata.extent.Extent domainOfValidity)
          Creates a new instance of TemporalReferenceSystem by passing a ReferenceIdentifier name and a domain of validity.
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.util.Collection<org.opengis.util.GenericName> getAlias()
           
 org.opengis.metadata.extent.Extent getDomainOfValidity()
           
 java.util.Set<org.opengis.referencing.ReferenceIdentifier> getIdentifiers()
           
 org.opengis.referencing.ReferenceIdentifier getName()
           
 org.opengis.util.InternationalString getRemarks()
           
 org.opengis.util.InternationalString getScope()
           
 org.opengis.metadata.extent.Extent getValidArea()
          Deprecated. 
 int hashCode()
           
 void setDomainOfValidity(org.opengis.metadata.extent.Extent domainOfValidity)
           
 void setName(org.opengis.referencing.ReferenceIdentifier name)
          This is a name that uniquely identifies the temporal reference system.
 void setScope(org.opengis.util.InternationalString scope)
           
 void setValidArea(org.opengis.metadata.extent.Extent validArea)
           
 java.lang.String toString()
           
 java.lang.String toWKT()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultTemporalReferenceSystem

public DefaultTemporalReferenceSystem(org.opengis.referencing.ReferenceIdentifier name,
                                      org.opengis.metadata.extent.Extent domainOfValidity)
Creates a new instance of TemporalReferenceSystem by passing a ReferenceIdentifier name and a domain of validity.

Parameters:
name -
domainOfValidity -
Method Detail

getName

public org.opengis.referencing.ReferenceIdentifier getName()
Specified by:
getName in interface org.opengis.referencing.IdentifiedObject
Specified by:
getName in interface org.opengis.temporal.TemporalReferenceSystem

getDomainOfValidity

public org.opengis.metadata.extent.Extent getDomainOfValidity()
Specified by:
getDomainOfValidity in interface org.opengis.referencing.ReferenceSystem
Specified by:
getDomainOfValidity in interface org.opengis.temporal.TemporalReferenceSystem

getValidArea

@Deprecated
public org.opengis.metadata.extent.Extent getValidArea()
Deprecated. 

This method is deprecated, please use getDomainOfValidity() method.

Returns:

getScope

public org.opengis.util.InternationalString getScope()
Specified by:
getScope in interface org.opengis.referencing.ReferenceSystem

getAlias

public java.util.Collection<org.opengis.util.GenericName> getAlias()
Specified by:
getAlias in interface org.opengis.referencing.IdentifiedObject

getIdentifiers

public java.util.Set<org.opengis.referencing.ReferenceIdentifier> getIdentifiers()
Specified by:
getIdentifiers in interface org.opengis.referencing.IdentifiedObject

getRemarks

public org.opengis.util.InternationalString getRemarks()
Specified by:
getRemarks in interface org.opengis.referencing.IdentifiedObject

toWKT

public java.lang.String toWKT()
                       throws java.lang.UnsupportedOperationException
Specified by:
toWKT in interface org.opengis.referencing.IdentifiedObject
Throws:
java.lang.UnsupportedOperationException

setName

public void setName(org.opengis.referencing.ReferenceIdentifier name)
This is a name that uniquely identifies the temporal reference system.


setDomainOfValidity

public void setDomainOfValidity(org.opengis.metadata.extent.Extent domainOfValidity)

setValidArea

public void setValidArea(org.opengis.metadata.extent.Extent validArea)

setScope

public void setScope(org.opengis.util.InternationalString scope)

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 1996-2010 Geotools. All Rights Reserved.