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 boolean
equals(Object obj)
String
getName()
Get the nameCoordinateReferenceSystem
getSource()
Get the source coordinate reference systemCoordinateReferenceSystem
getTarget()
Get the target coordinate reference systemAbridgedCoordinateTransformation
getTransformation()
Get the abridged coordinate transformationint
hashCode()
void
setName(String name)
Set the namevoid
setSource(CoordinateReferenceSystem source)
Set the source coordinate reference systemvoid
setTarget(CoordinateReferenceSystem target)
Set the target coordinate reference systemvoid
setTransformation(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:
getName
in interfaceScopeExtentIdentifierRemark
- Overrides:
getName
in classCommonCRS
- Returns:
- name
-
setName
public void setName(String name)
Set the name- Specified by:
setName
in interfaceScopeExtentIdentifierRemark
- Overrides:
setName
in 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:
hashCode
in classCoordinateReferenceSystem
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classCoordinateReferenceSystem
-
-