com.eu.miscedautils.ipxact.BusDefinition
Class BusDefinition

java.lang.Object
  extended by com.eu.miscedautils.ipxact.BusDefinition.BusDefinition

public class BusDefinition
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>
         <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}versionedIdentifier"/>
         <element name="directConnection" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="isAddressable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="extends" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}libraryRefType" minOccurs="0"/>
         <element name="maxMasters" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="maxSlaves" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="systemGroupNames" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="systemGroupName" type="{http://www.w3.org/2001/XMLSchema}Name" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}description" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}vendorExtensions" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class BusDefinition.SystemGroupNames
          Java class for anonymous complex type.
 
Constructor Summary
BusDefinition()
           
 
Method Summary
 java.lang.String getDescription()
          Gets the value of the description property.
 LibraryRefType getExtends()
          Gets the value of the extends property.
 java.lang.String getLibrary()
          Gets the value of the library property.
 java.math.BigInteger getMaxMasters()
          Gets the value of the maxMasters property.
 java.math.BigInteger getMaxSlaves()
          Gets the value of the maxSlaves property.
 java.lang.String getName()
          Gets the value of the name property.
 BusDefinition.SystemGroupNames getSystemGroupNames()
          Gets the value of the systemGroupNames property.
 java.lang.String getVendor()
          Gets the value of the vendor property.
 VendorExtensions getVendorExtensions()
          Gets the value of the vendorExtensions property.
 java.lang.String getVersion()
          Gets the value of the version property.
 boolean isDirectConnection()
          Gets the value of the directConnection property.
 boolean isIsAddressable()
          Gets the value of the isAddressable property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setDirectConnection(boolean value)
          Sets the value of the directConnection property.
 void setExtends(LibraryRefType value)
          Sets the value of the extends property.
 void setIsAddressable(boolean value)
          Sets the value of the isAddressable property.
 void setLibrary(java.lang.String value)
          Sets the value of the library property.
 void setMaxMasters(java.math.BigInteger value)
          Sets the value of the maxMasters property.
 void setMaxSlaves(java.math.BigInteger value)
          Sets the value of the maxSlaves property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setSystemGroupNames(BusDefinition.SystemGroupNames value)
          Sets the value of the systemGroupNames property.
 void setVendor(java.lang.String value)
          Sets the value of the vendor property.
 void setVendorExtensions(VendorExtensions value)
          Sets the value of the vendorExtensions property.
 void setVersion(java.lang.String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BusDefinition

public BusDefinition()
Method Detail

getVendor

public java.lang.String getVendor()
Gets the value of the vendor property.

Returns:
possible object is String

setVendor

public void setVendor(java.lang.String value)
Sets the value of the vendor property.

Parameters:
value - allowed object is String

getLibrary

public java.lang.String getLibrary()
Gets the value of the library property.

Returns:
possible object is String

setLibrary

public void setLibrary(java.lang.String value)
Sets the value of the library property.

Parameters:
value - allowed object is String

getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getVersion

public java.lang.String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(java.lang.String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

isDirectConnection

public boolean isDirectConnection()
Gets the value of the directConnection property.


setDirectConnection

public void setDirectConnection(boolean value)
Sets the value of the directConnection property.


isIsAddressable

public boolean isIsAddressable()
Gets the value of the isAddressable property.


setIsAddressable

public void setIsAddressable(boolean value)
Sets the value of the isAddressable property.


getExtends

public LibraryRefType getExtends()
Gets the value of the extends property.

Returns:
possible object is LibraryRefType

setExtends

public void setExtends(LibraryRefType value)
Sets the value of the extends property.

Parameters:
value - allowed object is LibraryRefType

getMaxMasters

public java.math.BigInteger getMaxMasters()
Gets the value of the maxMasters property.

Returns:
possible object is BigInteger

setMaxMasters

public void setMaxMasters(java.math.BigInteger value)
Sets the value of the maxMasters property.

Parameters:
value - allowed object is BigInteger

getMaxSlaves

public java.math.BigInteger getMaxSlaves()
Gets the value of the maxSlaves property.

Returns:
possible object is BigInteger

setMaxSlaves

public void setMaxSlaves(java.math.BigInteger value)
Sets the value of the maxSlaves property.

Parameters:
value - allowed object is BigInteger

getSystemGroupNames

public BusDefinition.SystemGroupNames getSystemGroupNames()
Gets the value of the systemGroupNames property.

Returns:
possible object is BusDefinition.SystemGroupNames

setSystemGroupNames

public void setSystemGroupNames(BusDefinition.SystemGroupNames value)
Sets the value of the systemGroupNames property.

Parameters:
value - allowed object is BusDefinition.SystemGroupNames

getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getVendorExtensions

public VendorExtensions getVendorExtensions()
Gets the value of the vendorExtensions property.

Returns:
possible object is VendorExtensions

setVendorExtensions

public void setVendorExtensions(VendorExtensions value)
Sets the value of the vendorExtensions property.

Parameters:
value - allowed object is VendorExtensions