|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.metadata.iso.MetadataEntity org.geotools.metadata.iso.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.iso.MetadataEntity |
LOGGER |
Constructor Summary | |
ExtendedElementInformationImpl()
Construct an initially empty extended element information. |
|
ExtendedElementInformationImpl(java.lang.String name,
org.opengis.util.InternationalString definition,
org.opengis.util.InternationalString condition,
org.opengis.metadata.Datatype datatype,
java.util.Collection parentEntity,
org.opengis.util.InternationalString rule,
java.util.Collection sources)
Create an extended element information initialized to the given values. |
Method Summary | |
boolean |
equals(java.lang.Object object)
Compare this ExtendedElementInformation with the specified object for equality. |
protected void |
freeze()
Declare this metadata and all its attributes as unmodifiable. |
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 |
getParentEntity()
Name of the metadata entity(s) under which this extended metadata element may appear. |
java.util.Collection |
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 |
getSources()
Name of the person or organization creating the extended element. |
int |
hashCode()
Returns a hash code value for this object. |
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 newValues)
Set the name of the metadata entity(s) under which this extended metadata element may appear. |
void |
setRationales(java.util.Collection 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 newValues)
Set the name of the person or organization creating the extended element. |
java.lang.String |
toString()
Returns a string representation of this object. |
Methods inherited from class org.geotools.metadata.iso.MetadataEntity |
appendLineSeparator, checkWritePermission, copyCollection, isModifiable, nonNullCollection, unmodifiable, unmodifiable |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ExtendedElementInformationImpl()
public ExtendedElementInformationImpl(java.lang.String name, org.opengis.util.InternationalString definition, org.opengis.util.InternationalString condition, org.opengis.metadata.Datatype datatype, java.util.Collection parentEntity, org.opengis.util.InternationalString rule, java.util.Collection 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()
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()
getMaximumOccurrence
in interface org.opengis.metadata.ExtendedElementInformation
public void setMaximumOccurrence(java.lang.Integer newValue)
public org.opengis.util.InternationalString getDomainValue()
getDomainValue
in interface org.opengis.metadata.ExtendedElementInformation
public void setDomainValue(org.opengis.util.InternationalString newValue)
public java.util.Collection getParentEntity()
getParentEntity
in interface org.opengis.metadata.ExtendedElementInformation
public void setParentEntity(java.util.Collection 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 getRationales()
getRationales
in interface org.opengis.metadata.ExtendedElementInformation
public void setRationales(java.util.Collection newValues)
public java.util.Collection getSources()
getSources
in interface org.opengis.metadata.ExtendedElementInformation
public void setSources(java.util.Collection newValues)
protected void freeze()
freeze
in class MetadataEntity
public boolean equals(java.lang.Object object)
public int hashCode()
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |