com.eu.miscedautils.vhdlparser
Class FVhPBlockStatement
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPBlockStatement
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPBlockStatement
- extends FVhPBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPBlockStatement
public FVhPBlockStatement(java.lang.Integer line,
java.lang.String label)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
setDeclarations
public void setDeclarations(java.util.LinkedList<FVhPBase> declarations)
addDeclaration
public void addDeclaration(FVhPBase decl)
getStatements
public java.util.LinkedList<FVhPBase> getStatements()
getStatements
public void getStatements(java.util.LinkedList<FVhPBase> sts)
addStatement
public void addStatement(FVhPBase st)
getPorts
public java.util.LinkedList<FVhPPort> getPorts()
setPorts
public void setPorts(java.util.LinkedList<FVhPPort> ports)
getGenerics
public java.util.LinkedList<FVhPGeneric> getGenerics()
setGenerics
public void setGenerics(java.util.LinkedList<FVhPGeneric> generics)
getPortmaps
public java.util.LinkedList<FVhPPortMap> getPortmaps()
setPortmaps
public void setPortmaps(java.util.LinkedList<FVhPPortMap> portmaps)
getGenericmaps
public java.util.LinkedList<FVhPGenericMap> getGenericmaps()
setGenericmaps
public void setGenericmaps(java.util.LinkedList<FVhPGenericMap> genericmaps)
getCondition
public FVhPExprBase getCondition()
setCondition
public void setCondition(FVhPExprBase condition)
getSymbolTable
public java.util.HashMap<java.lang.String,FVhPBase> getSymbolTable()
setSymbolTable
public void setSymbolTable(java.util.HashMap<java.lang.String,FVhPBase> symbolTable)
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