com.eu.miscedautils.vhdlparser
Class FVhPProcessStmt
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPProcessStmt
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPProcessStmt
- extends FVhPBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPProcessStmt
public FVhPProcessStmt(java.lang.Integer line)
getSymbolTable
public java.util.HashMap<java.lang.String,FVhPBase> getSymbolTable()
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getDeclList
public java.util.LinkedList<FVhPBase> getDeclList()
setDeclList
public void setDeclList(java.util.LinkedList<FVhPBase> decllist)
addDecl
public void addDecl(FVhPBase decl)
getDeclarations
public java.util.LinkedList<FVhPBase> getDeclarations()
setDeclarations
public void setDeclarations(java.util.LinkedList<FVhPBase> decllist)
addDeclaration
public void addDeclaration(FVhPBase decl)
getSensitivityList
public java.util.LinkedList<FVhPBase> getSensitivityList()
setSensitivityList
public void setSensitivityList(java.util.LinkedList<FVhPBase> sensitivityList)
addSensitivityElement
public void addSensitivityElement(FVhPBase ele)
removeSensitivityElement
public void removeSensitivityElement(FVhPBase ele)
getSeqStmts
public java.util.LinkedList<FVhPBase> getSeqStmts()
setSeqStmts
public void setSeqStmts(java.util.LinkedList<FVhPBase> seqStmts)
addSeqStmt
public void addSeqStmt(FVhPBase stmt)
removeSeqStmt
public void removeSeqStmt(FVhPBase stmt)
getStatements
public java.util.LinkedList<FVhPBase> getStatements()
setStatements
public void setStatements(java.util.LinkedList<FVhPBase> seqStmts)
addStatement
public void addStatement(FVhPBase stmt)
elaborate
public boolean elaborate()
- Specified by:
elaborate
in class FVhPBase
print
public java.lang.String print()
- Specified by:
print
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