public class TLcdEPSGReferenceFormatter extends java.lang.Object implements ILcdModelReferenceFormatter, ILcdXYWorldReferenceFormatter
TLcdEPSGReferenceParser
Constructor and Description |
---|
TLcdEPSGReferenceFormatter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formatEllipsoid(ILcdEllipsoid aEllipsoid)
Formats the ellipsoid as an EPSG code.
|
java.lang.String |
formatGeodeticDatum(ILcdGeodeticDatum aGeodeticDatum)
Formats the geodetic datum as an EPSG code.
|
java.lang.String |
formatModelReference(ILcdModelReference aModelReference)
Formats the model reference passed as an EPSG code.
|
java.lang.String |
formatXYWorldReference(ILcdXYWorldReference aXYWorldReference)
Formats the XY world reference passed as an EPSG code.
|
public java.lang.String formatModelReference(ILcdModelReference aModelReference) throws java.lang.IllegalArgumentException
formatModelReference
in interface ILcdModelReferenceFormatter
aModelReference
- the model reference to format.java.lang.IllegalArgumentException
- when the model reference passed is not recognized as a supported EPSG code.public java.lang.String formatXYWorldReference(ILcdXYWorldReference aXYWorldReference) throws java.lang.IllegalArgumentException
formatXYWorldReference
in interface ILcdXYWorldReferenceFormatter
aXYWorldReference
- the XY world reference to format.java.lang.IllegalArgumentException
- when the XY world reference passed is not recognized as a supported EPSG code.public java.lang.String formatGeodeticDatum(ILcdGeodeticDatum aGeodeticDatum) throws java.lang.IllegalArgumentException
aGeodeticDatum
- the geodetic datum to formatjava.lang.IllegalArgumentException
- when the geodetic datum is not recognized as a supported EPSG codepublic java.lang.String formatEllipsoid(ILcdEllipsoid aEllipsoid) throws java.lang.IllegalArgumentException
aEllipsoid
- the ellipsoid to formatjava.lang.IllegalArgumentException
- when the ellipsoid is not recognized as a supported EPSG code