net.opengis.iso19139.gmd.v_20060504
Class MDGeorectifiedType

java.lang.Object
  extended by net.opengis.iso19139.gco.v_20060504.AbstractObjectType
      extended by net.opengis.iso19139.gmd.v_20060504.AbstractMDSpatialRepresentationType
          extended by net.opengis.iso19139.gmd.v_20060504.MDGridSpatialRepresentationType
              extended by net.opengis.iso19139.gmd.v_20060504.MDGeorectifiedType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class MDGeorectifiedType
extends MDGridSpatialRepresentationType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for MD_Georectified_Type complex type.

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

 <complexType name="MD_Georectified_Type">
   <complexContent>
     <extension base="{http://www.isotc211.org/2005/gmd}MD_GridSpatialRepresentation_Type">
       <sequence>
         <element name="checkPointAvailability" type="{http://www.isotc211.org/2005/gco}Boolean_PropertyType"/>
         <element name="checkPointDescription" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="cornerPoints" type="{http://www.isotc211.org/2005/gss}GM_Point_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="centerPoint" type="{http://www.isotc211.org/2005/gss}GM_Point_PropertyType" minOccurs="0"/>
         <element name="pointInPixel" type="{http://www.isotc211.org/2005/gmd}MD_PixelOrientationCode_PropertyType"/>
         <element name="transformationDimensionDescription" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="transformationDimensionMapping" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" maxOccurs="2" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  GMPointPropertyType centerPoint
           
protected  BooleanPropertyType checkPointAvailability
           
protected  CharacterStringPropertyType checkPointDescription
           
protected  List<GMPointPropertyType> cornerPoints
           
protected  MDPixelOrientationCodePropertyType pointInPixel
           
protected  CharacterStringPropertyType transformationDimensionDescription
           
protected  List<CharacterStringPropertyType> transformationDimensionMapping
           
 
Fields inherited from class net.opengis.iso19139.gmd.v_20060504.MDGridSpatialRepresentationType
axisDimensionProperties, cellGeometry, numberOfDimensions, transformationParameterAvailability
 
Fields inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType
id, uuid
 
Constructor Summary
MDGeorectifiedType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 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.EqualsStrategy2 strategy)
           
 GMPointPropertyType getCenterPoint()
          Gets the value of the centerPoint property.
 BooleanPropertyType getCheckPointAvailability()
          Gets the value of the checkPointAvailability property.
 CharacterStringPropertyType getCheckPointDescription()
          Gets the value of the checkPointDescription property.
 List<GMPointPropertyType> getCornerPoints()
          Gets the value of the cornerPoints property.
 MDPixelOrientationCodePropertyType getPointInPixel()
          Gets the value of the pointInPixel property.
 CharacterStringPropertyType getTransformationDimensionDescription()
          Gets the value of the transformationDimensionDescription property.
 List<CharacterStringPropertyType> getTransformationDimensionMapping()
          Gets the value of the transformationDimensionMapping property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetCenterPoint()
           
 boolean isSetCheckPointAvailability()
           
 boolean isSetCheckPointDescription()
           
 boolean isSetCornerPoints()
           
 boolean isSetPointInPixel()
           
 boolean isSetTransformationDimensionDescription()
           
 boolean isSetTransformationDimensionMapping()
           
 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)
           
 void mergeFrom(Object left, Object right)
           
 void setCenterPoint(GMPointPropertyType value)
          Sets the value of the centerPoint property.
 void setCheckPointAvailability(BooleanPropertyType value)
          Sets the value of the checkPointAvailability property.
 void setCheckPointDescription(CharacterStringPropertyType value)
          Sets the value of the checkPointDescription property.
 void setCornerPoints(List<GMPointPropertyType> value)
           
 void setPointInPixel(MDPixelOrientationCodePropertyType value)
          Sets the value of the pointInPixel property.
 void setTransformationDimensionDescription(CharacterStringPropertyType value)
          Sets the value of the transformationDimensionDescription property.
 void setTransformationDimensionMapping(List<CharacterStringPropertyType> value)
           
 String toString()
           
 void unsetCornerPoints()
           
 void unsetTransformationDimensionMapping()
           
 MDGeorectifiedType withAxisDimensionProperties(Collection<MDDimensionPropertyType> values)
           
 MDGeorectifiedType withAxisDimensionProperties(List<MDDimensionPropertyType> value)
           
 MDGeorectifiedType withAxisDimensionProperties(MDDimensionPropertyType... values)
           
 MDGeorectifiedType withCellGeometry(MDCellGeometryCodePropertyType value)
           
 MDGeorectifiedType withCenterPoint(GMPointPropertyType value)
           
 MDGeorectifiedType withCheckPointAvailability(BooleanPropertyType value)
           
 MDGeorectifiedType withCheckPointDescription(CharacterStringPropertyType value)
           
 MDGeorectifiedType withCornerPoints(Collection<GMPointPropertyType> values)
           
 MDGeorectifiedType withCornerPoints(GMPointPropertyType... values)
           
 MDGeorectifiedType withCornerPoints(List<GMPointPropertyType> value)
           
 MDGeorectifiedType withId(String value)
           
 MDGeorectifiedType withNumberOfDimensions(IntegerPropertyType value)
           
 MDGeorectifiedType withPointInPixel(MDPixelOrientationCodePropertyType value)
           
 MDGeorectifiedType withTransformationDimensionDescription(CharacterStringPropertyType value)
           
 MDGeorectifiedType withTransformationDimensionMapping(CharacterStringPropertyType... values)
           
 MDGeorectifiedType withTransformationDimensionMapping(Collection<CharacterStringPropertyType> values)
           
 MDGeorectifiedType withTransformationDimensionMapping(List<CharacterStringPropertyType> value)
           
 MDGeorectifiedType withTransformationParameterAvailability(BooleanPropertyType value)
           
 MDGeorectifiedType withUuid(String value)
           
 
Methods inherited from class net.opengis.iso19139.gmd.v_20060504.MDGridSpatialRepresentationType
getAxisDimensionProperties, getCellGeometry, getNumberOfDimensions, getTransformationParameterAvailability, isSetAxisDimensionProperties, isSetCellGeometry, isSetNumberOfDimensions, isSetTransformationParameterAvailability, setAxisDimensionProperties, setCellGeometry, setNumberOfDimensions, setTransformationParameterAvailability, unsetAxisDimensionProperties
 
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

checkPointAvailability

protected BooleanPropertyType checkPointAvailability

checkPointDescription

protected CharacterStringPropertyType checkPointDescription

cornerPoints

protected List<GMPointPropertyType> cornerPoints

centerPoint

protected GMPointPropertyType centerPoint

pointInPixel

protected MDPixelOrientationCodePropertyType pointInPixel

transformationDimensionDescription

protected CharacterStringPropertyType transformationDimensionDescription

transformationDimensionMapping

protected List<CharacterStringPropertyType> transformationDimensionMapping
Constructor Detail

MDGeorectifiedType

public MDGeorectifiedType()
Method Detail

getCheckPointAvailability

public BooleanPropertyType getCheckPointAvailability()
Gets the value of the checkPointAvailability property.

Returns:
possible object is BooleanPropertyType

setCheckPointAvailability

public void setCheckPointAvailability(BooleanPropertyType value)
Sets the value of the checkPointAvailability property.

Parameters:
value - allowed object is BooleanPropertyType

isSetCheckPointAvailability

public boolean isSetCheckPointAvailability()

getCheckPointDescription

public CharacterStringPropertyType getCheckPointDescription()
Gets the value of the checkPointDescription property.

Returns:
possible object is CharacterStringPropertyType

setCheckPointDescription

public void setCheckPointDescription(CharacterStringPropertyType value)
Sets the value of the checkPointDescription property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetCheckPointDescription

public boolean isSetCheckPointDescription()

getCornerPoints

public List<GMPointPropertyType> getCornerPoints()
Gets the value of the cornerPoints 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 cornerPoints property.

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

    getCornerPoints().add(newItem);
 

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


isSetCornerPoints

public boolean isSetCornerPoints()

unsetCornerPoints

public void unsetCornerPoints()

getCenterPoint

public GMPointPropertyType getCenterPoint()
Gets the value of the centerPoint property.

Returns:
possible object is GMPointPropertyType

setCenterPoint

public void setCenterPoint(GMPointPropertyType value)
Sets the value of the centerPoint property.

Parameters:
value - allowed object is GMPointPropertyType

isSetCenterPoint

public boolean isSetCenterPoint()

getPointInPixel

public MDPixelOrientationCodePropertyType getPointInPixel()
Gets the value of the pointInPixel property.

Returns:
possible object is MDPixelOrientationCodePropertyType

setPointInPixel

public void setPointInPixel(MDPixelOrientationCodePropertyType value)
Sets the value of the pointInPixel property.

Parameters:
value - allowed object is MDPixelOrientationCodePropertyType

isSetPointInPixel

public boolean isSetPointInPixel()

getTransformationDimensionDescription

public CharacterStringPropertyType getTransformationDimensionDescription()
Gets the value of the transformationDimensionDescription property.

Returns:
possible object is CharacterStringPropertyType

setTransformationDimensionDescription

public void setTransformationDimensionDescription(CharacterStringPropertyType value)
Sets the value of the transformationDimensionDescription property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetTransformationDimensionDescription

public boolean isSetTransformationDimensionDescription()

getTransformationDimensionMapping

public List<CharacterStringPropertyType> getTransformationDimensionMapping()
Gets the value of the transformationDimensionMapping 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 transformationDimensionMapping property.

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

    getTransformationDimensionMapping().add(newItem);
 

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


isSetTransformationDimensionMapping

public boolean isSetTransformationDimensionMapping()

unsetTransformationDimensionMapping

public void unsetTransformationDimensionMapping()

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.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
append in class MDGridSpatialRepresentationType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
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.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2
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.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
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.CopyTo2
Overrides:
copyTo in class MDGridSpatialRepresentationType

copyTo

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

createNewInstance

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

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
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.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class MDGridSpatialRepresentationType

setCornerPoints

public void setCornerPoints(List<GMPointPropertyType> value)

setTransformationDimensionMapping

public void setTransformationDimensionMapping(List<CharacterStringPropertyType> value)

withCheckPointAvailability

public MDGeorectifiedType withCheckPointAvailability(BooleanPropertyType value)

withCheckPointDescription

public MDGeorectifiedType withCheckPointDescription(CharacterStringPropertyType value)

withCornerPoints

public MDGeorectifiedType withCornerPoints(GMPointPropertyType... values)

withCornerPoints

public MDGeorectifiedType withCornerPoints(Collection<GMPointPropertyType> values)

withCenterPoint

public MDGeorectifiedType withCenterPoint(GMPointPropertyType value)

withPointInPixel

public MDGeorectifiedType withPointInPixel(MDPixelOrientationCodePropertyType value)

withTransformationDimensionDescription

public MDGeorectifiedType withTransformationDimensionDescription(CharacterStringPropertyType value)

withTransformationDimensionMapping

public MDGeorectifiedType withTransformationDimensionMapping(CharacterStringPropertyType... values)

withTransformationDimensionMapping

public MDGeorectifiedType withTransformationDimensionMapping(Collection<CharacterStringPropertyType> values)

withCornerPoints

public MDGeorectifiedType withCornerPoints(List<GMPointPropertyType> value)

withTransformationDimensionMapping

public MDGeorectifiedType withTransformationDimensionMapping(List<CharacterStringPropertyType> value)

withNumberOfDimensions

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

withAxisDimensionProperties

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

withAxisDimensionProperties

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

withCellGeometry

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

withTransformationParameterAvailability

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

withAxisDimensionProperties

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

withId

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

withUuid

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


Copyright © 2008-2016. All Rights Reserved.