com.eu.miscedautils.ipxact.AbstractionDefinition
Class AbstractionDefinition.Ports.Port.Wire

java.lang.Object
  extended by com.eu.miscedautils.ipxact.AbstractionDefinition.AbstractionDefinition.Ports.Port.Wire
Enclosing class:
AbstractionDefinition.Ports.Port

public static class AbstractionDefinition.Ports.Port.Wire
extends java.lang.Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="qualifier" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice>
                   <sequence>
                     <element name="isAddress" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                     <element name="isData" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                   </sequence>
                   <element name="isClock" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                   <element name="isReset" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                 </choice>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="onSystem" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="group" type="{http://www.w3.org/2001/XMLSchema}Name"/>
                   <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}wirePort"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="onMaster" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}wirePort"/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="onSlave" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}wirePort"/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <choice minOccurs="0">
           <element name="defaultValue" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}scaledNonNegativeInteger"/>
           <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}requiresDriver"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class AbstractionDefinition.Ports.Port.Wire.OnMaster
          Java class for anonymous complex type.
static class AbstractionDefinition.Ports.Port.Wire.OnSlave
          Java class for anonymous complex type.
static class AbstractionDefinition.Ports.Port.Wire.OnSystem
          Java class for anonymous complex type.
static class AbstractionDefinition.Ports.Port.Wire.Qualifier
          Java class for anonymous complex type.
 
Constructor Summary
AbstractionDefinition.Ports.Port.Wire()
           
 
Method Summary
 java.lang.String getDefaultValue()
          Gets the value of the defaultValue property.
 AbstractionDefinition.Ports.Port.Wire.OnMaster getOnMaster()
          Gets the value of the onMaster property.
 AbstractionDefinition.Ports.Port.Wire.OnSlave getOnSlave()
          Gets the value of the onSlave property.
 java.util.List<AbstractionDefinition.Ports.Port.Wire.OnSystem> getOnSystem()
          Gets the value of the onSystem property.
 AbstractionDefinition.Ports.Port.Wire.Qualifier getQualifier()
          Gets the value of the qualifier property.
 RequiresDriver getRequiresDriver()
          Gets the value of the requiresDriver property.
 void setDefaultValue(java.lang.String value)
          Sets the value of the defaultValue property.
 void setOnMaster(AbstractionDefinition.Ports.Port.Wire.OnMaster value)
          Sets the value of the onMaster property.
 void setOnSlave(AbstractionDefinition.Ports.Port.Wire.OnSlave value)
          Sets the value of the onSlave property.
 void setQualifier(AbstractionDefinition.Ports.Port.Wire.Qualifier value)
          Sets the value of the qualifier property.
 void setRequiresDriver(RequiresDriver value)
          Sets the value of the requiresDriver property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractionDefinition.Ports.Port.Wire

public AbstractionDefinition.Ports.Port.Wire()
Method Detail

getQualifier

public AbstractionDefinition.Ports.Port.Wire.Qualifier getQualifier()
Gets the value of the qualifier property.

Returns:
possible object is AbstractionDefinition.Ports.Port.Wire.Qualifier

setQualifier

public void setQualifier(AbstractionDefinition.Ports.Port.Wire.Qualifier value)
Sets the value of the qualifier property.

Parameters:
value - allowed object is AbstractionDefinition.Ports.Port.Wire.Qualifier

getOnSystem

public java.util.List<AbstractionDefinition.Ports.Port.Wire.OnSystem> getOnSystem()
Gets the value of the onSystem property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the onSystem property.

For example, to add a new item, do as follows:

    getOnSystem().add(newItem);
 

Objects of the following type(s) are allowed in the list AbstractionDefinition.Ports.Port.Wire.OnSystem


getOnMaster

public AbstractionDefinition.Ports.Port.Wire.OnMaster getOnMaster()
Gets the value of the onMaster property.

Returns:
possible object is AbstractionDefinition.Ports.Port.Wire.OnMaster

setOnMaster

public void setOnMaster(AbstractionDefinition.Ports.Port.Wire.OnMaster value)
Sets the value of the onMaster property.

Parameters:
value - allowed object is AbstractionDefinition.Ports.Port.Wire.OnMaster

getOnSlave

public AbstractionDefinition.Ports.Port.Wire.OnSlave getOnSlave()
Gets the value of the onSlave property.

Returns:
possible object is AbstractionDefinition.Ports.Port.Wire.OnSlave

setOnSlave

public void setOnSlave(AbstractionDefinition.Ports.Port.Wire.OnSlave value)
Sets the value of the onSlave property.

Parameters:
value - allowed object is AbstractionDefinition.Ports.Port.Wire.OnSlave

getDefaultValue

public java.lang.String getDefaultValue()
Gets the value of the defaultValue property.

Returns:
possible object is String

setDefaultValue

public void setDefaultValue(java.lang.String value)
Sets the value of the defaultValue property.

Parameters:
value - allowed object is String

getRequiresDriver

public RequiresDriver getRequiresDriver()
Gets the value of the requiresDriver property.

Returns:
possible object is RequiresDriver

setRequiresDriver

public void setRequiresDriver(RequiresDriver value)
Sets the value of the requiresDriver property.

Parameters:
value - allowed object is RequiresDriver