de.upb.hni.vmagic.concurrent
Class EntityInstantiation

java.lang.Object
  extended by de.upb.hni.vmagic.VhdlElement
      extended by de.upb.hni.vmagic.LabeledElement
          extended by de.upb.hni.vmagic.concurrent.ConcurrentStatement
              extended by de.upb.hni.vmagic.concurrent.AbstractComponentInstantiation
                  extended by de.upb.hni.vmagic.concurrent.EntityInstantiation

public class EntityInstantiation
extends AbstractComponentInstantiation

Entity instantiation.


Constructor Summary
EntityInstantiation(java.lang.String label, Entity entity)
          Creates a entity instantiation.
 
Method Summary
 Entity getEntity()
          Returns the instantiated entity.
 void setEntity(Entity entity)
          Sets the instantiated entity.
 
Methods inherited from class de.upb.hni.vmagic.concurrent.AbstractComponentInstantiation
getGenericMap, getPortMap
 
Methods inherited from class de.upb.hni.vmagic.concurrent.ConcurrentStatement
getLabel, setLabel
 
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

EntityInstantiation

public EntityInstantiation(java.lang.String label,
                           Entity entity)
Creates a entity instantiation.

Parameters:
label - the label
entity - the instantiated entity
Method Detail

getEntity

public Entity getEntity()
Returns the instantiated entity.

Returns:
the entity

setEntity

public void setEntity(Entity entity)
Sets the instantiated entity.

Parameters:
entity - the entity