algoanim.primitives.vhdl
Class VHDLPin

java.lang.Object
  extended by algoanim.primitives.vhdl.VHDLPin

public class VHDLPin
extends java.lang.Object


Field Summary
protected  java.lang.String name
           
protected  VHDLPinType pinType
           
protected  char value
           
static char VALUE_NOT_DEFINED
           
 
Constructor Summary
VHDLPin(VHDLPinType type, java.lang.String pinName, char pinValue)
           
 
Method Summary
 java.lang.String getName()
           
 VHDLPinType getPinType()
           
 char getValue()
           
 void setName(java.lang.String name)
           
 void setPinType(VHDLPinType pinType)
           
 void setValue(char value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VALUE_NOT_DEFINED

public static final char VALUE_NOT_DEFINED
See Also:
Constant Field Values

pinType

protected VHDLPinType pinType

name

protected java.lang.String name

value

protected char value
Constructor Detail

VHDLPin

public VHDLPin(VHDLPinType type,
               java.lang.String pinName,
               char pinValue)
Method Detail

getPinType

public VHDLPinType getPinType()
Returns:
the pinType

setPinType

public void setPinType(VHDLPinType pinType)
Parameters:
pinType - the pinType to set

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getValue

public char getValue()
Returns:
the value

setValue

public void setValue(char value)
Parameters:
value - the value to set