net.opengis.omeo.lmb.v_2_0
Class FootprintType

java.lang.Object
  extended by net.opengis.gml.v_3_2_1.AbstractGMLType
      extended by net.opengis.gml.v_3_2_1.AbstractFeatureType
          extended by net.opengis.omeo.eop.v_2_0.FootprintType
              extended by net.opengis.omeo.lmb.v_2_0.FootprintType
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 FootprintType
extends FootprintType
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 FootprintType complex type.

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

 <complexType name="FootprintType">
   <complexContent>
     <extension base="{http://www.opengis.net/eop/2.0}FootprintType">
       <sequence>
         <element name="maximumAltitude" type="{http://www.opengis.net/gml/3.2}MeasureType" minOccurs="0"/>
         <element name="minimumAltitude" type="{http://www.opengis.net/gml/3.2}MeasureType" minOccurs="0"/>
         <element name="nominalTrack" type="{http://www.opengis.net/gml/3.2}MultiCurvePropertyType" minOccurs="0"/>
         <element name="occultationPoints" type="{http://www.opengis.net/gml/3.2}MultiPointPropertyType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  MeasureType maximumAltitude
           
protected  MeasureType minimumAltitude
           
protected  MultiCurvePropertyType nominalTrack
           
protected  MultiPointPropertyType occultationPoints
           
 
Fields inherited from class net.opengis.omeo.eop.v_2_0.FootprintType
centerOf, multiExtentOf, orientation
 
Fields inherited from class net.opengis.gml.v_3_2_1.AbstractFeatureType
boundedBy, location
 
Fields inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType
description, descriptionReference, id, identifier, metaDataProperty, name
 
Constructor Summary
FootprintType()
           
 
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)
           
 MeasureType getMaximumAltitude()
          Gets the value of the maximumAltitude property.
 MeasureType getMinimumAltitude()
          Gets the value of the minimumAltitude property.
 MultiCurvePropertyType getNominalTrack()
          Gets the value of the nominalTrack property.
 MultiPointPropertyType getOccultationPoints()
          Gets the value of the occultationPoints property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetMaximumAltitude()
           
 boolean isSetMinimumAltitude()
           
 boolean isSetNominalTrack()
           
 boolean isSetOccultationPoints()
           
 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 setMaximumAltitude(MeasureType value)
          Sets the value of the maximumAltitude property.
 void setMinimumAltitude(MeasureType value)
          Sets the value of the minimumAltitude property.
 void setNominalTrack(MultiCurvePropertyType value)
          Sets the value of the nominalTrack property.
 void setOccultationPoints(MultiPointPropertyType value)
          Sets the value of the occultationPoints property.
 String toString()
           
 FootprintType withCenterOf(PointPropertyType value)
           
 FootprintType withMaximumAltitude(MeasureType value)
           
 FootprintType withMinimumAltitude(MeasureType value)
           
 FootprintType withMultiExtentOf(MultiSurfacePropertyType value)
           
 FootprintType withNominalTrack(MultiCurvePropertyType value)
           
 FootprintType withOccultationPoints(MultiPointPropertyType value)
           
 FootprintType withOrientation(PolygonOrientationValueType value)
           
 
Methods inherited from class net.opengis.omeo.eop.v_2_0.FootprintType
getCenterOf, getMultiExtentOf, getOrientation, isSetCenterOf, isSetMultiExtentOf, isSetOrientation, setCenterOf, setMultiExtentOf, setOrientation
 
Methods inherited from class net.opengis.gml.v_3_2_1.AbstractFeatureType
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withDescriptionReference, withId, withIdentifier, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName
 
Methods inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, isSetDescription, isSetDescriptionReference, isSetId, isSetIdentifier, isSetMetaDataProperty, isSetName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

maximumAltitude

protected MeasureType maximumAltitude

minimumAltitude

protected MeasureType minimumAltitude

nominalTrack

protected MultiCurvePropertyType nominalTrack

occultationPoints

protected MultiPointPropertyType occultationPoints
Constructor Detail

FootprintType

public FootprintType()
Method Detail

getMaximumAltitude

public MeasureType getMaximumAltitude()
Gets the value of the maximumAltitude property.

Returns:
possible object is MeasureType

setMaximumAltitude

public void setMaximumAltitude(MeasureType value)
Sets the value of the maximumAltitude property.

Parameters:
value - allowed object is MeasureType

isSetMaximumAltitude

public boolean isSetMaximumAltitude()

getMinimumAltitude

public MeasureType getMinimumAltitude()
Gets the value of the minimumAltitude property.

Returns:
possible object is MeasureType

setMinimumAltitude

public void setMinimumAltitude(MeasureType value)
Sets the value of the minimumAltitude property.

Parameters:
value - allowed object is MeasureType

isSetMinimumAltitude

public boolean isSetMinimumAltitude()

getNominalTrack

public MultiCurvePropertyType getNominalTrack()
Gets the value of the nominalTrack property.

Returns:
possible object is MultiCurvePropertyType

setNominalTrack

public void setNominalTrack(MultiCurvePropertyType value)
Sets the value of the nominalTrack property.

Parameters:
value - allowed object is MultiCurvePropertyType

isSetNominalTrack

public boolean isSetNominalTrack()

getOccultationPoints

public MultiPointPropertyType getOccultationPoints()
Gets the value of the occultationPoints property.

Returns:
possible object is MultiPointPropertyType

setOccultationPoints

public void setOccultationPoints(MultiPointPropertyType value)
Sets the value of the occultationPoints property.

Parameters:
value - allowed object is MultiPointPropertyType

isSetOccultationPoints

public boolean isSetOccultationPoints()

toString

public String toString()
Overrides:
toString in class FootprintType

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 FootprintType

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 FootprintType

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 FootprintType

equals

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

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 FootprintType

hashCode

public int hashCode()
Overrides:
hashCode in class FootprintType

clone

public Object clone()
Overrides:
clone in class FootprintType

copyTo

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

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 FootprintType

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 FootprintType

mergeFrom

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

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 FootprintType

withMaximumAltitude

public FootprintType withMaximumAltitude(MeasureType value)

withMinimumAltitude

public FootprintType withMinimumAltitude(MeasureType value)

withNominalTrack

public FootprintType withNominalTrack(MultiCurvePropertyType value)

withOccultationPoints

public FootprintType withOccultationPoints(MultiPointPropertyType value)

withMultiExtentOf

public FootprintType withMultiExtentOf(MultiSurfacePropertyType value)
Overrides:
withMultiExtentOf in class FootprintType

withCenterOf

public FootprintType withCenterOf(PointPropertyType value)
Overrides:
withCenterOf in class FootprintType

withOrientation

public FootprintType withOrientation(PolygonOrientationValueType value)
Overrides:
withOrientation in class FootprintType


Copyright © 2008-2016. All Rights Reserved.