net.opengis.arml.v_2_0
Class ARAnchorType

java.lang.Object
  extended by net.opengis.arml.v_2_0.ARElementType
      extended by net.opengis.arml.v_2_0.AnchorType
          extended by net.opengis.arml.v_2_0.ARAnchorType
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
Direct Known Subclasses:
GeometryType, RelativeToType, TrackableType

public abstract class ARAnchorType
extends AnchorType
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

Java class for ARAnchorType complex type.

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

 <complexType name="ARAnchorType">
   <complexContent>
     <extension base="{http://www.opengis.net/arml/2.0}AnchorType">
       <sequence>
         <element name="assets">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/arml/2.0}VisualAsset" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="assetRef" maxOccurs="unbounded" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute ref="{http://www.w3.org/1999/xlink}href use="required""/>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ARAnchorType.Assets
          Java class for anonymous complex type.
 
Field Summary
protected  ARAnchorType.Assets assets
           
 
Fields inherited from class net.opengis.arml.v_2_0.AnchorType
enabled
 
Fields inherited from class net.opengis.arml.v_2_0.ARElementType
id
 
Constructor Summary
ARAnchorType()
           
 
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)
           
 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)
           
 ARAnchorType.Assets getAssets()
          Gets the value of the assets property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetAssets()
           
 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 setAssets(ARAnchorType.Assets value)
          Sets the value of the assets property.
 String toString()
           
 ARAnchorType withAssets(ARAnchorType.Assets value)
           
 ARAnchorType withEnabled(Boolean value)
           
 ARAnchorType withId(String value)
           
 
Methods inherited from class net.opengis.arml.v_2_0.AnchorType
isEnabled, isSetEnabled, setEnabled
 
Methods inherited from class net.opengis.arml.v_2_0.ARElementType
getId, isSetId, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jvnet.jaxb2_commons.lang.CopyTo
createNewInstance
 
Methods inherited from interface org.jvnet.jaxb2_commons.lang.MergeFrom
createNewInstance
 

Field Detail

assets

protected ARAnchorType.Assets assets
Constructor Detail

ARAnchorType

public ARAnchorType()
Method Detail

getAssets

public ARAnchorType.Assets getAssets()
Gets the value of the assets property.

Returns:
possible object is ARAnchorType.Assets

setAssets

public void setAssets(ARAnchorType.Assets value)
Sets the value of the assets property.

Parameters:
value - allowed object is ARAnchorType.Assets

isSetAssets

public boolean isSetAssets()

toString

public String toString()
Overrides:
toString in class AnchorType

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
Overrides:
append in class AnchorType

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
Overrides:
appendFields in class AnchorType

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
Overrides:
equals in class AnchorType

equals

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

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
Overrides:
hashCode in class AnchorType

hashCode

public int hashCode()
Overrides:
hashCode in class AnchorType

clone

public Object clone()
Overrides:
clone in class AnchorType

copyTo

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

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
Overrides:
copyTo in class AnchorType

mergeFrom

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

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
Overrides:
mergeFrom in class AnchorType

withAssets

public ARAnchorType withAssets(ARAnchorType.Assets value)

withEnabled

public ARAnchorType withEnabled(Boolean value)
Overrides:
withEnabled in class AnchorType

withId

public ARAnchorType withId(String value)
Overrides:
withId in class AnchorType


Copyright © 2008-2015. All Rights Reserved.