com.eu.miscedautils.vhdlparser
Class FVhPRange
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPRange
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPRange
- extends FVhPBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPRange
public FVhPRange(FVhPExprBase left,
FVhPExprBase right,
FVhPRange.Direction dir,
java.lang.Integer line)
getLeft
public FVhPExprBase getLeft()
setLeft
public void setLeft(FVhPExprBase left)
getRight
public FVhPExprBase getRight()
setRight
public void setRight(FVhPExprBase right)
getDirection
public FVhPRange.Direction getDirection()
setDirection
public void setDirection(FVhPRange.Direction dir)
print
public java.lang.String print()
- Specified by:
print
in class FVhPBase
elaborate
public boolean elaborate()
- Specified by:
elaborate
in class FVhPBase
printDecl
public java.lang.String printDecl()
- Specified by:
printDecl
in class FVhPBase
getFlattenedRange
public FVhPBase getFlattenedRange()
- Specified by:
getFlattenedRange
in class FVhPBase
getTotalWidth
public java.lang.Integer getTotalWidth()