net.opengis.wcs.v_1_1
Class GridCrsType

java.lang.Object
  extended by net.opengis.wcs.v_1_1.GridCrsType
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 GridCrsType
extends Object
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

This GridCRS is a simplification and specialization of a gml:DerivedCRS. All elements and attributes not required to define this GridCRS are optional.

Java class for GridCrsType complex type.

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

 <complexType name="GridCrsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}srsName" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wcs/1.1}GridBaseCRS"/>
         <element ref="{http://www.opengis.net/wcs/1.1}GridType" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wcs/1.1}GridOrigin" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wcs/1.1}GridOffsets"/>
         <element ref="{http://www.opengis.net/wcs/1.1}GridCS" minOccurs="0"/>
       </sequence>
       <attribute ref="{http://www.opengis.net/gml}id"/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String gridBaseCRS
           
protected  String gridCS
           
protected  List<Double> gridOffsets
           
protected  List<Double> gridOrigin
           
protected  String gridType
           
protected  String id
           
protected  CodeType srsName
           
 
Constructor Summary
GridCrsType()
           
 
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)
           
 String getGridBaseCRS()
          Gets the value of the gridBaseCRS property.
 String getGridCS()
          When this GridCS reference is omitted, the GridCS defaults to the most commonly used grid coordinate system, which is referenced by the URN "urn:ogc:def:cs:OGC:0.0:Grid2dSquareCS".
 List<Double> getGridOffsets()
          Gets the value of the gridOffsets property.
 List<Double> getGridOrigin()
          When this GridOrigin position is omitted, the origin defaults be the most commonly used origin in a GridCRS used in the output part of a GetCapabilities operation request, namely "0 0".
 String getGridType()
          When this GridType reference is omitted, the OperationMethod shall be the most commonly used method in a GridCRS, which is referenced by the default URN "urn:ogc:def:method:WCS:1.1:2dSimpleGrid".
 String getId()
          Gets the value of the id property.
 CodeType getSrsName()
          Gets the value of the srsName property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetGridBaseCRS()
           
 boolean isSetGridCS()
           
 boolean isSetGridOffsets()
           
 boolean isSetGridOrigin()
           
 boolean isSetGridType()
           
 boolean isSetId()
           
 boolean isSetSrsName()
           
 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 setGridBaseCRS(String value)
          Sets the value of the gridBaseCRS property.
 void setGridCS(String value)
          Sets the value of the gridCS property.
 void setGridOffsets(List<Double> value)
           
 void setGridOrigin(List<Double> value)
           
 void setGridType(String value)
          Sets the value of the gridType property.
 void setId(String value)
          Sets the value of the id property.
 void setSrsName(CodeType value)
          Sets the value of the srsName property.
 String toString()
           
 void unsetGridOffsets()
           
 void unsetGridOrigin()
           
 GridCrsType withGridBaseCRS(String value)
           
 GridCrsType withGridCS(String value)
           
 GridCrsType withGridOffsets(Collection<Double> values)
           
 GridCrsType withGridOffsets(Double... values)
           
 GridCrsType withGridOffsets(List<Double> value)
           
 GridCrsType withGridOrigin(Collection<Double> values)
           
 GridCrsType withGridOrigin(Double... values)
           
 GridCrsType withGridOrigin(List<Double> value)
           
 GridCrsType withGridType(String value)
           
 GridCrsType withId(String value)
           
 GridCrsType withSrsName(CodeType value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

srsName

protected CodeType srsName

gridBaseCRS

protected String gridBaseCRS

gridType

protected String gridType

gridOrigin

protected List<Double> gridOrigin

gridOffsets

protected List<Double> gridOffsets

gridCS

protected String gridCS

id

protected String id
Constructor Detail

GridCrsType

public GridCrsType()
Method Detail

getSrsName

public CodeType getSrsName()
Gets the value of the srsName property.

Returns:
possible object is CodeType

setSrsName

public void setSrsName(CodeType value)
Sets the value of the srsName property.

Parameters:
value - allowed object is CodeType

isSetSrsName

public boolean isSetSrsName()

getGridBaseCRS

public String getGridBaseCRS()
Gets the value of the gridBaseCRS property.

Returns:
possible object is String

setGridBaseCRS

public void setGridBaseCRS(String value)
Sets the value of the gridBaseCRS property.

Parameters:
value - allowed object is String

isSetGridBaseCRS

public boolean isSetGridBaseCRS()

getGridType

public String getGridType()
When this GridType reference is omitted, the OperationMethod shall be the most commonly used method in a GridCRS, which is referenced by the default URN "urn:ogc:def:method:WCS:1.1:2dSimpleGrid".

Returns:
possible object is String

setGridType

public void setGridType(String value)
Sets the value of the gridType property.

Parameters:
value - allowed object is String

isSetGridType

public boolean isSetGridType()

getGridOrigin

public List<Double> getGridOrigin()
When this GridOrigin position is omitted, the origin defaults be the most commonly used origin in a GridCRS used in the output part of a GetCapabilities operation request, namely "0 0". Gets the value of the gridOrigin 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 gridOrigin property.

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

    getGridOrigin().add(newItem);
 

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


isSetGridOrigin

public boolean isSetGridOrigin()

unsetGridOrigin

public void unsetGridOrigin()

getGridOffsets

public List<Double> getGridOffsets()
Gets the value of the gridOffsets 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 gridOffsets property.

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

    getGridOffsets().add(newItem);
 

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


isSetGridOffsets

public boolean isSetGridOffsets()

unsetGridOffsets

public void unsetGridOffsets()

getGridCS

public String getGridCS()
When this GridCS reference is omitted, the GridCS defaults to the most commonly used grid coordinate system, which is referenced by the URN "urn:ogc:def:cs:OGC:0.0:Grid2dSquareCS".

Returns:
possible object is String

setGridCS

public void setGridCS(String value)
Sets the value of the gridCS property.

Parameters:
value - allowed object is String

isSetGridCS

public boolean isSetGridCS()

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

isSetId

public boolean isSetId()

toString

public String toString()
Overrides:
toString in class Object

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

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

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

equals

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

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public Object clone()
Overrides:
clone in class Object

copyTo

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

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

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

mergeFrom

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

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

setGridOrigin

public void setGridOrigin(List<Double> value)

setGridOffsets

public void setGridOffsets(List<Double> value)

withSrsName

public GridCrsType withSrsName(CodeType value)

withGridBaseCRS

public GridCrsType withGridBaseCRS(String value)

withGridType

public GridCrsType withGridType(String value)

withGridOrigin

public GridCrsType withGridOrigin(Double... values)

withGridOrigin

public GridCrsType withGridOrigin(Collection<Double> values)

withGridOffsets

public GridCrsType withGridOffsets(Double... values)

withGridOffsets

public GridCrsType withGridOffsets(Collection<Double> values)

withGridCS

public GridCrsType withGridCS(String value)

withId

public GridCrsType withId(String value)

withGridOrigin

public GridCrsType withGridOrigin(List<Double> value)

withGridOffsets

public GridCrsType withGridOffsets(List<Double> value)


Copyright © 2008-2015. All Rights Reserved.