|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.eu.miscedautils.ipxact.Component.BusInterfaceType
public class BusInterfaceType
Type definition for a busInterface in a component
Java class for busInterfaceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="busInterfaceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}nameGroup"/> <element name="busType" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}libraryRefType"/> <element name="abstractionType" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}libraryRefType" minOccurs="0"/> <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}interfaceMode"/> <element name="connectionRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="portMaps" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="portMap" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="logicalPort"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}Name"/> <element name="vector" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="left"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>nonNegativeInteger"> <attGroup ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}long.prompt.att"/> </extension> </simpleContent> </complexType> </element> <element name="right"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>nonNegativeInteger"> <attGroup ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}long.prompt.att"/> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="physicalPort"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}portName"/> <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}vector" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}bitsInLau" minOccurs="0"/> <element name="bitSteering" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009>bitSteeringType"> <attGroup ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}string.prompt.att"/> </extension> </simpleContent> </complexType> </element> <element name="endianness" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}endianessType" minOccurs="0"/> <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}parameters" minOccurs="0"/> <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}vendorExtensions" minOccurs="0"/> </sequence> <anyAttribute processContents='lax'/> </restriction> </complexContent> </complexType>
Nested Class Summary | |
---|---|
static class |
BusInterfaceType.BitSteering
Java class for anonymous complex type. |
static class |
BusInterfaceType.Master
Java class for anonymous complex type. |
static class |
BusInterfaceType.MirroredMaster
Java class for anonymous complex type. |
static class |
BusInterfaceType.MirroredSlave
Java class for anonymous complex type. |
static class |
BusInterfaceType.MirroredSystem
Java class for anonymous complex type. |
static class |
BusInterfaceType.Monitor
Java class for anonymous complex type. |
static class |
BusInterfaceType.PortMaps
Java class for anonymous complex type. |
static class |
BusInterfaceType.Slave
Java class for anonymous complex type. |
static class |
BusInterfaceType.System
Java class for anonymous complex type. |
Constructor Summary | |
---|---|
BusInterfaceType()
|
Method Summary | |
---|---|
LibraryRefType |
getAbstractionType()
Gets the value of the abstractionType property. |
java.math.BigInteger |
getBitsInLau()
Gets the value of the bitsInLau property. |
BusInterfaceType.BitSteering |
getBitSteering()
Gets the value of the bitSteering property. |
LibraryRefType |
getBusType()
Gets the value of the busType property. |
java.lang.String |
getDescription()
Gets the value of the description property. |
java.lang.String |
getDisplayName()
Gets the value of the displayName property. |
EndianessType |
getEndianness()
Gets the value of the endianness property. |
BusInterfaceType.Master |
getMaster()
Gets the value of the master property. |
BusInterfaceType.MirroredMaster |
getMirroredMaster()
Gets the value of the mirroredMaster property. |
BusInterfaceType.MirroredSlave |
getMirroredSlave()
Gets the value of the mirroredSlave property. |
BusInterfaceType.MirroredSystem |
getMirroredSystem()
Gets the value of the mirroredSystem property. |
BusInterfaceType.Monitor |
getMonitor()
Gets the value of the monitor property. |
java.lang.String |
getName()
Gets the value of the name 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. |
Parameters |
getParameters()
Gets the value of the parameters property. |
BusInterfaceType.PortMaps |
getPortMaps()
Gets the value of the portMaps property. |
BusInterfaceType.Slave |
getSlave()
Gets the value of the slave property. |
BusInterfaceType.System |
getSystem()
Gets the value of the system property. |
VendorExtensions |
getVendorExtensions()
Gets the value of the vendorExtensions property. |
java.lang.Boolean |
isConnectionRequired()
Gets the value of the connectionRequired property. |
void |
setAbstractionType(LibraryRefType value)
Sets the value of the abstractionType property. |
void |
setBitsInLau(java.math.BigInteger value)
Sets the value of the bitsInLau property. |
void |
setBitSteering(BusInterfaceType.BitSteering value)
Sets the value of the bitSteering property. |
void |
setBusType(LibraryRefType value)
Sets the value of the busType property. |
void |
setConnectionRequired(java.lang.Boolean value)
Sets the value of the connectionRequired property. |
void |
setDescription(java.lang.String value)
Sets the value of the description property. |
void |
setDisplayName(java.lang.String value)
Sets the value of the displayName property. |
void |
setEndianness(EndianessType value)
Sets the value of the endianness property. |
void |
setMaster(BusInterfaceType.Master value)
Sets the value of the master property. |
void |
setMirroredMaster(BusInterfaceType.MirroredMaster value)
Sets the value of the mirroredMaster property. |
void |
setMirroredSlave(BusInterfaceType.MirroredSlave value)
Sets the value of the mirroredSlave property. |
void |
setMirroredSystem(BusInterfaceType.MirroredSystem value)
Sets the value of the mirroredSystem property. |
void |
setMonitor(BusInterfaceType.Monitor value)
Sets the value of the monitor property. |
void |
setName(java.lang.String value)
Sets the value of the name property. |
void |
setParameters(Parameters value)
Sets the value of the parameters property. |
void |
setPortMaps(BusInterfaceType.PortMaps value)
Sets the value of the portMaps property. |
void |
setSlave(BusInterfaceType.Slave value)
Sets the value of the slave property. |
void |
setSystem(BusInterfaceType.System value)
Sets the value of the system property. |
void |
setVendorExtensions(VendorExtensions value)
Sets the value of the vendorExtensions property. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BusInterfaceType()
Method Detail |
---|
public java.lang.String getName()
String
public void setName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getDisplayName()
String
public void setDisplayName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getDescription()
String
public void setDescription(java.lang.String value)
value
- allowed object is
String
public LibraryRefType getBusType()
LibraryRefType
public void setBusType(LibraryRefType value)
value
- allowed object is
LibraryRefType
public LibraryRefType getAbstractionType()
LibraryRefType
public void setAbstractionType(LibraryRefType value)
value
- allowed object is
LibraryRefType
public BusInterfaceType.Master getMaster()
BusInterfaceType.Master
public void setMaster(BusInterfaceType.Master value)
value
- allowed object is
BusInterfaceType.Master
public BusInterfaceType.Slave getSlave()
BusInterfaceType.Slave
public void setSlave(BusInterfaceType.Slave value)
value
- allowed object is
BusInterfaceType.Slave
public BusInterfaceType.System getSystem()
BusInterfaceType.System
public void setSystem(BusInterfaceType.System value)
value
- allowed object is
BusInterfaceType.System
public BusInterfaceType.MirroredSlave getMirroredSlave()
BusInterfaceType.MirroredSlave
public void setMirroredSlave(BusInterfaceType.MirroredSlave value)
value
- allowed object is
BusInterfaceType.MirroredSlave
public BusInterfaceType.MirroredMaster getMirroredMaster()
BusInterfaceType.MirroredMaster
public void setMirroredMaster(BusInterfaceType.MirroredMaster value)
value
- allowed object is
BusInterfaceType.MirroredMaster
public BusInterfaceType.MirroredSystem getMirroredSystem()
BusInterfaceType.MirroredSystem
public void setMirroredSystem(BusInterfaceType.MirroredSystem value)
value
- allowed object is
BusInterfaceType.MirroredSystem
public BusInterfaceType.Monitor getMonitor()
BusInterfaceType.Monitor
public void setMonitor(BusInterfaceType.Monitor value)
value
- allowed object is
BusInterfaceType.Monitor
public java.lang.Boolean isConnectionRequired()
Boolean
public void setConnectionRequired(java.lang.Boolean value)
value
- allowed object is
Boolean
public BusInterfaceType.PortMaps getPortMaps()
BusInterfaceType.PortMaps
public void setPortMaps(BusInterfaceType.PortMaps value)
value
- allowed object is
BusInterfaceType.PortMaps
public java.math.BigInteger getBitsInLau()
BigInteger
public void setBitsInLau(java.math.BigInteger value)
value
- allowed object is
BigInteger
public BusInterfaceType.BitSteering getBitSteering()
BusInterfaceType.BitSteering
public void setBitSteering(BusInterfaceType.BitSteering value)
value
- allowed object is
BusInterfaceType.BitSteering
public EndianessType getEndianness()
EndianessType
public void setEndianness(EndianessType value)
value
- allowed object is
EndianessType
public Parameters getParameters()
Parameters
public void setParameters(Parameters value)
value
- allowed object is
Parameters
public VendorExtensions getVendorExtensions()
VendorExtensions
public void setVendorExtensions(VendorExtensions value)
value
- allowed object is
VendorExtensions
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |