|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.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.ExtendedElementInformationpublic void setName(java.lang.String newValue)
public java.lang.String getShortName()
getShortName in interface org.opengis.metadata.ExtendedElementInformationpublic void setShortName(java.lang.String newValue)
public java.lang.Integer getDomainCode()
getDomainCode in interface org.opengis.metadata.ExtendedElementInformationpublic void setDomainCode(java.lang.Integer newValue)
public org.opengis.util.InternationalString getDefinition()
getDefinition in interface org.opengis.metadata.ExtendedElementInformationpublic void setDefinition(org.opengis.util.InternationalString newValue)
public org.opengis.metadata.Obligation getObligation()
getObligation in interface org.opengis.metadata.ExtendedElementInformationpublic void setObligation(org.opengis.metadata.Obligation newValue)
public org.opengis.util.InternationalString getCondition()
getCondition in interface org.opengis.metadata.ExtendedElementInformationpublic void setCondition(org.opengis.util.InternationalString newValue)
public org.opengis.metadata.Datatype getDataType()
getDataType in interface org.opengis.metadata.ExtendedElementInformationpublic void setDataType(org.opengis.metadata.Datatype newValue)
public java.lang.Integer getMaximumOccurrence()
getMaximumOccurrence in interface org.opengis.metadata.ExtendedElementInformationpublic void setMaximumOccurrence(java.lang.Integer newValue)
public org.opengis.util.InternationalString getDomainValue()
getDomainValue in interface org.opengis.metadata.ExtendedElementInformationpublic void setDomainValue(org.opengis.util.InternationalString newValue)
public java.util.Collection getParentEntity()
getParentEntity in interface org.opengis.metadata.ExtendedElementInformationpublic void setParentEntity(java.util.Collection newValues)
public org.opengis.util.InternationalString getRule()
getRule in interface org.opengis.metadata.ExtendedElementInformationpublic void setRule(org.opengis.util.InternationalString newValue)
public java.util.Collection getRationales()
getRationales in interface org.opengis.metadata.ExtendedElementInformationpublic void setRationales(java.util.Collection newValues)
public java.util.Collection getSources()
getSources in interface org.opengis.metadata.ExtendedElementInformationpublic void setSources(java.util.Collection newValues)
protected void freeze()
freeze in class MetadataEntitypublic 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 | ||||||||||