Package com.luciad.model
Interface ILcdModelReferenceFormatter
- All Known Implementing Classes:
TLcdAUTO2ReferenceFormatter
,TLcdAUTOReferenceFormatter
,TLcdCRSReferenceFormatter
,TLcdEPSGReferenceFormatter
,TLcdOGCModelReferenceFormatter
,TLcdProj4ReferenceFormatter
,TLcdWKTReferenceFormatter
public interface ILcdModelReferenceFormatter
A formatter for converting
ILcdModelReference
objects into string representations.
Model reference parsers are typically used in model reference encoders, for converting a model reference to a
corresponding code that can be written to a data file. Several implementations of this interface are provided that
implement conversions based on international encoding standards (EPSG, WKT, AUTO, ...).- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionformatModelReference
(ILcdModelReference aModelReference) Returns the string representation for the specifiedILcdModelReference
.
-
Method Details
-
formatModelReference
Returns the string representation for the specifiedILcdModelReference
.- Parameters:
aModelReference
- the model reference for which to return a string representation.- Returns:
- a string representation of the specified model reference.
- Throws:
IllegalArgumentException
- if the specified model reference cannot be formatted as a string.NullPointerException
- if the specified model reference isnull
.
-