public static class OclNode.PackageLiteralExp extends OclNode.LiteralExp
A PackageLiteral OclNode represents a UML package. Note that objects of this class are created only temporarily in the process of resolving qualified names.
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
Modifier and Type | Field and Description |
---|---|
PackageInfo |
umlPackage |
Modifier and Type | Method and Description |
---|---|
String |
asString()
This returns the value as a String.
|
debugPrint, debugPrintContent, getDataType, isBuiltInType, isMultiple, iso19103AssumedBuiltInType
public PackageInfo umlPackage
public String asString()
asString
in class OclNode.LiteralExp
Copyright © 2018. All rights reserved.