de.upb.hni.vmagic
Class VhdlFile

java.lang.Object
  extended by de.upb.hni.vmagic.VhdlElement
      extended by de.upb.hni.vmagic.VhdlFile
All Implemented Interfaces:
DeclarativeRegion

public class VhdlFile
extends VhdlElement
implements DeclarativeRegion

VHDL file.


Constructor Summary
VhdlFile()
           
 
Method Summary
 java.util.List<LibraryUnit> getElements()
          Returns the list of elements in this VHDL file.
 Scope getScope()
          Returns the scope of this declarative region.
 
Methods inherited from class de.upb.hni.vmagic.VhdlElement
getParent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VhdlFile

public VhdlFile()
Method Detail

getElements

public java.util.List<LibraryUnit> getElements()
Returns the list of elements in this VHDL file.

Returns:
the list of elements

getScope

public Scope getScope()
Description copied from interface: DeclarativeRegion
Returns the scope of this declarative region.

Specified by:
getScope in interface DeclarativeRegion
Returns:
the scope