com.eu.miscedautils.vhdlparser
Class FVhPSeqLoopStatment
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPSeqLoopStatment
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPSeqLoopStatment
- extends FVhPBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPSeqLoopStatment
public FVhPSeqLoopStatment(java.lang.Integer line,
FVhPSeqLoopStatment.LoopType type,
FVhPLoopParameter param,
FVhPExprBase cond)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getLoopType
public FVhPSeqLoopStatment.LoopType getLoopType()
setLoopType
public void setLoopType(FVhPSeqLoopStatment.LoopType looptype)
getStatements
public java.util.LinkedList<FVhPBase> getStatements()
getStatements
public void getStatements(java.util.LinkedList<FVhPBase> sts)
addStatement
public void addStatement(FVhPBase st)
getCondition
public FVhPExprBase getCondition()
setCondition
public void setCondition(FVhPExprBase condition)
getParam
public FVhPLoopParameter getParam()
setParam
public void setParam(FVhPLoopParameter param)
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