PTExpression

This type is a class for model objects.

* No description is available *

Package: instantiation

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

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