de.upb.hni.vmagic.object
Interface VhdlObjectProvider<T extends VhdlObject>

Type Parameters:
T - the object type
All Known Subinterfaces:
VhdlObjectGroup<E>
All Known Implementing Classes:
ArrayElement, AttributeExpression, Constant, ConstantGroup, FileGroup, FileObject, ForwardingVhdlObject, RecordElement, Signal, SignalGroup, Slice, Variable, VariableGroup

public interface VhdlObjectProvider<T extends VhdlObject>

Vhdl object provider. A VhdlObjectProvider returns a list of VhdlObjects.


Method Summary
 java.util.List<T> getVhdlObjects()
          Returns a list of VhdlObject that are contained in this VhdlObjectProvider.
 

Method Detail

getVhdlObjects

java.util.List<T> getVhdlObjects()
Returns a list of VhdlObject that are contained in this VhdlObjectProvider.

Returns:
list of VhdlObjects