|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.rmi.server.RemoteObject
org.deegree_impl.model.ct.MathTransformFactory.Export
Wrap a MathTransformFactory for use with OpenGIS. This wrapper is a good
place to check for non-implemented OpenGIS methods (just check for methods throwing
UnsupportedOperationException). This class is suitable for RMI use.
| Field Summary | |
protected Adapters |
adapters
The originating adapter. |
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
| Constructor Summary | |
protected |
MathTransformFactory.Export(java.lang.Object adapters)
Construct a remote object. |
| Method Summary | |
CT_MathTransform |
createAffineTransform(PT_Matrix matrix)
Creates an affine transform from a matrix. |
CT_MathTransform |
createConcatenatedTransform(CT_MathTransform transform1,
CT_MathTransform transform2)
Creates a transform by concatenating two existing transforms. |
CT_MathTransform |
createFromWKT(java.lang.String wellKnownText)
Creates a math transform from a Well-Known Text string. |
CT_MathTransform |
createFromXML(java.lang.String xml)
Creates a math transform from XML. |
CT_MathTransform |
createParameterizedTransform(java.lang.String classification,
CT_Parameter[] parameters)
Creates a transform from a classification name and parameters. |
CT_MathTransform |
createPassThroughTransform(int firstAffectedOrdinate,
CT_MathTransform subTransform)
Creates a transform which passes through a subset of ordinates to another transform. |
boolean |
isParameterAngular(java.lang.String parameterName)
Tests whether parameter is angular. |
boolean |
isParameterLinear(java.lang.String parameterName)
Tests whether parameter is linear. |
| 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 |
protected final Adapters adapters
| Constructor Detail |
protected MathTransformFactory.Export(java.lang.Object adapters)
| Method Detail |
public CT_MathTransform createAffineTransform(PT_Matrix matrix)
throws java.rmi.RemoteException
createAffineTransform in interface CT_MathTransformFactorymatrix - The matrix used to define the affine transform.
java.rmi.RemoteException - if a remote method call failed.
public CT_MathTransform createConcatenatedTransform(CT_MathTransform transform1,
CT_MathTransform transform2)
throws java.rmi.RemoteException
createConcatenatedTransform in interface CT_MathTransformFactorytransform1 - The first transform to apply to points.transform2 - The second transform to apply to points.
java.rmi.RemoteException - if a remote method call failed.
public CT_MathTransform createPassThroughTransform(int firstAffectedOrdinate,
CT_MathTransform subTransform)
throws java.rmi.RemoteException
createPassThroughTransform in interface CT_MathTransformFactoryfirstAffectedOrdinate - The lowest index of the affected ordinates.subTransform - Transform to use for affected ordinates.
java.rmi.RemoteException - if a remote method call failed.
public CT_MathTransform createParameterizedTransform(java.lang.String classification,
CT_Parameter[] parameters)
throws java.rmi.RemoteException
createParameterizedTransform in interface CT_MathTransformFactoryclassification - The classification name of the transform (e.g. "Transverse_Mercator").parameters - The parameter values in standard units.
java.rmi.RemoteException - if a remote method call failed.
public CT_MathTransform createFromWKT(java.lang.String wellKnownText)
throws java.rmi.RemoteException
createFromWKT in interface CT_MathTransformFactorywellKnownText - Math transform encoded in Well-Known Text format.
java.rmi.RemoteException - if a remote method call failed.
public CT_MathTransform createFromXML(java.lang.String xml)
throws java.rmi.RemoteException
createFromXML in interface CT_MathTransformFactoryxml - Math transform encoded in XML format.
java.rmi.RemoteException - if a remote method call failed.
public boolean isParameterAngular(java.lang.String parameterName)
throws java.rmi.RemoteException
isParameterAngular in interface CT_MathTransformFactoryparameterName - Name of parameter to test.
true if the parameter is angular.
java.rmi.RemoteException - if a remote method call failed.
public boolean isParameterLinear(java.lang.String parameterName)
throws java.rmi.RemoteException
isParameterLinear in interface CT_MathTransformFactoryparameterName - Name of parameter to test.
true if the parameter is linear.
java.rmi.RemoteException - if a remote method call failed.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||