PTExpression

This type is a class for model objects.

* No description is available *

Package: instantiation

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

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