de.upb.hni.vmagic.expression
Class QualifiedExpressionAllocator

java.lang.Object
  extended by de.upb.hni.vmagic.VhdlElement
      extended by de.upb.hni.vmagic.expression.Expression
          extended by de.upb.hni.vmagic.expression.Primary
              extended by de.upb.hni.vmagic.expression.QualifiedExpressionAllocator
All Implemented Interfaces:
Choice

public class QualifiedExpressionAllocator
extends Primary

Allocator with qualified expression parameter.


Constructor Summary
QualifiedExpressionAllocator(QualifiedExpression expression)
          Creates a qualified expression allocator.
 
Method Summary
 QualifiedExpression getExpression()
          Returns the qualified expression.
 SubtypeIndication getType()
          Returns the type of this expression.
 void setExpression(QualifiedExpression expression)
          Sets the qualified expression.
 
Methods inherited from class de.upb.hni.vmagic.expression.Primary
getPrecedence
 
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

QualifiedExpressionAllocator

public QualifiedExpressionAllocator(QualifiedExpression expression)
Creates a qualified expression allocator.

Parameters:
expression - the qualified expression
Method Detail

getExpression

public QualifiedExpression getExpression()
Returns the qualified expression.

Returns:
the qualified expression

setExpression

public void setExpression(QualifiedExpression expression)
Sets the qualified expression.

Parameters:
expression - the qualified expression

getType

public SubtypeIndication getType()
Description copied from class: Expression
Returns the type of this expression.

Specified by:
getType in class Expression
Returns:
the type of this expression