com.eu.miscedautils.vhdlparser
Class FVhPBase
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- FVhPAggregate, FVhPAliasDeclaration, FVhPAll, FVhPArchitecture, FVhPAttributeDecl, FVhPBindingIndication, FVhPBitSelect, FVhPBlockConfiguration, FVhPBlockStatement, FVhPComponentConfiguration, FVhPComponentDecl, FVhPComponentSpecification, FVhPConditionalAssignment, FVhPConfigurationDeclaration, FVhPConfigurationSpecification, FVhPConstant, FVhPConstraint, FVhPElementAssociation, FVhPEntity, FVhPEnumLiteral, FVhPExprBase, FVhPFileDecl, FVhPForIndex, FVhPGenerateStatement, FVhPGeneric, FVhPGenericMap, FVhPIdentifier, FVhPInstantiation, FVhPInterfaceElement, FVhPLibrary, FVhPLoopParameter, FVhPNullStatement, FVhPPackage, FVhPPackageBody, FVhPPartSelect, FVhPPhysicalTypeBaseUnit, FVhPPhysicalTypeSecondaryUnit, FVhPPort, FVhPPortMap, FVhPProcessStmt, FVhPRange, FVhPRecordElement, FVhPReturnStatement, FVhPRoot, FVhPSelectedName, FVhPSelectedSignalAssignment, FVhPSeqCaseItem, FVhPSeqCaseStatement, FVhPSeqElse, FVhPSeqElsif, FVhPSeqIfStmt, FVhPSeqLoopStatment, FVhPSeqStmtBase, FVhPSignal, FVhPSignalAssignment, FVhPSignature, FVhPSimpleName, FVhPSubProgramBody, FVhPSubProgramCall, FVhPSubProgramDecl, FVhPSubTypeDecl, FVhPSubTypeIndication, FVhPTarget, FVhPTypeDecl, FVhPTypeDefBase, FVhPVariable, FVhPVariableAssignment, FVhPWaitStmt, FVhPWaveForm, FVhPWaveFormWithChoices, FVhPWaveFrmEle
public abstract class FVhPBase
- extends BaseHDL
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPBase
public FVhPBase(java.lang.Integer line,
FVhPBase.ObjType objtype)
setFile
public void setFile(java.lang.String file)
setLine
public void setLine(java.lang.Integer line)
getFile
public java.lang.String getFile()
getLine
public java.lang.Integer getLine()
setObjType
public void setObjType(FVhPBase.ObjType type)
getObjType
public FVhPBase.ObjType getObjType()
getScope
public FVhPBase getScope()
setScope
public void setScope(FVhPBase scope)
getFlattenedRange
public abstract FVhPBase getFlattenedRange()
print
public abstract java.lang.String print()
elaborate
public abstract boolean elaborate()
printDecl
public abstract java.lang.String printDecl()