Uses of Interface
de.upb.hni.vmagic.DeclarativeRegion

Packages that use DeclarativeRegion
de.upb.hni.vmagic Contains miscellaneous classes. 
de.upb.hni.vmagic.concurrent Contains concurrent statement meta classes. 
de.upb.hni.vmagic.declaration Contains declaration meta classes. 
de.upb.hni.vmagic.highlevel Contains high level meta classes. 
de.upb.hni.vmagic.libraryunit Contains library unit meta classes. 
de.upb.hni.vmagic.statement Contains sequential statement meta classes. 
de.upb.hni.vmagic.util Contains miscellaneous utility classes. 
 

Uses of DeclarativeRegion in de.upb.hni.vmagic
 

Classes in de.upb.hni.vmagic that implement DeclarativeRegion
 class LibraryDeclarativeRegion
          Library declarative region.
 class RootDeclarativeRegion
          Root declarative region.
 class VhdlFile
          VHDL file.
 

Methods in de.upb.hni.vmagic that return DeclarativeRegion
 DeclarativeRegion VhdlElement.getParent()
          Returns the parent of this VhdlChild.
 

Methods in de.upb.hni.vmagic with parameters of type DeclarativeRegion
 void VhdlElement.setParent(DeclarativeRegion parent)
          Sets the parent of this VhdlChild.
 

Uses of DeclarativeRegion in de.upb.hni.vmagic.concurrent
 

Classes in de.upb.hni.vmagic.concurrent that implement DeclarativeRegion
 class AbstractGenerateStatement
          Abstract base class for generate statements.
 class AbstractProcessStatement
          Abstract base class for process statements.
 class BlockStatement
          Block statement.
 class ForGenerateStatement
          For generate statement.
 class IfGenerateStatement
          If generate statement.
 class ProcessStatement
          Process statement.
 

Uses of DeclarativeRegion in de.upb.hni.vmagic.declaration
 

Classes in de.upb.hni.vmagic.declaration that implement DeclarativeRegion
 class Component
          Component.
 class FunctionBody
          Function body.
 class ProcedureBody
          Procedure body.
 class SubprogramBody
          Abstract base class for subprogram bodies.
 

Uses of DeclarativeRegion in de.upb.hni.vmagic.highlevel
 

Classes in de.upb.hni.vmagic.highlevel that implement DeclarativeRegion
 class Register
          Register.
 class RegisterGroup
          Group of registers.
 

Uses of DeclarativeRegion in de.upb.hni.vmagic.libraryunit
 

Classes in de.upb.hni.vmagic.libraryunit that implement DeclarativeRegion
 class Architecture
          Architecture body.
 class Configuration
          Configuration.
 class Entity
          Entity declaration.
 class LibraryClause
          Library clause.
 class LibraryUnit
          Library unit.
 class PackageBody
          PackageDeclaration body.
 class PackageDeclaration
          PackageDeclaration declaration.
 class UseClause
          Use clause.
 

Uses of DeclarativeRegion in de.upb.hni.vmagic.statement
 

Classes in de.upb.hni.vmagic.statement that implement DeclarativeRegion
 class ForStatement
          For loop.
 class LoopStatement
          Loop.
 class WhileStatement
          While loop.
 

Uses of DeclarativeRegion in de.upb.hni.vmagic.util
 

Methods in de.upb.hni.vmagic.util with parameters of type DeclarativeRegion
static
<E extends VhdlElement>
java.util.List<E>
ParentSetList.create(DeclarativeRegion parent)
          Creates a new ParentSetList which uses an ArrayList for storage.
static
<E extends VhdlElement>
java.util.List<E>
ParentSetList.create(DeclarativeRegion parent, java.util.List<E> list)
          Creates a new ParentSetList.
static
<E extends LabeledElement>
ResolvableList<E>
VhdlCollections.createLabeledElementList(DeclarativeRegion parent)
          Creates a list of labeled elements.
static
<E extends LabeledElement>
ResolvableList<E>
VhdlCollections.createLabeledElementList(DeclarativeRegion parent, java.util.List<E> list)
          Creates a list of labeled elements.
static
<E extends VhdlElement>
ResolvableList<E>
VhdlCollections.createNamedEntityList(DeclarativeRegion parent)
          Creates a list of named entities.
static
<E extends VhdlElement>
ResolvableList<E>
VhdlCollections.createNamedEntityList(DeclarativeRegion parent, java.util.List<E> list)
          Creates a list of named entities.
static java.lang.Object ResolveUtilities.resolvePath(DeclarativeRegion root, java.lang.String path)
          Resolves an path in a scope.
static
<T> T
ResolveUtilities.resolvePath(DeclarativeRegion root, java.lang.String path, java.lang.Class<T> clazz)
          Resolves a path in a scope.