net.opengis.ols.v_1_2
Class ClipType

java.lang.Object
  extended by net.opengis.ols.v_1_2.ClipType
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 ClipType
extends Object
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 ClipType complex type.

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

 <complexType name="ClipType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element ref="{http://www.opengis.net/gml}Polygon"/>
         <element ref="{http://www.opengis.net/gml}CircleByCenterPoint"/>
         <element name="LineCorridor" type="{http://www.opengis.net/xls}LineCorridorType"/>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  CircleByCenterPointType circleByCenterPoint
           
protected  LineCorridorType lineCorridor
           
protected  PolygonType polygon
           
 
Constructor Summary
ClipType()
           
 
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)
           
 CircleByCenterPointType getCircleByCenterPoint()
          Clips the portrayed map with a circle
 LineCorridorType getLineCorridor()
          Gets the value of the lineCorridor property.
 PolygonType getPolygon()
          Clips the portrayed map with a polygon
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetCircleByCenterPoint()
           
 boolean isSetLineCorridor()
           
 boolean isSetPolygon()
           
 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 setCircleByCenterPoint(CircleByCenterPointType value)
          Sets the value of the circleByCenterPoint property.
 void setLineCorridor(LineCorridorType value)
          Sets the value of the lineCorridor property.
 void setPolygon(PolygonType value)
          Sets the value of the polygon property.
 String toString()
           
 ClipType withCircleByCenterPoint(CircleByCenterPointType value)
           
 ClipType withLineCorridor(LineCorridorType value)
           
 ClipType withPolygon(PolygonType value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

polygon

protected PolygonType polygon

circleByCenterPoint

protected CircleByCenterPointType circleByCenterPoint

lineCorridor

protected LineCorridorType lineCorridor
Constructor Detail

ClipType

public ClipType()
Method Detail

getPolygon

public PolygonType getPolygon()
Clips the portrayed map with a polygon

Returns:
possible object is PolygonType

setPolygon

public void setPolygon(PolygonType value)
Sets the value of the polygon property.

Parameters:
value - allowed object is PolygonType

isSetPolygon

public boolean isSetPolygon()

getCircleByCenterPoint

public CircleByCenterPointType getCircleByCenterPoint()
Clips the portrayed map with a circle

Returns:
possible object is CircleByCenterPointType

setCircleByCenterPoint

public void setCircleByCenterPoint(CircleByCenterPointType value)
Sets the value of the circleByCenterPoint property.

Parameters:
value - allowed object is CircleByCenterPointType

isSetCircleByCenterPoint

public boolean isSetCircleByCenterPoint()

getLineCorridor

public LineCorridorType getLineCorridor()
Gets the value of the lineCorridor property.

Returns:
possible object is LineCorridorType

setLineCorridor

public void setLineCorridor(LineCorridorType value)
Sets the value of the lineCorridor property.

Parameters:
value - allowed object is LineCorridorType

isSetLineCorridor

public boolean isSetLineCorridor()

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

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

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

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.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2

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.CopyTo2

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

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

mergeFrom

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

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

withPolygon

public ClipType withPolygon(PolygonType value)

withCircleByCenterPoint

public ClipType withCircleByCenterPoint(CircleByCenterPointType value)

withLineCorridor

public ClipType withLineCorridor(LineCorridorType value)


Copyright © 2008-2016. All Rights Reserved.