|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.opengis.iso19139.gco.v_20060504.AbstractObjectType
net.opengis.iso19139.gmd.v_20060504.MDExtendedElementInformationType
public class MDExtendedElementInformationType
New metadata element, not found in ISO 19115, which is required to describe geographic data
Java class for MD_ExtendedElementInformation_Type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MD_ExtendedElementInformation_Type">
<complexContent>
<extension base="{http://www.isotc211.org/2005/gco}AbstractObject_Type">
<sequence>
<element name="name" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType"/>
<element name="shortName" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
<element name="domainCode" type="{http://www.isotc211.org/2005/gco}Integer_PropertyType" minOccurs="0"/>
<element name="definition" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType"/>
<element name="obligation" type="{http://www.isotc211.org/2005/gmd}MD_ObligationCode_PropertyType" minOccurs="0"/>
<element name="condition" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
<element name="dataType" type="{http://www.isotc211.org/2005/gmd}MD_DatatypeCode_PropertyType"/>
<element name="maximumOccurrence" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
<element name="domainValue" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
<element name="parentEntity" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" maxOccurs="unbounded"/>
<element name="rule" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType"/>
<element name="rationale" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="source" type="{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty_PropertyType" maxOccurs="unbounded"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected CharacterStringPropertyType |
condition
|
protected MDDatatypeCodePropertyType |
dataType
|
protected CharacterStringPropertyType |
definition
|
protected IntegerPropertyType |
domainCode
|
protected CharacterStringPropertyType |
domainValue
|
protected CharacterStringPropertyType |
maximumOccurrence
|
protected CharacterStringPropertyType |
name
|
protected MDObligationCodePropertyType |
obligation
|
protected List<CharacterStringPropertyType> |
parentEntity
|
protected List<CharacterStringPropertyType> |
rationale
|
protected CharacterStringPropertyType |
rule
|
protected CharacterStringPropertyType |
shortName
|
protected List<CIResponsiblePartyPropertyType> |
source
|
| Fields inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType |
|---|
id, uuid |
| Constructor Summary | |
|---|---|
MDExtendedElementInformationType()
|
|
| Methods inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType |
|---|
getId, getUuid, isSetId, isSetUuid, setId, setUuid |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected CharacterStringPropertyType name
protected CharacterStringPropertyType shortName
protected IntegerPropertyType domainCode
protected CharacterStringPropertyType definition
protected MDObligationCodePropertyType obligation
protected CharacterStringPropertyType condition
protected MDDatatypeCodePropertyType dataType
protected CharacterStringPropertyType maximumOccurrence
protected CharacterStringPropertyType domainValue
protected List<CharacterStringPropertyType> parentEntity
protected CharacterStringPropertyType rule
protected List<CharacterStringPropertyType> rationale
protected List<CIResponsiblePartyPropertyType> source
| Constructor Detail |
|---|
public MDExtendedElementInformationType()
| Method Detail |
|---|
public CharacterStringPropertyType getName()
CharacterStringPropertyTypepublic void setName(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetName()
public CharacterStringPropertyType getShortName()
CharacterStringPropertyTypepublic void setShortName(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetShortName()
public IntegerPropertyType getDomainCode()
IntegerPropertyTypepublic void setDomainCode(IntegerPropertyType value)
value - allowed object is
IntegerPropertyTypepublic boolean isSetDomainCode()
public CharacterStringPropertyType getDefinition()
CharacterStringPropertyTypepublic void setDefinition(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetDefinition()
public MDObligationCodePropertyType getObligation()
MDObligationCodePropertyTypepublic void setObligation(MDObligationCodePropertyType value)
value - allowed object is
MDObligationCodePropertyTypepublic boolean isSetObligation()
public CharacterStringPropertyType getCondition()
CharacterStringPropertyTypepublic void setCondition(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetCondition()
public MDDatatypeCodePropertyType getDataType()
MDDatatypeCodePropertyTypepublic void setDataType(MDDatatypeCodePropertyType value)
value - allowed object is
MDDatatypeCodePropertyTypepublic boolean isSetDataType()
public CharacterStringPropertyType getMaximumOccurrence()
CharacterStringPropertyTypepublic void setMaximumOccurrence(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetMaximumOccurrence()
public CharacterStringPropertyType getDomainValue()
CharacterStringPropertyTypepublic void setDomainValue(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetDomainValue()
public List<CharacterStringPropertyType> getParentEntity()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the parentEntity property.
For example, to add a new item, do as follows:
getParentEntity().add(newItem);
Objects of the following type(s) are allowed in the list
CharacterStringPropertyType
public boolean isSetParentEntity()
public void unsetParentEntity()
public CharacterStringPropertyType getRule()
CharacterStringPropertyTypepublic void setRule(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetRule()
public List<CharacterStringPropertyType> getRationale()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the rationale property.
For example, to add a new item, do as follows:
getRationale().add(newItem);
Objects of the following type(s) are allowed in the list
CharacterStringPropertyType
public boolean isSetRationale()
public void unsetRationale()
public List<CIResponsiblePartyPropertyType> getSource()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the source property.
For example, to add a new item, do as follows:
getSource().add(newItem);
Objects of the following type(s) are allowed in the list
CIResponsiblePartyPropertyType
public boolean isSetSource()
public void unsetSource()
public String toString()
toString in class AbstractObjectType
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class AbstractObjectType
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class AbstractObjectType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class AbstractObjectTypepublic boolean equals(Object object)
equals in class AbstractObjectType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class AbstractObjectTypepublic int hashCode()
hashCode in class AbstractObjectTypepublic Object clone()
clone in class AbstractObjectTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractObjectType
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractObjectTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractObjectType
public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractObjectTypepublic void setParentEntity(List<CharacterStringPropertyType> value)
public void setRationale(List<CharacterStringPropertyType> value)
public void setSource(List<CIResponsiblePartyPropertyType> value)
public MDExtendedElementInformationType withName(CharacterStringPropertyType value)
public MDExtendedElementInformationType withShortName(CharacterStringPropertyType value)
public MDExtendedElementInformationType withDomainCode(IntegerPropertyType value)
public MDExtendedElementInformationType withDefinition(CharacterStringPropertyType value)
public MDExtendedElementInformationType withObligation(MDObligationCodePropertyType value)
public MDExtendedElementInformationType withCondition(CharacterStringPropertyType value)
public MDExtendedElementInformationType withDataType(MDDatatypeCodePropertyType value)
public MDExtendedElementInformationType withMaximumOccurrence(CharacterStringPropertyType value)
public MDExtendedElementInformationType withDomainValue(CharacterStringPropertyType value)
public MDExtendedElementInformationType withParentEntity(CharacterStringPropertyType... values)
public MDExtendedElementInformationType withParentEntity(Collection<CharacterStringPropertyType> values)
public MDExtendedElementInformationType withRule(CharacterStringPropertyType value)
public MDExtendedElementInformationType withRationale(CharacterStringPropertyType... values)
public MDExtendedElementInformationType withRationale(Collection<CharacterStringPropertyType> values)
public MDExtendedElementInformationType withSource(CIResponsiblePartyPropertyType... values)
public MDExtendedElementInformationType withSource(Collection<CIResponsiblePartyPropertyType> values)
public MDExtendedElementInformationType withParentEntity(List<CharacterStringPropertyType> value)
public MDExtendedElementInformationType withRationale(List<CharacterStringPropertyType> value)
public MDExtendedElementInformationType withSource(List<CIResponsiblePartyPropertyType> value)
public MDExtendedElementInformationType withId(String value)
withId in class AbstractObjectTypepublic MDExtendedElementInformationType withUuid(String value)
withUuid in class AbstractObjectType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||