com.eu.miscedautils.vhdlparser
Class FVhPLoopParameter
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPLoopParameter
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPLoopParameter
- extends FVhPBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPLoopParameter
public FVhPLoopParameter(java.lang.Integer line,
FVhPIdentifier id,
FVhPBase range)
getIdentifier
public FVhPIdentifier getIdentifier()
getName
public java.lang.String getName()
setIdentifier
public void setIdentifier(FVhPIdentifier identifier)
setCurrenValue
public void setCurrenValue(FVhPExprBase val)
getCurrentValue
public FVhPExprBase getCurrentValue()
getRange
public FVhPBase getRange()
setRange
public void setRange(FVhPBase range)
getLoopIndex
public FVhPForIndex getLoopIndex()
setLoopIndex
public void setLoopIndex(FVhPForIndex loopIndex)
print
public java.lang.String print()
- Specified by:
print
in class FVhPBase
printDecl
public java.lang.String printDecl()
- Specified by:
printDecl
in class FVhPBase
elaborate
public boolean elaborate()
- Specified by:
elaborate
in class FVhPBase
getFlattenedRange
public FVhPBase getFlattenedRange()
- Specified by:
getFlattenedRange
in class FVhPBase