Package mil.nga.crs.bound
Class BoundCoordinateReferenceSystem
- java.lang.Object
-
- mil.nga.crs.CRS
-
- mil.nga.crs.CommonCRS
-
- mil.nga.crs.CoordinateReferenceSystem
-
- mil.nga.crs.bound.BoundCoordinateReferenceSystem
-
- All Implemented Interfaces:
Identifiable,ScopeExtentIdentifierRemark
public class BoundCoordinateReferenceSystem extends CoordinateReferenceSystem
Bound Coordinate Reference System- Author:
- osbornb
-
-
Constructor Summary
Constructors Constructor Description BoundCoordinateReferenceSystem()ConstructorBoundCoordinateReferenceSystem(CoordinateReferenceSystem source, CoordinateReferenceSystem target, AbridgedCoordinateTransformation transformation)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetName()Get the nameCoordinateReferenceSystemgetSource()Get the source coordinate reference systemCoordinateReferenceSystemgetTarget()Get the target coordinate reference systemAbridgedCoordinateTransformationgetTransformation()Get the abridged coordinate transformationinthashCode()voidsetName(String name)Set the namevoidsetSource(CoordinateReferenceSystem source)Set the source coordinate reference systemvoidsetTarget(CoordinateReferenceSystem target)Set the target coordinate reference systemvoidsetTransformation(AbridgedCoordinateTransformation transformation)Set the abridged coordinate transformation-
Methods inherited from class mil.nga.crs.CommonCRS
addIdentifier, addIdentifiers, addUsage, addUsages, getIdentifier, getIdentifiers, getRemark, getUsage, getUsages, hasIdentifiers, hasRemark, hasUsages, numIdentifiers, numUsages, setIdentifiers, setRemark, setUsages
-
-
-
-
Constructor Detail
-
BoundCoordinateReferenceSystem
public BoundCoordinateReferenceSystem()
Constructor
-
BoundCoordinateReferenceSystem
public BoundCoordinateReferenceSystem(CoordinateReferenceSystem source, CoordinateReferenceSystem target, AbridgedCoordinateTransformation transformation)
Constructor- Parameters:
source- source coordinate reference systemtarget- target coordinate reference systemtransformation- abridged coordinate transformation
-
-
Method Detail
-
getName
public String getName()
Get the name- Specified by:
getNamein interfaceScopeExtentIdentifierRemark- Overrides:
getNamein classCommonCRS- Returns:
- name
-
setName
public void setName(String name)
Set the name- Specified by:
setNamein interfaceScopeExtentIdentifierRemark- Overrides:
setNamein classCommonCRS- Parameters:
name- name
-
getSource
public CoordinateReferenceSystem getSource()
Get the source coordinate reference system- Returns:
- source coordinate reference system
-
setSource
public void setSource(CoordinateReferenceSystem source)
Set the source coordinate reference system- Parameters:
source- source coordinate reference system
-
getTarget
public CoordinateReferenceSystem getTarget()
Get the target coordinate reference system- Returns:
- target coordinate reference system
-
setTarget
public void setTarget(CoordinateReferenceSystem target)
Set the target coordinate reference system- Parameters:
target- target coordinate reference system
-
getTransformation
public AbridgedCoordinateTransformation getTransformation()
Get the abridged coordinate transformation- Returns:
- abridged coordinate transformation
-
setTransformation
public void setTransformation(AbridgedCoordinateTransformation transformation)
Set the abridged coordinate transformation- Parameters:
transformation- abridged coordinate transformation
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCoordinateReferenceSystem
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classCoordinateReferenceSystem
-
-