com.eu.miscedautils.ipxact.DesignConfig
Class PortWireType

java.lang.Object
  extended by com.eu.miscedautils.ipxact.DesignConfig.PortWireType
Direct Known Subclasses:
AbstractorPortWireType

public class PortWireType
extends java.lang.Object

Wire port type for a component.

Java class for portWireType complex type.

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

 <complexType name="portWireType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="direction" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}componentPortDirectionType"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}vector" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}wireTypeDefs" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}driver" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}constraintSets" minOccurs="0"/>
       </sequence>
       <attribute name="allLogicalDirectionsAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
PortWireType()
           
 
Method Summary
 ConstraintSets getConstraintSets()
          Gets the value of the constraintSets property.
 ComponentPortDirectionType getDirection()
          Gets the value of the direction property.
 DriverType getDriver()
          Gets the value of the driver property.
 Vector getVector()
          Specific left and right vector bounds.
 WireTypeDefs getWireTypeDefs()
          Gets the value of the wireTypeDefs property.
 boolean isAllLogicalDirectionsAllowed()
          Gets the value of the allLogicalDirectionsAllowed property.
 void setAllLogicalDirectionsAllowed(java.lang.Boolean value)
          Sets the value of the allLogicalDirectionsAllowed property.
 void setConstraintSets(ConstraintSets value)
          Sets the value of the constraintSets property.
 void setDirection(ComponentPortDirectionType value)
          Sets the value of the direction property.
 void setDriver(DriverType value)
          Sets the value of the driver property.
 void setVector(Vector value)
          Sets the value of the vector property.
 void setWireTypeDefs(WireTypeDefs value)
          Sets the value of the wireTypeDefs property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortWireType

public PortWireType()
Method Detail

getDirection

public ComponentPortDirectionType getDirection()
Gets the value of the direction property.

Returns:
possible object is ComponentPortDirectionType

setDirection

public void setDirection(ComponentPortDirectionType value)
Sets the value of the direction property.

Parameters:
value - allowed object is ComponentPortDirectionType

getVector

public Vector getVector()
Specific left and right vector bounds. Signal width is max(left,right)-min(left,right)+1 When the bounds are not present, a scalar port is assumed.

Returns:
possible object is Vector

setVector

public void setVector(Vector value)
Sets the value of the vector property.

Parameters:
value - allowed object is Vector

getWireTypeDefs

public WireTypeDefs getWireTypeDefs()
Gets the value of the wireTypeDefs property.

Returns:
possible object is WireTypeDefs

setWireTypeDefs

public void setWireTypeDefs(WireTypeDefs value)
Sets the value of the wireTypeDefs property.

Parameters:
value - allowed object is WireTypeDefs

getDriver

public DriverType getDriver()
Gets the value of the driver property.

Returns:
possible object is DriverType

setDriver

public void setDriver(DriverType value)
Sets the value of the driver property.

Parameters:
value - allowed object is DriverType

getConstraintSets

public ConstraintSets getConstraintSets()
Gets the value of the constraintSets property.

Returns:
possible object is ConstraintSets

setConstraintSets

public void setConstraintSets(ConstraintSets value)
Sets the value of the constraintSets property.

Parameters:
value - allowed object is ConstraintSets

isAllLogicalDirectionsAllowed

public boolean isAllLogicalDirectionsAllowed()
Gets the value of the allLogicalDirectionsAllowed property.

Returns:
possible object is Boolean

setAllLogicalDirectionsAllowed

public void setAllLogicalDirectionsAllowed(java.lang.Boolean value)
Sets the value of the allLogicalDirectionsAllowed property.

Parameters:
value - allowed object is Boolean