org.geotools.data.jdbc.referencing
Class JDBCAuthorityFactory

java.lang.Object
  extended byorg.geotools.data.jdbc.referencing.JDBCAuthorityFactory
All Implemented Interfaces:
org.opengis.referencing.AuthorityFactory, org.opengis.referencing.crs.CRSAuthorityFactory, org.opengis.referencing.Factory
Direct Known Subclasses:
PostgisAuthorityFactory

public class JDBCAuthorityFactory
extends java.lang.Object
implements org.opengis.referencing.crs.CRSAuthorityFactory

Author:
jeichar

Field Summary
protected  ConnectionPool connectionPool
           
protected  org.opengis.referencing.crs.CRSFactory factory
           
 
Constructor Summary
JDBCAuthorityFactory(ConnectionPool pool)
          Construct PostgisAuthorityFactory.
 
Method Summary
 org.opengis.referencing.crs.CompoundCRS createCompoundCRS(java.lang.String arg0)
           
 org.opengis.referencing.crs.CoordinateReferenceSystem createCoordinateReferenceSystem(java.lang.String arg0)
           
 org.opengis.referencing.crs.DerivedCRS createDerivedCRS(java.lang.String arg0)
           
 org.opengis.referencing.crs.EngineeringCRS createEngineeringCRS(java.lang.String arg0)
           
 org.opengis.referencing.crs.GeocentricCRS createGeocentricCRS(java.lang.String arg0)
           
 org.opengis.referencing.crs.GeographicCRS createGeographicCRS(java.lang.String arg0)
           
 org.opengis.referencing.crs.ImageCRS createImageCRS(java.lang.String arg0)
           
 org.opengis.referencing.IdentifiedObject createObject(java.lang.String arg0)
           
 org.opengis.referencing.crs.ProjectedCRS createProjectedCRS(java.lang.String arg0)
           
 org.opengis.referencing.crs.TemporalCRS createTemporalCRS(java.lang.String arg0)
           
 org.opengis.referencing.crs.VerticalCRS createVerticalCRS(java.lang.String arg0)
           
 org.opengis.metadata.citation.Citation getAuthority()
           
 java.util.Set getAuthorityCodes(java.lang.Class arg0)
           
 org.opengis.util.InternationalString getDescriptionText(java.lang.String arg0)
           
 org.opengis.referencing.ObjectFactory getObjectFactory()
          Deprecated. This method will be removed from GeoAPI interfaces.
 org.opengis.metadata.citation.Citation getVendor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

protected org.opengis.referencing.crs.CRSFactory factory

connectionPool

protected ConnectionPool connectionPool
Constructor Detail

JDBCAuthorityFactory

public JDBCAuthorityFactory(ConnectionPool pool)
Construct PostgisAuthorityFactory.

Method Detail

createCoordinateReferenceSystem

public org.opengis.referencing.crs.CoordinateReferenceSystem createCoordinateReferenceSystem(java.lang.String arg0)
                                                                                      throws org.opengis.referencing.FactoryException
Specified by:
createCoordinateReferenceSystem in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createCoordinateReferenceSystem(java.lang.String)

createCompoundCRS

public org.opengis.referencing.crs.CompoundCRS createCompoundCRS(java.lang.String arg0)
                                                          throws org.opengis.referencing.FactoryException
Specified by:
createCompoundCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createCompoundCRS(java.lang.String)

createDerivedCRS

public org.opengis.referencing.crs.DerivedCRS createDerivedCRS(java.lang.String arg0)
                                                        throws org.opengis.referencing.FactoryException
Specified by:
createDerivedCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createDerivedCRS(java.lang.String)

createEngineeringCRS

public org.opengis.referencing.crs.EngineeringCRS createEngineeringCRS(java.lang.String arg0)
                                                                throws org.opengis.referencing.FactoryException
Specified by:
createEngineeringCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createEngineeringCRS(java.lang.String)

createGeographicCRS

public org.opengis.referencing.crs.GeographicCRS createGeographicCRS(java.lang.String arg0)
                                                              throws org.opengis.referencing.FactoryException
Specified by:
createGeographicCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createGeographicCRS(java.lang.String)

createGeocentricCRS

public org.opengis.referencing.crs.GeocentricCRS createGeocentricCRS(java.lang.String arg0)
                                                              throws org.opengis.referencing.FactoryException
Specified by:
createGeocentricCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createGeocentricCRS(java.lang.String)

createImageCRS

public org.opengis.referencing.crs.ImageCRS createImageCRS(java.lang.String arg0)
                                                    throws org.opengis.referencing.FactoryException
Specified by:
createImageCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createImageCRS(java.lang.String)

createProjectedCRS

public org.opengis.referencing.crs.ProjectedCRS createProjectedCRS(java.lang.String arg0)
                                                            throws org.opengis.referencing.FactoryException
Specified by:
createProjectedCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createProjectedCRS(java.lang.String)

createTemporalCRS

public org.opengis.referencing.crs.TemporalCRS createTemporalCRS(java.lang.String arg0)
                                                          throws org.opengis.referencing.FactoryException
Specified by:
createTemporalCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createTemporalCRS(java.lang.String)

createVerticalCRS

public org.opengis.referencing.crs.VerticalCRS createVerticalCRS(java.lang.String arg0)
                                                          throws org.opengis.referencing.FactoryException
Specified by:
createVerticalCRS in interface org.opengis.referencing.crs.CRSAuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
CRSAuthorityFactory.createVerticalCRS(java.lang.String)

getObjectFactory

public org.opengis.referencing.ObjectFactory getObjectFactory()
Deprecated. This method will be removed from GeoAPI interfaces.

See Also:
org.opengis.referencing.AuthorityFactory#getObjectFactory()

getAuthority

public org.opengis.metadata.citation.Citation getAuthority()
Specified by:
getAuthority in interface org.opengis.referencing.AuthorityFactory
See Also:
AuthorityFactory.getAuthority()

getAuthorityCodes

public java.util.Set getAuthorityCodes(java.lang.Class arg0)
                                throws org.opengis.referencing.FactoryException
Specified by:
getAuthorityCodes in interface org.opengis.referencing.AuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
AuthorityFactory.getAuthorityCodes(java.lang.Class)

getDescriptionText

public org.opengis.util.InternationalString getDescriptionText(java.lang.String arg0)
                                                        throws org.opengis.referencing.FactoryException
Specified by:
getDescriptionText in interface org.opengis.referencing.AuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
AuthorityFactory.getDescriptionText(java.lang.String)

createObject

public org.opengis.referencing.IdentifiedObject createObject(java.lang.String arg0)
                                                      throws org.opengis.referencing.FactoryException
Specified by:
createObject in interface org.opengis.referencing.AuthorityFactory
Throws:
org.opengis.referencing.FactoryException
See Also:
AuthorityFactory.createObject(java.lang.String)

getVendor

public org.opengis.metadata.citation.Citation getVendor()
Specified by:
getVendor in interface org.opengis.referencing.Factory
See Also:
Factory.getVendor()


Copyright © GeoTools. All Rights Reserved.