org.deegree_impl.model.ct
Class CoordinateTransformationFactory.Export

java.lang.Object
  extended byjava.rmi.server.RemoteObject
      extended byorg.deegree_impl.model.ct.CoordinateTransformationFactory.Export
All Implemented Interfaces:
CT_CoordinateTransformationFactory, java.rmi.Remote, java.io.Serializable
Enclosing class:
CoordinateTransformationFactory

private final class CoordinateTransformationFactory.Export
extends java.rmi.server.RemoteObject
implements CT_CoordinateTransformationFactory

Wrap a CoordinateTransformationFactory for use with OpenGIS. This class is suitable for RMI use.

Version:
1.0
Author:
Martin Desruisseaux

Field Summary
protected  Adapters adapters
          The originating adapter.
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
protected CoordinateTransformationFactory.Export(java.lang.Object adapters)
          Construct a remote object.
 
Method Summary
 CT_CoordinateTransformation createFromCoordinateSystems(CS_CoordinateSystem sourceCS, CS_CoordinateSystem targetCS)
          Creates a transformation between two coordinate systems.
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

adapters

protected final Adapters adapters
The originating adapter.

Constructor Detail

CoordinateTransformationFactory.Export

protected CoordinateTransformationFactory.Export(java.lang.Object adapters)
Construct a remote object.

Method Detail

createFromCoordinateSystems

public CT_CoordinateTransformation createFromCoordinateSystems(CS_CoordinateSystem sourceCS,
                                                               CS_CoordinateSystem targetCS)
                                                        throws java.rmi.RemoteException
Creates a transformation between two coordinate systems.

Specified by:
createFromCoordinateSystems in interface CT_CoordinateTransformationFactory
Parameters:
sourceCS - Input coordinate system.
targetCS - Output coordinate system.
Throws:
java.rmi.RemoteException - if the transform can't be created, or if a remote method call failed.