net.opengis.iso19139.gmd.v_20070417
Class MDGeoreferenceableType

java.lang.Object
  extended by net.opengis.iso19139.gco.v_20070417.AbstractObjectType
      extended by net.opengis.iso19139.gmd.v_20070417.AbstractMDSpatialRepresentationType
          extended by net.opengis.iso19139.gmd.v_20070417.MDGridSpatialRepresentationType
              extended by net.opengis.iso19139.gmd.v_20070417.MDGeoreferenceableType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

public class MDGeoreferenceableType
extends MDGridSpatialRepresentationType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

Java class for MD_Georeferenceable_Type complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="MD_Georeferenceable_Type">
   <complexContent>
     <extension base="{http://www.isotc211.org/2005/gmd}MD_GridSpatialRepresentation_Type">
       <sequence>
         <element name="controlPointAvailability" type="{http://www.isotc211.org/2005/gco}Boolean_PropertyType"/>
         <element name="orientationParameterAvailability" type="{http://www.isotc211.org/2005/gco}Boolean_PropertyType"/>
         <element name="orientationParameterDescription" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="georeferencedParameters" type="{http://www.isotc211.org/2005/gco}Record_PropertyType"/>
         <element name="parameterCitation" type="{http://www.isotc211.org/2005/gmd}CI_Citation_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  BooleanPropertyType controlPointAvailability
           
protected  RecordPropertyType georeferencedParameters
           
protected  BooleanPropertyType orientationParameterAvailability
           
protected  CharacterStringPropertyType orientationParameterDescription
           
protected  List<CICitationPropertyType> parameterCitation
           
 
Fields inherited from class net.opengis.iso19139.gmd.v_20070417.MDGridSpatialRepresentationType
axisDimensionProperties, cellGeometry, numberOfDimensions, transformationParameterAvailability
 
Fields inherited from class net.opengis.iso19139.gco.v_20070417.AbstractObjectType
id, uuid
 
Constructor Summary
MDGeoreferenceableType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 BooleanPropertyType getControlPointAvailability()
          Gets the value of the controlPointAvailability property.
 RecordPropertyType getGeoreferencedParameters()
          Gets the value of the georeferencedParameters property.
 BooleanPropertyType getOrientationParameterAvailability()
          Gets the value of the orientationParameterAvailability property.
 CharacterStringPropertyType getOrientationParameterDescription()
          Gets the value of the orientationParameterDescription property.
 List<CICitationPropertyType> getParameterCitation()
          Gets the value of the parameterCitation property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetControlPointAvailability()
           
 boolean isSetGeoreferencedParameters()
           
 boolean isSetOrientationParameterAvailability()
           
 boolean isSetOrientationParameterDescription()
           
 boolean isSetParameterCitation()
           
 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.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setControlPointAvailability(BooleanPropertyType value)
          Sets the value of the controlPointAvailability property.
 void setGeoreferencedParameters(RecordPropertyType value)
          Sets the value of the georeferencedParameters property.
 void setOrientationParameterAvailability(BooleanPropertyType value)
          Sets the value of the orientationParameterAvailability property.
 void setOrientationParameterDescription(CharacterStringPropertyType value)
          Sets the value of the orientationParameterDescription property.
 void setParameterCitation(List<CICitationPropertyType> value)
           
 String toString()
           
 void unsetParameterCitation()
           
 MDGeoreferenceableType withAxisDimensionProperties(Collection<MDDimensionPropertyType> values)
           
 MDGeoreferenceableType withAxisDimensionProperties(List<MDDimensionPropertyType> value)
           
 MDGeoreferenceableType withAxisDimensionProperties(MDDimensionPropertyType... values)
           
 MDGeoreferenceableType withCellGeometry(MDCellGeometryCodePropertyType value)
           
 MDGeoreferenceableType withControlPointAvailability(BooleanPropertyType value)
           
 MDGeoreferenceableType withGeoreferencedParameters(RecordPropertyType value)
           
 MDGeoreferenceableType withId(String value)
           
 MDGeoreferenceableType withNumberOfDimensions(IntegerPropertyType value)
           
 MDGeoreferenceableType withOrientationParameterAvailability(BooleanPropertyType value)
           
 MDGeoreferenceableType withOrientationParameterDescription(CharacterStringPropertyType value)
           
 MDGeoreferenceableType withParameterCitation(CICitationPropertyType... values)
           
 MDGeoreferenceableType withParameterCitation(Collection<CICitationPropertyType> values)
           
 MDGeoreferenceableType withParameterCitation(List<CICitationPropertyType> value)
           
 MDGeoreferenceableType withTransformationParameterAvailability(BooleanPropertyType value)
           
 MDGeoreferenceableType withUuid(String value)
           
 
Methods inherited from class net.opengis.iso19139.gmd.v_20070417.MDGridSpatialRepresentationType
getAxisDimensionProperties, getCellGeometry, getNumberOfDimensions, getTransformationParameterAvailability, isSetAxisDimensionProperties, isSetCellGeometry, isSetNumberOfDimensions, isSetTransformationParameterAvailability, setAxisDimensionProperties, setCellGeometry, setNumberOfDimensions, setTransformationParameterAvailability, unsetAxisDimensionProperties
 
Methods inherited from class net.opengis.iso19139.gco.v_20070417.AbstractObjectType
getId, getUuid, isSetId, isSetUuid, setId, setUuid
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

controlPointAvailability

protected BooleanPropertyType controlPointAvailability

orientationParameterAvailability

protected BooleanPropertyType orientationParameterAvailability

orientationParameterDescription

protected CharacterStringPropertyType orientationParameterDescription

georeferencedParameters

protected RecordPropertyType georeferencedParameters

parameterCitation

protected List<CICitationPropertyType> parameterCitation
Constructor Detail

MDGeoreferenceableType

public MDGeoreferenceableType()
Method Detail

getControlPointAvailability

public BooleanPropertyType getControlPointAvailability()
Gets the value of the controlPointAvailability property.

Returns:
possible object is BooleanPropertyType

setControlPointAvailability

public void setControlPointAvailability(BooleanPropertyType value)
Sets the value of the controlPointAvailability property.

Parameters:
value - allowed object is BooleanPropertyType

isSetControlPointAvailability

public boolean isSetControlPointAvailability()

getOrientationParameterAvailability

public BooleanPropertyType getOrientationParameterAvailability()
Gets the value of the orientationParameterAvailability property.

Returns:
possible object is BooleanPropertyType

setOrientationParameterAvailability

public void setOrientationParameterAvailability(BooleanPropertyType value)
Sets the value of the orientationParameterAvailability property.

Parameters:
value - allowed object is BooleanPropertyType

isSetOrientationParameterAvailability

public boolean isSetOrientationParameterAvailability()

getOrientationParameterDescription

public CharacterStringPropertyType getOrientationParameterDescription()
Gets the value of the orientationParameterDescription property.

Returns:
possible object is CharacterStringPropertyType

setOrientationParameterDescription

public void setOrientationParameterDescription(CharacterStringPropertyType value)
Sets the value of the orientationParameterDescription property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetOrientationParameterDescription

public boolean isSetOrientationParameterDescription()

getGeoreferencedParameters

public RecordPropertyType getGeoreferencedParameters()
Gets the value of the georeferencedParameters property.

Returns:
possible object is RecordPropertyType

setGeoreferencedParameters

public void setGeoreferencedParameters(RecordPropertyType value)
Sets the value of the georeferencedParameters property.

Parameters:
value - allowed object is RecordPropertyType

isSetGeoreferencedParameters

public boolean isSetGeoreferencedParameters()

getParameterCitation

public List<CICitationPropertyType> getParameterCitation()
Gets the value of the parameterCitation property.

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 parameterCitation property.

For example, to add a new item, do as follows:

    getParameterCitation().add(newItem);
 

Objects of the following type(s) are allowed in the list CICitationPropertyType


isSetParameterCitation

public boolean isSetParameterCitation()

unsetParameterCitation

public void unsetParameterCitation()

toString

public String toString()
Overrides:
toString in class MDGridSpatialRepresentationType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class MDGridSpatialRepresentationType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class MDGridSpatialRepresentationType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class MDGridSpatialRepresentationType

equals

public boolean equals(Object object)
Overrides:
equals in class MDGridSpatialRepresentationType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class MDGridSpatialRepresentationType

hashCode

public int hashCode()
Overrides:
hashCode in class MDGridSpatialRepresentationType

clone

public Object clone()
Overrides:
clone in class MDGridSpatialRepresentationType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class MDGridSpatialRepresentationType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class MDGridSpatialRepresentationType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
createNewInstance in class MDGridSpatialRepresentationType

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class MDGridSpatialRepresentationType

mergeFrom

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.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class MDGridSpatialRepresentationType

setParameterCitation

public void setParameterCitation(List<CICitationPropertyType> value)

withControlPointAvailability

public MDGeoreferenceableType withControlPointAvailability(BooleanPropertyType value)

withOrientationParameterAvailability

public MDGeoreferenceableType withOrientationParameterAvailability(BooleanPropertyType value)

withOrientationParameterDescription

public MDGeoreferenceableType withOrientationParameterDescription(CharacterStringPropertyType value)

withGeoreferencedParameters

public MDGeoreferenceableType withGeoreferencedParameters(RecordPropertyType value)

withParameterCitation

public MDGeoreferenceableType withParameterCitation(CICitationPropertyType... values)

withParameterCitation

public MDGeoreferenceableType withParameterCitation(Collection<CICitationPropertyType> values)

withParameterCitation

public MDGeoreferenceableType withParameterCitation(List<CICitationPropertyType> value)

withNumberOfDimensions

public MDGeoreferenceableType withNumberOfDimensions(IntegerPropertyType value)
Overrides:
withNumberOfDimensions in class MDGridSpatialRepresentationType

withAxisDimensionProperties

public MDGeoreferenceableType withAxisDimensionProperties(MDDimensionPropertyType... values)
Overrides:
withAxisDimensionProperties in class MDGridSpatialRepresentationType

withAxisDimensionProperties

public MDGeoreferenceableType withAxisDimensionProperties(Collection<MDDimensionPropertyType> values)
Overrides:
withAxisDimensionProperties in class MDGridSpatialRepresentationType

withCellGeometry

public MDGeoreferenceableType withCellGeometry(MDCellGeometryCodePropertyType value)
Overrides:
withCellGeometry in class MDGridSpatialRepresentationType

withTransformationParameterAvailability

public MDGeoreferenceableType withTransformationParameterAvailability(BooleanPropertyType value)
Overrides:
withTransformationParameterAvailability in class MDGridSpatialRepresentationType

withAxisDimensionProperties

public MDGeoreferenceableType withAxisDimensionProperties(List<MDDimensionPropertyType> value)
Overrides:
withAxisDimensionProperties in class MDGridSpatialRepresentationType

withId

public MDGeoreferenceableType withId(String value)
Overrides:
withId in class MDGridSpatialRepresentationType

withUuid

public MDGeoreferenceableType withUuid(String value)
Overrides:
withUuid in class MDGridSpatialRepresentationType


Copyright © 2008-2015. All Rights Reserved.