All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.expression.AbstractPrimaryExpression

java.lang.Object
    |
    +----hpjava.compiler.expression.AbstractNode
            |
            +----hpjava.compiler.expression.AbstractPrimaryExpression

public abstract class AbstractPrimaryExpression
extends AbstractNode

Constructor Index

 o AbstractPrimaryExpression()

Method Index

 o accept(AbstractPrimaryExpressionVisitor)
 o append(PrimaryItem)
 o getParent()
 o getRegistration()
 o replaceWith(AbstractPrimaryExpression)
 o setParent(PrimaryConcatenation)
 o setRegistration(Node)
 o toAbstractExpression()
 o toExpression()
 o toPrimaryExpression()
 o typeChecking()

Constructors

 o AbstractPrimaryExpression
public AbstractPrimaryExpression()

Methods

 o accept
public abstract void accept(AbstractPrimaryExpressionVisitor v)
 o append
public PrimaryConcatenation append(PrimaryItem leaf)
 o typeChecking
public void typeChecking()
Overrides:
typeChecking in class AbstractNode
 o setParent
protected void setParent(PrimaryConcatenation parent)
 o getParent
public PrimaryConcatenation getParent()
 o setRegistration
protected void setRegistration(Node n)
 o getRegistration
protected Node getRegistration()
 o replaceWith
public void replaceWith(AbstractPrimaryExpression exp)
 o toPrimaryExpression
public PrimaryExpression toPrimaryExpression()
 o toAbstractExpression
public AbstractExpression toAbstractExpression()
 o toExpression
public Expression toExpression()

All Packages  Class Hierarchy  This Package  Previous  Next  Index