PTExpression


This type is a class for model objects.

* No description is available *

Package: instantiation

Known subtypes:
    PTMethodInvocation
    PTArrayAccess
    PTInfixExpression
    PTInstanceof
    PTInvalidExpression
    PTCastExpression
    PTPrefixExpression
    PTTypeLiteral
    PTNumberLiteral
    PTArrayCreation
    PTInstanceReference
    PTStringLiteral
    PTNullLiteral
    PTClassInstanceCreation
    PTName
    PTThisLiteral
    PTConditionalExpression
    PTFieldAccess
    PTBooleanLiteral
    PTParenthesizedExpression
    PTArrayInitializer
    PTCharacterLiteral

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Reference attributes having this type:
  PTArrayAccess.array
  PTCastExpression.expression
  PTConditionalExpression.condition
  PTConditionalExpression.false
  PTConditionalExpression.true
  PTFieldAccess.receiver
  PTInfixExpression.leftOperand
  PTInfixExpression.rightOperand
  PTInstanceof.operand
  PTMethodInvocation.receiver
  PTParenthesizedExpression.expression
  PTPrefixExpression.expression
  ParseTreeAllocation.expression

Collection attributes having this type:
  PTArrayAccess.indexes
  PTArrayCreation.dimensions
  PTArrayInitializer.expressions
  PTClassInstanceCreation.arguments
  PTInfixExpression.extendedOperands
  PTMethodInvocation.arguments



(C) COPYRIGHT International Business Machines Corp. 1996-2006