Uses of Interface
de.upb.hni.vmagic.object.VhdlObjectProvider

Packages that use VhdlObjectProvider
de.upb.hni.vmagic.concurrent Contains concurrent statement meta classes. 
de.upb.hni.vmagic.declaration Contains declaration meta classes. 
de.upb.hni.vmagic.libraryunit Contains library unit meta classes. 
de.upb.hni.vmagic.object Contains VHDL object meta classes. 
de.upb.hni.vmagic.output Contains the VHDL output module. 
de.upb.hni.vmagic.util Contains miscellaneous utility classes. 
 

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

Methods in de.upb.hni.vmagic.concurrent that return types with arguments of type VhdlObjectProvider
 java.util.List<VhdlObjectProvider<Constant>> BlockStatement.getGeneric()
          Returns the generic clause.
 java.util.List<VhdlObjectProvider<Signal>> BlockStatement.getPort()
          Returns the port clause.
 

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

Methods in de.upb.hni.vmagic.declaration that return types with arguments of type VhdlObjectProvider
 java.util.List<VhdlObjectProvider<Constant>> Component.getGeneric()
          Returns the generic.
 java.util.List<VhdlObjectProvider<? extends VhdlObject>> SubprogramBody.getParameters()
           
 java.util.List<VhdlObjectProvider<? extends VhdlObject>> SubprogramDeclaration.getParameters()
           
 java.util.List<VhdlObjectProvider<Signal>> Component.getPort()
          Returns the port.
 

Constructors in de.upb.hni.vmagic.declaration with parameters of type VhdlObjectProvider
FunctionBody(java.lang.String identifier, SubtypeIndication returnType, VhdlObjectProvider... parameters)
          Creates a function body.
FunctionDeclaration(java.lang.String identifier, SubtypeIndication returnType, VhdlObjectProvider... parameters)
          Creates a function declaration.
ProcedureBody(java.lang.String identifier, VhdlObjectProvider... parameters)
          Creates a procedure body.
ProcedureDeclaration(java.lang.String identifier, VhdlObjectProvider... parameters)
          Creates a procedure declaration.
SubprogramBody(java.lang.String identifier, VhdlObjectProvider... parameters)
          Creates a subprogram body.
SubprogramDeclaration(java.lang.String identifier, VhdlObjectProvider... parameters)
          Creates a subprogram declaration.
 

Constructor parameters in de.upb.hni.vmagic.declaration with type arguments of type VhdlObjectProvider
FunctionBody(java.lang.String identifier, SubtypeIndication returnType, java.util.List<VhdlObjectProvider> parameters)
          Creates a function body.
FunctionDeclaration(java.lang.String identifier, SubtypeIndication returnType, java.util.List<VhdlObjectProvider> parameters)
          Creates a function declaration.
ProcedureBody(java.lang.String identifier, java.util.List<VhdlObjectProvider> parameters)
          Creates a procedure body.
ProcedureDeclaration(java.lang.String identifier, java.util.List<VhdlObjectProvider> parameters)
          Creates a procedure declaration.
SubprogramBody(java.lang.String identifier, java.util.List<VhdlObjectProvider> parameters)
          Creates a subprogram body.
SubprogramDeclaration(java.lang.String identifier, java.util.List<VhdlObjectProvider> parameters)
          Creates a subprogram declaration.
 

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

Methods in de.upb.hni.vmagic.libraryunit that return types with arguments of type VhdlObjectProvider
 java.util.List<VhdlObjectProvider<Constant>> Entity.getGeneric()
          Returns the generic.
 java.util.List<VhdlObjectProvider<Signal>> Entity.getPort()
          Returns the port.
 

Uses of VhdlObjectProvider in de.upb.hni.vmagic.object
 

Subinterfaces of VhdlObjectProvider in de.upb.hni.vmagic.object
 interface VhdlObjectGroup<E extends VhdlObject>
          VhdlObjectGroup of VhdlElements.
 

Classes in de.upb.hni.vmagic.object that implement VhdlObjectProvider
 class ArrayElement<T extends VhdlObject>
          Array element of a VhdlObject.
 class AttributeExpression<T extends VhdlObject>
          Attribute expression.
 class Constant
          Constant.
 class ConstantGroup
          Group of constants.
 class FileGroup
          File group.
 class FileObject
          VHDL File Object.
 class ForwardingVhdlObject<T extends VhdlObject>
          Forwarding VHDL object.
 class RecordElement<T extends VhdlObject>
          Record element.
 class Signal
          Signal.
 class SignalGroup
          Group of signals.
 class Slice<T extends VhdlObject>
          Slice of a VhdlObject.
 class Variable
          Variable.
 class VariableGroup
          Variable group.
 

Uses of VhdlObjectProvider in de.upb.hni.vmagic.output
 

Method parameters in de.upb.hni.vmagic.output with type arguments of type VhdlObjectProvider
 void MiscellaneousElementOutput.generic(java.util.List<VhdlObjectProvider<Constant>> generic)
          Outputs a generic clause.
 void MiscellaneousElementOutput.port(java.util.List<VhdlObjectProvider<Signal>> port)
          Outputs a port clause.
 

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

Methods in de.upb.hni.vmagic.util with type parameters of type VhdlObjectProvider
static
<E extends VhdlObjectProvider<? extends VhdlObject>>
ResolvableList<E>
VhdlCollections.createVhdlObjectList()
          Creates a list of VHDL objects.
static
<E extends VhdlObjectProvider<? extends VhdlObject>>
ResolvableList<E>
VhdlCollections.createVhdlObjectList(java.util.List<E> list)
          Creates a list of VHDL objects.