com.eu.miscedautils.vhdlparser
Class FVhPForIndex
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPForIndex
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPForIndex
- extends FVhPBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPForIndex
public FVhPForIndex(java.lang.Integer line,
FVhPIdentifier id,
FVhPBase range)
getIdentifier
public FVhPIdentifier getIdentifier()
getName
public java.lang.String getName()
setIdentifier
public void setIdentifier(FVhPIdentifier identifier)
getRange
public FVhPBase getRange()
setRange
public void setRange(FVhPBase range)
getLoopParameter
public FVhPLoopParameter getLoopParameter()
setLoopParameter
public void setLoopParameter(FVhPLoopParameter loopParameter)
getCurrentValue
public FVhPExprBase getCurrentValue()
setCurrentValue
public void setCurrentValue(FVhPExprBase currentValue)
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