public class SourceImpl extends MetadataEntity implements Source
LOGGER
Constructor and Description |
---|
SourceImpl()
Creates an initially empty source.
|
SourceImpl(InternationalString description)
Creates a source initialized with the given description.
|
SourceImpl(Source source)
Constructs a metadata entity initialized with the values from the specified metadata.
|
Modifier and Type | Method and Description |
---|---|
InternationalString |
getDescription()
Returns a detailed description of the level of the source data.
|
RepresentativeFraction |
getScaleDenominator()
Returns the denominator of the representative fraction on a source map.
|
Citation |
getSourceCitation()
Returns the recommended reference to be used for the source data.
|
Collection<Extent> |
getSourceExtents()
Returns tiInformation about the spatial, vertical and temporal extent of the source data.
|
ReferenceSystem |
getSourceReferenceSystem()
Returns the spatial reference system used by the source data.
|
Collection<ProcessStep> |
getSourceSteps()
Returns information about an event in the creation process for the source data.
|
void |
setDescription(InternationalString newValue)
Set a detailed description of the level of the source data.
|
void |
setScaleDenominator(RepresentativeFraction newValue)
Set the denominator of the representative fraction on a source map.
|
void |
setSourceCitation(Citation newValue)
Set the recommended reference to be used for the source data.
|
void |
setSourceExtents(Collection<? extends Extent> newValues)
Information about the spatial, vertical and temporal extent of the source data.
|
void |
setSourceReferenceSystem(ReferenceSystem newValue)
Set the spatial reference system used by the source data.
|
void |
setSourceSteps(Collection<? extends ProcessStep> newValues)
Set information about an event in the creation process for the source data.
|
ensureNonNull, getStandard
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
asMap, asTree, equals, getInterface, hashCode, toString
public SourceImpl()
public SourceImpl(Source source)
public SourceImpl(InternationalString description)
public InternationalString getDescription()
getDescription
in interface Source
null
.public void setDescription(InternationalString newValue)
public RepresentativeFraction getScaleDenominator()
getScaleDenominator
in interface Source
null
.public void setScaleDenominator(RepresentativeFraction newValue)
public ReferenceSystem getSourceReferenceSystem()
getSourceReferenceSystem
in interface Source
null
.public void setSourceReferenceSystem(ReferenceSystem newValue)
public Citation getSourceCitation()
getSourceCitation
in interface Source
null
.public void setSourceCitation(Citation newValue)
public Collection<Extent> getSourceExtents()
getSourceExtents
in interface Source
public void setSourceExtents(Collection<? extends Extent> newValues)
public Collection<ProcessStep> getSourceSteps()
getSourceSteps
in interface Source
public void setSourceSteps(Collection<? extends ProcessStep> newValues)
Copyright © 1996–2019 Geotools. All rights reserved.