Package mil.nga.crs.operation
Class ConcatenatedOperation
- java.lang.Object
-
- mil.nga.crs.CRS
-
- mil.nga.crs.CommonCRS
-
- mil.nga.crs.operation.Operation
-
- mil.nga.crs.operation.ConcatenatedOperation
-
- All Implemented Interfaces:
Identifiable,ScopeExtentIdentifierRemark
public class ConcatenatedOperation extends Operation
Concatenated Operation- Author:
- osbornb
-
-
Constructor Summary
Constructors Constructor Description ConcatenatedOperation()ConstructorConcatenatedOperation(String name, CoordinateReferenceSystem source, CoordinateReferenceSystem target)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOperation(CommonOperation operation)Add the operationvoidaddOperations(List<CommonOperation> operations)Add the operationsbooleanequals(Object obj)CommonOperationgetOperation(int index)Get the operation at the indexList<CommonOperation>getOperations()Get the operationsCoordinateReferenceSystemgetTarget()Get the target coordinate reference systeminthashCode()intnumOperations()Number of operationsvoidsetOperations(List<CommonOperation> operations)Set the operationsvoidsetTarget(CoordinateReferenceSystem target)Set the target coordinate reference system-
Methods inherited from class mil.nga.crs.operation.Operation
getAccuracy, getAccuracyText, getSource, getVersion, hasAccuracy, hasVersion, setAccuracy, setAccuracy, setSource, setVersion
-
Methods inherited from class mil.nga.crs.CommonCRS
addIdentifier, addIdentifiers, addUsage, addUsages, getIdentifier, getIdentifiers, getName, getRemark, getUsage, getUsages, hasIdentifiers, hasRemark, hasUsages, numIdentifiers, numUsages, setIdentifiers, setName, setRemark, setUsages
-
-
-
-
Constructor Detail
-
ConcatenatedOperation
public ConcatenatedOperation()
Constructor
-
ConcatenatedOperation
public ConcatenatedOperation(String name, CoordinateReferenceSystem source, CoordinateReferenceSystem target)
Constructor- Parameters:
name- namesource- source crstarget- target crs
-
-
Method Detail
-
getTarget
public CoordinateReferenceSystem getTarget()
Get the target coordinate reference system- Returns:
- target crs
-
setTarget
public void setTarget(CoordinateReferenceSystem target)
Set the target coordinate reference system- Parameters:
target- target crs
-
getOperations
public List<CommonOperation> getOperations()
Get the operations- Returns:
- operations
-
numOperations
public int numOperations()
Number of operations- Returns:
- operations count
-
getOperation
public CommonOperation getOperation(int index)
Get the operation at the index- Parameters:
index- operation index- Returns:
- operation
-
setOperations
public void setOperations(List<CommonOperation> operations)
Set the operations- Parameters:
operations- operations
-
addOperation
public void addOperation(CommonOperation operation)
Add the operation- Parameters:
operation- operation
-
addOperations
public void addOperations(List<CommonOperation> operations)
Add the operations- Parameters:
operations- operations
-
-