|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.metadata.AbstractMetadata
org.geotools.metadata.ModifiableMetadata
org.geotools.metadata.iso.MetadataEntity
org.geotools.metadata.iso.ExtendedElementInformationImpl
public class ExtendedElementInformationImpl
New metadata element, not found in ISO 19115, which is required to describe geographic data.
Field Summary |
---|
Fields inherited from class org.geotools.metadata.AbstractMetadata |
---|
LOGGER |
Constructor Summary | |
---|---|
ExtendedElementInformationImpl()
Construct an initially empty extended element information. |
|
ExtendedElementInformationImpl(org.opengis.metadata.ExtendedElementInformation source)
Constructs a metadata entity initialized with the values from the specified metadata. |
|
ExtendedElementInformationImpl(java.lang.String name,
org.opengis.util.InternationalString definition,
org.opengis.util.InternationalString condition,
org.opengis.metadata.Datatype dataType,
java.util.Collection<java.lang.String> parentEntity,
org.opengis.util.InternationalString rule,
java.util.Collection<? extends org.opengis.metadata.citation.ResponsibleParty> sources)
Create an extended element information initialized to the given values. |
Method Summary | |
---|---|
org.opengis.util.InternationalString |
getCondition()
Condition under which the extended element is mandatory. |
org.opengis.metadata.Datatype |
getDataType()
Code which identifies the kind of value provided in the extended element. |
org.opengis.util.InternationalString |
getDefinition()
Definition of the extended element. |
java.lang.Integer |
getDomainCode()
Three digit code assigned to the extended element. |
org.opengis.util.InternationalString |
getDomainValue()
Valid values that can be assigned to the extended element. |
java.lang.Integer |
getMaximumOccurrence()
Maximum occurrence of the extended element. |
java.lang.String |
getName()
Name of the extended metadata element. |
org.opengis.metadata.Obligation |
getObligation()
Obligation of the extended element. |
java.util.Collection<java.lang.String> |
getParentEntity()
Name of the metadata entity(s) under which this extended metadata element may appear. |
java.util.Collection<org.opengis.util.InternationalString> |
getRationales()
Reason for creating the extended element. |
org.opengis.util.InternationalString |
getRule()
Specifies how the extended element relates to other existing elements and entities. |
java.lang.String |
getShortName()
Short form suitable for use in an implementation method such as XML or SGML. |
java.util.Collection<org.opengis.metadata.citation.ResponsibleParty> |
getSources()
Name of the person or organization creating the extended element. |
void |
setCondition(org.opengis.util.InternationalString newValue)
Set the condition under which the extended element is mandatory. |
void |
setDataType(org.opengis.metadata.Datatype newValue)
Set the code which identifies the kind of value provided in the extended element. |
void |
setDefinition(org.opengis.util.InternationalString newValue)
Set the definition of the extended element. |
void |
setDomainCode(java.lang.Integer newValue)
Set a three digit code assigned to the extended element. |
void |
setDomainValue(org.opengis.util.InternationalString newValue)
Set the valid values that can be assigned to the extended element. |
void |
setMaximumOccurrence(java.lang.Integer newValue)
Set the maximum occurrence of the extended element. |
void |
setName(java.lang.String newValue)
Set the name of the extended metadata element. |
void |
setObligation(org.opengis.metadata.Obligation newValue)
Set the obligation of the extended element. |
void |
setParentEntity(java.util.Collection<? extends java.lang.String> newValues)
Set the name of the metadata entity(s) under which this extended metadata element may appear. |
void |
setRationales(java.util.Collection<? extends org.opengis.util.InternationalString> newValues)
Set the reason for creating the extended element. |
void |
setRule(org.opengis.util.InternationalString newValue)
Set how the extended element relates to other existing elements and entities. |
void |
setShortName(java.lang.String newValue)
Set a short form suitable for use in an implementation method such as XML or SGML. |
void |
setSources(java.util.Collection<? extends org.opengis.metadata.citation.ResponsibleParty> newValues)
Set the name of the person or organization creating the extended element. |
Methods inherited from class org.geotools.metadata.iso.MetadataEntity |
---|
ensureNonNull, getStandard |
Methods inherited from class org.geotools.metadata.ModifiableMetadata |
---|
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable |
Methods inherited from class org.geotools.metadata.AbstractMetadata |
---|
asMap, asTree, equals, getInterface, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExtendedElementInformationImpl()
public ExtendedElementInformationImpl(org.opengis.metadata.ExtendedElementInformation source)
public ExtendedElementInformationImpl(java.lang.String name, org.opengis.util.InternationalString definition, org.opengis.util.InternationalString condition, org.opengis.metadata.Datatype dataType, java.util.Collection<java.lang.String> parentEntity, org.opengis.util.InternationalString rule, java.util.Collection<? extends org.opengis.metadata.citation.ResponsibleParty> sources)
Method Detail |
---|
public java.lang.String getName()
getName
in interface org.opengis.metadata.ExtendedElementInformation
public void setName(java.lang.String newValue)
public java.lang.String getShortName()
null
if the data type
is code list element.
getShortName
in interface org.opengis.metadata.ExtendedElementInformation
public void setShortName(java.lang.String newValue)
public java.lang.Integer getDomainCode()
getDomainCode
in interface org.opengis.metadata.ExtendedElementInformation
public void setDomainCode(java.lang.Integer newValue)
public org.opengis.util.InternationalString getDefinition()
getDefinition
in interface org.opengis.metadata.ExtendedElementInformation
public void setDefinition(org.opengis.util.InternationalString newValue)
public org.opengis.metadata.Obligation getObligation()
getObligation
in interface org.opengis.metadata.ExtendedElementInformation
public void setObligation(org.opengis.metadata.Obligation newValue)
public org.opengis.util.InternationalString getCondition()
getCondition
in interface org.opengis.metadata.ExtendedElementInformation
public void setCondition(org.opengis.util.InternationalString newValue)
public org.opengis.metadata.Datatype getDataType()
getDataType
in interface org.opengis.metadata.ExtendedElementInformation
public void setDataType(org.opengis.metadata.Datatype newValue)
public java.lang.Integer getMaximumOccurrence()
null
if it doesn't apply, for example if the
data type is enumeration,
code list or code list element.
getMaximumOccurrence
in interface org.opengis.metadata.ExtendedElementInformation
public void setMaximumOccurrence(java.lang.Integer newValue)
public org.opengis.util.InternationalString getDomainValue()
null
if it doesn't apply, for example if the
data type is enumeration,
code list or code list element.
getDomainValue
in interface org.opengis.metadata.ExtendedElementInformation
public void setDomainValue(org.opengis.util.InternationalString newValue)
public java.util.Collection<java.lang.String> getParentEntity()
getParentEntity
in interface org.opengis.metadata.ExtendedElementInformation
public void setParentEntity(java.util.Collection<? extends java.lang.String> newValues)
public org.opengis.util.InternationalString getRule()
getRule
in interface org.opengis.metadata.ExtendedElementInformation
public void setRule(org.opengis.util.InternationalString newValue)
public java.util.Collection<org.opengis.util.InternationalString> getRationales()
getRationales
in interface org.opengis.metadata.ExtendedElementInformation
public void setRationales(java.util.Collection<? extends org.opengis.util.InternationalString> newValues)
public java.util.Collection<org.opengis.metadata.citation.ResponsibleParty> getSources()
getSources
in interface org.opengis.metadata.ExtendedElementInformation
public void setSources(java.util.Collection<? extends org.opengis.metadata.citation.ResponsibleParty> newValues)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |