de.upb.hni.vmagic.concurrent
Class ConcurrentStatement

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
Direct Known Subclasses:
AbstractComponentInstantiation, AbstractGenerateStatement, AbstractPostponableConcurrentStatement, BlockStatement

public abstract class ConcurrentStatement
extends LabeledElement

Abstract base class for concurrent statements.


Constructor Summary
ConcurrentStatement()
           
 
Method Summary
 java.lang.String getLabel()
          Returns the statement's label.
 void setLabel(java.lang.String label)
          Sets the statement's label.
 
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

ConcurrentStatement

public ConcurrentStatement()
Method Detail

getLabel

public java.lang.String getLabel()
Returns the statement's label.

Specified by:
getLabel in class LabeledElement
Returns:
the label

setLabel

public void setLabel(java.lang.String label)
Sets the statement's label. Use null as the parameter to disable the label.

Parameters:
label - the label or null