net.opengis.arml.v_2_0
Class ScreenAnchorType

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.ScreenAnchorType
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 ScreenAnchorType
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 ScreenAnchorType complex type.

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

 <complexType name="ScreenAnchorType">
   <complexContent>
     <extension base="{http://www.opengis.net/arml/2.0}AnchorType">
       <sequence>
         <element name="style" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="class" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="assets">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/arml/2.0}Label" 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 ScreenAnchorType.Assets
          Java class for anonymous complex type.
 
Field Summary
protected  ScreenAnchorType.Assets assets
           
protected  String clazz
           
protected  String style
           
 
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
ScreenAnchorType()
           
 
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)
           
 ScreenAnchorType.Assets getAssets()
          Gets the value of the assets property.
 String getClazz()
          Gets the value of the clazz property.
 String getStyle()
          Gets the value of the style property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetAssets()
           
 boolean isSetClazz()
           
 boolean isSetStyle()
           
 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(ScreenAnchorType.Assets value)
          Sets the value of the assets property.
 void setClazz(String value)
          Sets the value of the clazz property.
 void setStyle(String value)
          Sets the value of the style property.
 String toString()
           
 ScreenAnchorType withAssets(ScreenAnchorType.Assets value)
           
 ScreenAnchorType withClazz(String value)
           
 ScreenAnchorType withEnabled(Boolean value)
           
 ScreenAnchorType withId(String value)
           
 ScreenAnchorType withStyle(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
 

Field Detail

style

protected String style

clazz

protected String clazz

assets

protected ScreenAnchorType.Assets assets
Constructor Detail

ScreenAnchorType

public ScreenAnchorType()
Method Detail

getStyle

public String getStyle()
Gets the value of the style property.

Returns:
possible object is String

setStyle

public void setStyle(String value)
Sets the value of the style property.

Parameters:
value - allowed object is String

isSetStyle

public boolean isSetStyle()

getClazz

public String getClazz()
Gets the value of the clazz property.

Returns:
possible object is String

setClazz

public void setClazz(String value)
Sets the value of the clazz property.

Parameters:
value - allowed object is String

isSetClazz

public boolean isSetClazz()

getAssets

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

Returns:
possible object is ScreenAnchorType.Assets

setAssets

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

Parameters:
value - allowed object is ScreenAnchorType.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

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

withStyle

public ScreenAnchorType withStyle(String value)

withClazz

public ScreenAnchorType withClazz(String value)

withAssets

public ScreenAnchorType withAssets(ScreenAnchorType.Assets value)

withEnabled

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

withId

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


Copyright © 2008-2015. All Rights Reserved.