public static class OclNode.AttributeCallExp extends OclNode.PropertyCallExp
OclNode.AttributeCallExp stands for an OCL construct of the form object.selector, where the object can be any object or built-in type valued construct and selector selects some specific slot from that resource, typically an attribute name or a role name.
OclNode.AttributeCallExp, OclNode.BooleanLiteralExp, OclNode.BuiltInDescr, OclNode.BuiltInType, OclNode.ClassLiteralExp, OclNode.DataType, OclNode.DateTimeLiteralExp, OclNode.Declaration, OclNode.EnumerationLiteralExp, OclNode.Expression, OclNode.IfExp, OclNode.IntegerLiteralExp, OclNode.IterationCallExp, OclNode.LetExp, OclNode.LiteralExp, OclNode.MultiplicityMapping, OclNode.OclVoidLiteralExp, OclNode.OperationCallExp, OclNode.PackageLiteralExp, OclNode.PropertyCallExp, OclNode.PropertyCategory, OclNode.PropertySelector, OclNode.RealLiteralExp, OclNode.StringLiteralExp, OclNode.VariableExp
isImplicit, multMapping, object, selector
Modifier and Type | Method and Description |
---|---|
void |
debugPrintContent(PrintWriter stream)
This is for generating debug output out of OclNodes.
|
isMultiple
debugPrint, getDataType, isBuiltInType, iso19103AssumedBuiltInType
public void debugPrintContent(PrintWriter stream)
This is for generating debug output out of OclNodes.
debugPrintContent
in class OclNode
streamPrint
- Writer onto which the debug output is to be directed.Copyright © 2018. All rights reserved.