Package mil.nga.crs.bound
Class AbridgedCoordinateTransformation
- java.lang.Object
-
- mil.nga.crs.bound.AbridgedCoordinateTransformation
-
- All Implemented Interfaces:
Identifiable,ScopeExtentIdentifierRemark,CommonOperation
public class AbridgedCoordinateTransformation extends Object implements CommonOperation, ScopeExtentIdentifierRemark
Abridged Coordinate Transformation- Author:
- osbornb
-
-
Constructor Summary
Constructors Constructor Description AbridgedCoordinateTransformation()ConstructorAbridgedCoordinateTransformation(String name, OperationMethod method)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddIdentifier(Identifier identifier)Add the identifiervoidaddIdentifiers(List<Identifier> identifiers)Add the identifiersvoidaddUsage(Usage usage)Add the usagevoidaddUsages(List<Usage> usages)Add the usagesbooleanequals(Object obj)IdentifiergetIdentifier(int index)Get the identifier at the indexList<Identifier>getIdentifiers()Get the identifiersOperationMethodgetMethod()Get the methodStringgetName()Get the nameOperationTypegetOperationType()Get the operation typeStringgetRemark()Get the remarkUsagegetUsage(int index)Get the usage at the indexList<Usage>getUsages()Get the usagesStringgetVersion()Get the operation versioninthashCode()booleanhasIdentifiers()Has identifiersbooleanhasRemark()Has remarkbooleanhasUsages()Has usagesbooleanhasVersion()Has an operation versionintnumIdentifiers()Number of identifiersintnumUsages()Number of usagesvoidsetIdentifiers(List<Identifier> identifiers)Set the identifiersvoidsetMethod(OperationMethod method)Set the methodvoidsetName(String name)Set the namevoidsetRemark(String remark)Set the remarkvoidsetUsages(List<Usage> usages)Set the usagesvoidsetVersion(String version)Set the operation versionStringtoString()
-
-
-
Constructor Detail
-
AbridgedCoordinateTransformation
public AbridgedCoordinateTransformation()
Constructor
-
AbridgedCoordinateTransformation
public AbridgedCoordinateTransformation(String name, OperationMethod method)
Constructor- Parameters:
name- operation namemethod- operation method
-
-
Method Detail
-
getOperationType
public OperationType getOperationType()
Get the operation type- Specified by:
getOperationTypein interfaceCommonOperation- Returns:
- operation type
-
getName
public String getName()
Get the name- Specified by:
getNamein interfaceCommonOperation- Specified by:
getNamein interfaceScopeExtentIdentifierRemark- Returns:
- name
-
setName
public void setName(String name)
Set the name- Specified by:
setNamein interfaceCommonOperation- Specified by:
setNamein interfaceScopeExtentIdentifierRemark- Parameters:
name- name
-
getVersion
public String getVersion()
Get the operation version- Specified by:
getVersionin interfaceCommonOperation- Returns:
- operation version
-
hasVersion
public boolean hasVersion()
Has an operation version- Specified by:
hasVersionin interfaceCommonOperation- Returns:
- true if has operation version
-
setVersion
public void setVersion(String version)
Set the operation version- Specified by:
setVersionin interfaceCommonOperation- Parameters:
version- operation version
-
getMethod
public OperationMethod getMethod()
Get the method- Specified by:
getMethodin interfaceCommonOperation- Returns:
- method
-
setMethod
public void setMethod(OperationMethod method)
Set the method- Specified by:
setMethodin interfaceCommonOperation- Parameters:
method- method
-
getUsages
public List<Usage> getUsages()
Get the usages- Specified by:
getUsagesin interfaceScopeExtentIdentifierRemark- Returns:
- usages
-
hasUsages
public boolean hasUsages()
Has usages- Specified by:
hasUsagesin interfaceScopeExtentIdentifierRemark- Returns:
- true if has usages
-
numUsages
public int numUsages()
Number of usages- Specified by:
numUsagesin interfaceScopeExtentIdentifierRemark- Returns:
- usages count
-
getUsage
public Usage getUsage(int index)
Get the usage at the index- Specified by:
getUsagein interfaceScopeExtentIdentifierRemark- Parameters:
index- usage index- Returns:
- usage
-
setUsages
public void setUsages(List<Usage> usages)
Set the usages- Specified by:
setUsagesin interfaceScopeExtentIdentifierRemark- Parameters:
usages- usages
-
addUsage
public void addUsage(Usage usage)
Add the usage- Specified by:
addUsagein interfaceScopeExtentIdentifierRemark- Parameters:
usage- usage
-
addUsages
public void addUsages(List<Usage> usages)
Add the usages- Specified by:
addUsagesin interfaceScopeExtentIdentifierRemark- Parameters:
usages- usages
-
getIdentifiers
public List<Identifier> getIdentifiers()
Get the identifiers- Specified by:
getIdentifiersin interfaceIdentifiable- Returns:
- identifiers
-
hasIdentifiers
public boolean hasIdentifiers()
Has identifiers- Specified by:
hasIdentifiersin interfaceIdentifiable- Returns:
- true if has identifiers
-
numIdentifiers
public int numIdentifiers()
Number of identifiers- Specified by:
numIdentifiersin interfaceIdentifiable- Returns:
- identifiers count
-
getIdentifier
public Identifier getIdentifier(int index)
Get the identifier at the index- Specified by:
getIdentifierin interfaceIdentifiable- Parameters:
index- identifier index- Returns:
- identifier
-
setIdentifiers
public void setIdentifiers(List<Identifier> identifiers)
Set the identifiers- Specified by:
setIdentifiersin interfaceIdentifiable- Parameters:
identifiers- identifiers
-
addIdentifier
public void addIdentifier(Identifier identifier)
Add the identifier- Specified by:
addIdentifierin interfaceIdentifiable- Parameters:
identifier- identifier
-
addIdentifiers
public void addIdentifiers(List<Identifier> identifiers)
Add the identifiers- Specified by:
addIdentifiersin interfaceIdentifiable- Parameters:
identifiers- identifiers
-
getRemark
public String getRemark()
Get the remark- Specified by:
getRemarkin interfaceScopeExtentIdentifierRemark- Returns:
- remark
-
hasRemark
public boolean hasRemark()
Has remark- Specified by:
hasRemarkin interfaceScopeExtentIdentifierRemark- Returns:
- true if has remark
-
setRemark
public void setRemark(String remark)
Set the remark- Specified by:
setRemarkin interfaceScopeExtentIdentifierRemark- Parameters:
remark- remark
-
-