net.ivoa.xml.stc.stc_v1_30
Class DiffType

java.lang.Object
  extended by net.ivoa.xml.stc.stc_v1_30.StcBaseType
      extended by net.ivoa.xml.stc.stc_v1_30.CoordIntervalType
          extended by net.ivoa.xml.stc.stc_v1_30.SpatialIntervalType
              extended by net.ivoa.xml.stc.stc_v1_30.RegionType
                  extended by net.ivoa.xml.stc.stc_v1_30.DiffType

public class DiffType
extends RegionType

The difference of two regions (Region1 minus Region2) is a region; it is equivalent to the intersection of Region1 with notRegion2

Java class for diffType complex type.

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

 <complexType name="diffType">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}regionType">
       <sequence>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Region"/>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Region2"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  javax.xml.bind.JAXBElement<? extends RegionType> region
           
protected  javax.xml.bind.JAXBElement<? extends RegionType> region2
           
 
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.RegionType
area, coordSystemId, note
 
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.SpatialIntervalType
epoch, unit
 
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.CoordIntervalType
fillFactor, frameId, hiInclude, loInclude
 
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.StcBaseType
href, id, idref, idrefType, idType, type, ucd
 
Constructor Summary
DiffType()
           
 
Method Summary
 javax.xml.bind.JAXBElement<? extends RegionType> getRegion()
          Gets the value of the region property.
 javax.xml.bind.JAXBElement<? extends RegionType> getRegion2()
          Gets the value of the region2 property.
 void setRegion(javax.xml.bind.JAXBElement<? extends RegionType> value)
          Sets the value of the region property.
 void setRegion2(javax.xml.bind.JAXBElement<? extends RegionType> value)
          Sets the value of the region2 property.
 
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.RegionType
getArea, getCoordSystemId, getNote, setArea, setCoordSystemId, setNote
 
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.SpatialIntervalType
getEpoch, getUnit, setEpoch, setUnit
 
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.CoordIntervalType
getFillFactor, getFrameId, getHiInclude, getLoInclude, setFillFactor, setFrameId, setHiInclude, setLoInclude
 
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.StcBaseType
getHref, getId, getIdref, getIDREFType, getIDType, getType, getUcd, setHref, setId, setIdref, setIDREFType, setIDType, setType, setUcd
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

region

protected javax.xml.bind.JAXBElement<? extends RegionType> region

region2

protected javax.xml.bind.JAXBElement<? extends RegionType> region2
Constructor Detail

DiffType

public DiffType()
Method Detail

getRegion

public javax.xml.bind.JAXBElement<? extends RegionType> getRegion()
Gets the value of the region property.

Returns:
possible object is JAXBElement<CircleType> JAXBElement<ConvexHullType> JAXBElement<NegationType> JAXBElement<SkyIndexType> JAXBElement<EllipseType> JAXBElement<AllSkyType> JAXBElement<BoxType> JAXBElement<RegionType> JAXBElement<UnionType> JAXBElement<IntersectionType> JAXBElement<PolygonType> JAXBElement<SectorType> JAXBElement<ConvexType> JAXBElement<DiffType>

setRegion

public void setRegion(javax.xml.bind.JAXBElement<? extends RegionType> value)
Sets the value of the region property.

Parameters:
value - allowed object is JAXBElement<CircleType> JAXBElement<ConvexHullType> JAXBElement<NegationType> JAXBElement<SkyIndexType> JAXBElement<EllipseType> JAXBElement<AllSkyType> JAXBElement<BoxType> JAXBElement<RegionType> JAXBElement<UnionType> JAXBElement<IntersectionType> JAXBElement<PolygonType> JAXBElement<SectorType> JAXBElement<ConvexType> JAXBElement<DiffType>

getRegion2

public javax.xml.bind.JAXBElement<? extends RegionType> getRegion2()
Gets the value of the region2 property.

Returns:
possible object is JAXBElement<RegionType> JAXBElement<BoxType> JAXBElement<SkyIndexType> JAXBElement<NegationType> JAXBElement<ConvexHullType> JAXBElement<DiffType> JAXBElement<UnionType> JAXBElement<ConvexType> JAXBElement<SectorType> JAXBElement<PolygonType> JAXBElement<AllSkyType> JAXBElement<IntersectionType> JAXBElement<EllipseType> JAXBElement<CircleType>

setRegion2

public void setRegion2(javax.xml.bind.JAXBElement<? extends RegionType> value)
Sets the value of the region2 property.

Parameters:
value - allowed object is JAXBElement<RegionType> JAXBElement<BoxType> JAXBElement<SkyIndexType> JAXBElement<NegationType> JAXBElement<ConvexHullType> JAXBElement<DiffType> JAXBElement<UnionType> JAXBElement<ConvexType> JAXBElement<SectorType> JAXBElement<PolygonType> JAXBElement<AllSkyType> JAXBElement<IntersectionType> JAXBElement<EllipseType> JAXBElement<CircleType>


Copyright © 2011 VAMDC. All Rights Reserved.