org.fosstrak.ale.xsd.ale.epcglobal
Class ECBoundarySpecExtension

java.lang.Object
  extended by org.fosstrak.ale.xsd.ale.epcglobal.ECBoundarySpecExtension

public class ECBoundarySpecExtension
extends java.lang.Object

Java class for ECBoundarySpecExtension complex type.

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

 <complexType name="ECBoundarySpecExtension">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="startTriggerList" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="startTrigger" type="{urn:epcglobal:ale:xsd:1}ECTrigger" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="stopTriggerList" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="stopTrigger" type="{urn:epcglobal:ale:xsd:1}ECTrigger" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="whenDataAvailable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="extension" type="{urn:epcglobal:ale:xsd:1}ECBoundarySpecExtension2" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ECBoundarySpecExtension.StartTriggerList
          Java class for anonymous complex type.
static class ECBoundarySpecExtension.StopTriggerList
          Java class for anonymous complex type.
 
Field Summary
protected  ECBoundarySpecExtension2 extension
           
protected  ECBoundarySpecExtension.StartTriggerList startTriggerList
           
protected  ECBoundarySpecExtension.StopTriggerList stopTriggerList
           
protected  java.lang.Boolean whenDataAvailable
           
 
Constructor Summary
ECBoundarySpecExtension()
           
 
Method Summary
 ECBoundarySpecExtension2 getExtension()
          Gets the value of the extension property.
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 ECBoundarySpecExtension.StartTriggerList getStartTriggerList()
          Gets the value of the startTriggerList property.
 ECBoundarySpecExtension.StopTriggerList getStopTriggerList()
          Gets the value of the stopTriggerList property.
 java.lang.Boolean isWhenDataAvailable()
          Gets the value of the whenDataAvailable property.
 void setExtension(ECBoundarySpecExtension2 value)
          Sets the value of the extension property.
 void setStartTriggerList(ECBoundarySpecExtension.StartTriggerList value)
          Sets the value of the startTriggerList property.
 void setStopTriggerList(ECBoundarySpecExtension.StopTriggerList value)
          Sets the value of the stopTriggerList property.
 void setWhenDataAvailable(java.lang.Boolean value)
          Sets the value of the whenDataAvailable property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startTriggerList

protected ECBoundarySpecExtension.StartTriggerList startTriggerList

stopTriggerList

protected ECBoundarySpecExtension.StopTriggerList stopTriggerList

whenDataAvailable

protected java.lang.Boolean whenDataAvailable

extension

protected ECBoundarySpecExtension2 extension
Constructor Detail

ECBoundarySpecExtension

public ECBoundarySpecExtension()
Method Detail

getStartTriggerList

public ECBoundarySpecExtension.StartTriggerList getStartTriggerList()
Gets the value of the startTriggerList property.

Returns:
possible object is ECBoundarySpecExtension.StartTriggerList

setStartTriggerList

public void setStartTriggerList(ECBoundarySpecExtension.StartTriggerList value)
Sets the value of the startTriggerList property.

Parameters:
value - allowed object is ECBoundarySpecExtension.StartTriggerList

getStopTriggerList

public ECBoundarySpecExtension.StopTriggerList getStopTriggerList()
Gets the value of the stopTriggerList property.

Returns:
possible object is ECBoundarySpecExtension.StopTriggerList

setStopTriggerList

public void setStopTriggerList(ECBoundarySpecExtension.StopTriggerList value)
Sets the value of the stopTriggerList property.

Parameters:
value - allowed object is ECBoundarySpecExtension.StopTriggerList

isWhenDataAvailable

public java.lang.Boolean isWhenDataAvailable()
Gets the value of the whenDataAvailable property.

Returns:
possible object is Boolean

setWhenDataAvailable

public void setWhenDataAvailable(java.lang.Boolean value)
Sets the value of the whenDataAvailable property.

Parameters:
value - allowed object is Boolean

getExtension

public ECBoundarySpecExtension2 getExtension()
Gets the value of the extension property.

Returns:
possible object is ECBoundarySpecExtension2

setExtension

public void setExtension(ECBoundarySpecExtension2 value)
Sets the value of the extension property.

Parameters:
value - allowed object is ECBoundarySpecExtension2

getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null


Copyright © 2009. All Rights Reserved.