net.opengis.arml.v_2_0
Class VisualAssetType

java.lang.Object
  extended by net.opengis.arml.v_2_0.ARElementType
      extended by net.opengis.arml.v_2_0.VisualAssetType
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:
ModelType, VisualAsset2DType

public abstract class VisualAssetType
extends ARElementType
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 VisualAssetType complex type.

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

 <complexType name="VisualAssetType">
   <complexContent>
     <extension base="{http://www.opengis.net/arml/2.0}ARElementType">
       <sequence>
         <element name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="zOrder" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="conditions" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/arml/2.0}Condition" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="Orientation" type="{http://www.opengis.net/arml/2.0}OrientationType" minOccurs="0"/>
         <element name="ScalingMode" type="{http://www.opengis.net/arml/2.0}ScalingModeType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class VisualAssetType.Conditions
          Java class for anonymous complex type.
 
Field Summary
protected  VisualAssetType.Conditions conditions
           
protected  Boolean enabled
           
protected  OrientationType orientation
           
protected  ScalingModeType scalingMode
           
protected  Integer zOrder
           
 
Fields inherited from class net.opengis.arml.v_2_0.ARElementType
id
 
Constructor Summary
VisualAssetType()
           
 
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)
           
 VisualAssetType.Conditions getConditions()
          Gets the value of the conditions property.
 OrientationType getOrientation()
          Gets the value of the orientation property.
 ScalingModeType getScalingMode()
          Gets the value of the scalingMode property.
 Integer getZOrder()
          Gets the value of the zOrder property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isEnabled()
          Gets the value of the enabled property.
 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 setConditions(VisualAssetType.Conditions value)
          Sets the value of the conditions property.
 void setEnabled(Boolean value)
          Sets the value of the enabled property.
 void setOrientation(OrientationType value)
          Sets the value of the orientation property.
 void setScalingMode(ScalingModeType value)
          Sets the value of the scalingMode property.
 void setZOrder(Integer value)
          Sets the value of the zOrder property.
 String toString()
           
 VisualAssetType withConditions(VisualAssetType.Conditions value)
           
 VisualAssetType withEnabled(Boolean value)
           
 VisualAssetType withId(String value)
           
 VisualAssetType withOrientation(OrientationType value)
           
 VisualAssetType withScalingMode(ScalingModeType value)
           
 VisualAssetType withZOrder(Integer value)
           
 
Methods inherited from class net.opengis.arml.v_2_0.ARElementType
getId, 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

enabled

protected Boolean enabled

zOrder

protected Integer zOrder

conditions

protected VisualAssetType.Conditions conditions

orientation

protected OrientationType orientation

scalingMode

protected ScalingModeType scalingMode
Constructor Detail

VisualAssetType

public VisualAssetType()
Method Detail

isEnabled

public Boolean isEnabled()
Gets the value of the enabled property.

Returns:
possible object is Boolean

setEnabled

public void setEnabled(Boolean value)
Sets the value of the enabled property.

Parameters:
value - allowed object is Boolean

getZOrder

public Integer getZOrder()
Gets the value of the zOrder property.

Returns:
possible object is Integer

setZOrder

public void setZOrder(Integer value)
Sets the value of the zOrder property.

Parameters:
value - allowed object is Integer

getConditions

public VisualAssetType.Conditions getConditions()
Gets the value of the conditions property.

Returns:
possible object is VisualAssetType.Conditions

setConditions

public void setConditions(VisualAssetType.Conditions value)
Sets the value of the conditions property.

Parameters:
value - allowed object is VisualAssetType.Conditions

getOrientation

public OrientationType getOrientation()
Gets the value of the orientation property.

Returns:
possible object is OrientationType

setOrientation

public void setOrientation(OrientationType value)
Sets the value of the orientation property.

Parameters:
value - allowed object is OrientationType

getScalingMode

public ScalingModeType getScalingMode()
Gets the value of the scalingMode property.

Returns:
possible object is ScalingModeType

setScalingMode

public void setScalingMode(ScalingModeType value)
Sets the value of the scalingMode property.

Parameters:
value - allowed object is ScalingModeType

toString

public String toString()
Overrides:
toString in class ARElementType

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 ARElementType

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 ARElementType

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 ARElementType

equals

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

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 ARElementType

hashCode

public int hashCode()
Overrides:
hashCode in class ARElementType

clone

public Object clone()
Overrides:
clone in class ARElementType

copyTo

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

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 ARElementType

mergeFrom

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

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 ARElementType

withEnabled

public VisualAssetType withEnabled(Boolean value)

withZOrder

public VisualAssetType withZOrder(Integer value)

withConditions

public VisualAssetType withConditions(VisualAssetType.Conditions value)

withOrientation

public VisualAssetType withOrientation(OrientationType value)

withScalingMode

public VisualAssetType withScalingMode(ScalingModeType value)

withId

public VisualAssetType withId(String value)
Overrides:
withId in class ARElementType


Copyright © 2008-2015. All Rights Reserved.