Uses of Package
org.eclipse.gmt.modisco.java

Packages that use org.eclipse.gmt.modisco.java
org.eclipse.gmt.modisco.java   
org.eclipse.gmt.modisco.java.cdo.meta   
org.eclipse.gmt.modisco.java.cdo.util   
org.eclipse.gmt.modisco.java.queries.modifiers   
org.eclipse.gmt.modisco.java.queries.text   
org.eclipse.gmt.modisco.usecase.modelfilter.dependencies.editor   
org.eclipse.gmt.modisco.usecase.modelfilter.methodcalls.converter   
org.eclipse.gmt.modisco.usecase.modelfilter.methodcalls.model.methodcalls   
org.eclipse.modisco.eclipseplugin   
org.eclipse.modisco.java.composition.discoverer   
org.eclipse.modisco.java.composition.javaapplication   
org.eclipse.modisco.jee.queries.annotations.ejb   
org.eclipse.modisco.jee.queries.annotations.jpa   
org.eclipse.modisco.jee.queries.annotations.servlet   
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.gmt.modisco.java
AbstractMethodDeclaration
          A representation of the model object 'Abstract Method Declaration'.
AbstractMethodInvocation
          A representation of the model object 'Abstract Method Invocation'.
AbstractTypeDeclaration
          A representation of the model object 'Abstract Type Declaration'.
AbstractTypeQualifiedExpression
          A representation of the model object 'Abstract Type Qualified Expression'.
AbstractVariablesContainer
          A representation of the model object 'Abstract Variables Container'.
AnnotationTypeDeclaration
          A representation of the model object 'Annotation Type Declaration'.
AnnotationTypeMemberDeclaration
          A representation of the model object 'Annotation Type Member Declaration'.
AnonymousClassDeclaration
          A representation of the model object 'Anonymous Class Declaration'.
ArrayInitializer
          A representation of the model object 'Array Initializer'.
AssignmentKind
          A representation of the literals of the enumeration 'Assignment Kind', and utility methods for working with them.
ASTNode
          A representation of the model object 'AST Node'.
Block
          A representation of the model object 'Block'.
BodyDeclaration
          A representation of the model object 'Body Declaration'.
CatchClause
          A representation of the model object 'Catch Clause'.
ClassDeclaration
          A representation of the model object 'Class Declaration'.
ClassFile
          A representation of the model object 'Class File'.
ClassInstanceCreation
          A representation of the model object 'Class Instance Creation'.
Comment
          A representation of the model object 'Comment'.
CompilationUnit
          A representation of the model object 'Compilation Unit'.
EnhancedForStatement
          A representation of the model object 'Enhanced For Statement'.
EnumDeclaration
          A representation of the model object 'Enum Declaration'.
Expression
          A representation of the model object 'Expression'.
InfixExpressionKind
          A representation of the literals of the enumeration 'Infix Expression Kind', and utility methods for working with them.
InheritanceKind
          A representation of the literals of the enumeration 'Inheritance Kind', and utility methods for working with them.
InterfaceDeclaration
          A representation of the model object 'Interface Declaration'.
LabeledStatement
          A representation of the model object 'Labeled Statement'.
Manifest
          A representation of the model object 'Manifest'.
MethodDeclaration
          A representation of the model object 'Method Declaration'.
Model
          A representation of the model object 'Model'.
Modifier
          A representation of the model object 'Modifier'.
NamedElement
          A representation of the model object 'Named Element'.
NamespaceAccess
          A representation of the model object 'Namespace Access'.
Package
          A representation of the model object 'Package'.
PackageAccess
          A representation of the model object 'Package Access'.
PostfixExpressionKind
          A representation of the literals of the enumeration 'Postfix Expression Kind', and utility methods for working with them.
PrefixExpressionKind
          A representation of the literals of the enumeration 'Prefix Expression Kind', and utility methods for working with them.
PrimitiveType
          A representation of the model object 'Primitive Type'.
SingleVariableAccess
          A representation of the model object 'Single Variable Access'.
SingleVariableDeclaration
          A representation of the model object 'Single Variable Declaration'.
Statement
          A representation of the model object 'Statement'.
Type
          A representation of the model object 'Type'.
TypeAccess
          A representation of the model object 'Type Access'.
TypeDeclaration
          A representation of the model object 'Type Declaration'.
UnresolvedItem
          A representation of the model object 'Unresolved Item'.
VariableDeclaration
          A representation of the model object 'Variable Declaration'.
VariableDeclarationExpression
          A representation of the model object 'Variable Declaration Expression'.
VariableDeclarationFragment
          A representation of the model object 'Variable Declaration Fragment'.
VariableDeclarationStatement
          A representation of the model object 'Variable Declaration Statement'.
VisibilityKind
          A representation of the literals of the enumeration 'Visibility Kind', and utility methods for working with them.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.gmt.modisco.java.cdo.meta
Annotation
          A representation of the model object 'Annotation'.
AnnotationMemberValuePair
          A representation of the model object 'Annotation Member Value Pair'.
AnnotationTypeDeclaration
          A representation of the model object 'Annotation Type Declaration'.
AnnotationTypeMemberDeclaration
          A representation of the model object 'Annotation Type Member Declaration'.
AnonymousClassDeclaration
          A representation of the model object 'Anonymous Class Declaration'.
Archive
          A representation of the model object 'Archive'.
ArrayAccess
          A representation of the model object 'Array Access'.
ArrayCreation
          A representation of the model object 'Array Creation'.
ArrayInitializer
          A representation of the model object 'Array Initializer'.
ArrayLengthAccess
          A representation of the model object 'Array Length Access'.
ArrayType
          A representation of the model object 'Array Type'.
AssertStatement
          A representation of the model object 'Assert Statement'.
Assignment
          A representation of the model object 'Assignment'.
Block
          A representation of the model object 'Block'.
BlockComment
          A representation of the model object 'Block Comment'.
BooleanLiteral
          A representation of the model object 'Boolean Literal'.
BreakStatement
          A representation of the model object 'Break Statement'.
CastExpression
          A representation of the model object 'Cast Expression'.
CatchClause
          A representation of the model object 'Catch Clause'.
CharacterLiteral
          A representation of the model object 'Character Literal'.
ClassDeclaration
          A representation of the model object 'Class Declaration'.
ClassFile
          A representation of the model object 'Class File'.
ClassInstanceCreation
          A representation of the model object 'Class Instance Creation'.
CompilationUnit
          A representation of the model object 'Compilation Unit'.
ConditionalExpression
          A representation of the model object 'Conditional Expression'.
ConstructorDeclaration
          A representation of the model object 'Constructor Declaration'.
ConstructorInvocation
          A representation of the model object 'Constructor Invocation'.
ContinueStatement
          A representation of the model object 'Continue Statement'.
DoStatement
          A representation of the model object 'Do Statement'.
EmptyStatement
          A representation of the model object 'Empty Statement'.
EnhancedForStatement
          A representation of the model object 'Enhanced For Statement'.
EnumConstantDeclaration
          A representation of the model object 'Enum Constant Declaration'.
EnumDeclaration
          A representation of the model object 'Enum Declaration'.
ExpressionStatement
          A representation of the model object 'Expression Statement'.
FieldAccess
          A representation of the model object 'Field Access'.
FieldDeclaration
          A representation of the model object 'Field Declaration'.
ForStatement
          A representation of the model object 'For Statement'.
IfStatement
          A representation of the model object 'If Statement'.
ImportDeclaration
          A representation of the model object 'Import Declaration'.
InfixExpression
          A representation of the model object 'Infix Expression'.
Initializer
          A representation of the model object 'Initializer'.
InstanceofExpression
          A representation of the model object 'Instanceof Expression'.
InterfaceDeclaration
          A representation of the model object 'Interface Declaration'.
Javadoc
          A representation of the model object 'Javadoc'.
LabeledStatement
          A representation of the model object 'Labeled Statement'.
LineComment
          A representation of the model object 'Line Comment'.
Manifest
          A representation of the model object 'Manifest'.
ManifestAttribute
          A representation of the model object 'Manifest Attribute'.
ManifestEntry
          A representation of the model object 'Manifest Entry'.
MemberRef
          A representation of the model object 'Member Ref'.
MethodDeclaration
          A representation of the model object 'Method Declaration'.
MethodInvocation
          A representation of the model object 'Method Invocation'.
MethodRef
          A representation of the model object 'Method Ref'.
MethodRefParameter
          A representation of the model object 'Method Ref Parameter'.
Model
          A representation of the model object 'Model'.
Modifier
          A representation of the model object 'Modifier'.
NullLiteral
          A representation of the model object 'Null Literal'.
NumberLiteral
          A representation of the model object 'Number Literal'.
Package
          A representation of the model object 'Package'.
PackageAccess
          A representation of the model object 'Package Access'.
ParameterizedType
          A representation of the model object 'Parameterized Type'.
ParenthesizedExpression
          A representation of the model object 'Parenthesized Expression'.
PostfixExpression
          A representation of the model object 'Postfix Expression'.
PrefixExpression
          A representation of the model object 'Prefix Expression'.
PrimitiveType
          A representation of the model object 'Primitive Type'.
PrimitiveTypeBoolean
          A representation of the model object 'Primitive Type Boolean'.
PrimitiveTypeByte
          A representation of the model object 'Primitive Type Byte'.
PrimitiveTypeChar
          A representation of the model object 'Primitive Type Char'.
PrimitiveTypeDouble
          A representation of the model object 'Primitive Type Double'.
PrimitiveTypeFloat
          A representation of the model object 'Primitive Type Float'.
PrimitiveTypeInt
          A representation of the model object 'Primitive Type Int'.
PrimitiveTypeLong
          A representation of the model object 'Primitive Type Long'.
PrimitiveTypeShort
          A representation of the model object 'Primitive Type Short'.
PrimitiveTypeVoid
          A representation of the model object 'Primitive Type Void'.
ReturnStatement
          A representation of the model object 'Return Statement'.
SingleVariableAccess
          A representation of the model object 'Single Variable Access'.
SingleVariableDeclaration
          A representation of the model object 'Single Variable Declaration'.
StringLiteral
          A representation of the model object 'String Literal'.
SuperConstructorInvocation
          A representation of the model object 'Super Constructor Invocation'.
SuperFieldAccess
          A representation of the model object 'Super Field Access'.
SuperMethodInvocation
          A representation of the model object 'Super Method Invocation'.
SwitchCase
          A representation of the model object 'Switch Case'.
SwitchStatement
          A representation of the model object 'Switch Statement'.
SynchronizedStatement
          A representation of the model object 'Synchronized Statement'.
TagElement
          A representation of the model object 'Tag Element'.
TextElement
          A representation of the model object 'Text Element'.
ThisExpression
          A representation of the model object 'This Expression'.
ThrowStatement
          A representation of the model object 'Throw Statement'.
TryStatement
          A representation of the model object 'Try Statement'.
TypeAccess
          A representation of the model object 'Type Access'.
TypeDeclarationStatement
          A representation of the model object 'Type Declaration Statement'.
TypeLiteral
          A representation of the model object 'Type Literal'.
TypeParameter
          A representation of the model object 'Type Parameter'.
UnresolvedAnnotationDeclaration
          A representation of the model object 'Unresolved Annotation Declaration'.
UnresolvedAnnotationTypeMemberDeclaration
          A representation of the model object 'Unresolved Annotation Type Member Declaration'.
UnresolvedClassDeclaration
          A representation of the model object 'Unresolved Class Declaration'.
UnresolvedEnumDeclaration
          A representation of the model object 'Unresolved Enum Declaration'.
UnresolvedInterfaceDeclaration
          A representation of the model object 'Unresolved Interface Declaration'.
UnresolvedItem
          A representation of the model object 'Unresolved Item'.
UnresolvedItemAccess
          A representation of the model object 'Unresolved Item Access'.
UnresolvedLabeledStatement
          A representation of the model object 'Unresolved Labeled Statement'.
UnresolvedMethodDeclaration
          A representation of the model object 'Unresolved Method Declaration'.
UnresolvedSingleVariableDeclaration
          A representation of the model object 'Unresolved Single Variable Declaration'.
UnresolvedType
          A representation of the model object 'Unresolved Type'.
UnresolvedTypeDeclaration
          A representation of the model object 'Unresolved Type Declaration'.
UnresolvedVariableDeclarationFragment
          A representation of the model object 'Unresolved Variable Declaration Fragment'.
VariableDeclarationExpression
          A representation of the model object 'Variable Declaration Expression'.
VariableDeclarationFragment
          A representation of the model object 'Variable Declaration Fragment'.
VariableDeclarationStatement
          A representation of the model object 'Variable Declaration Statement'.
WhileStatement
          A representation of the model object 'While Statement'.
WildCardType
          A representation of the model object 'Wild Card Type'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.gmt.modisco.java.cdo.util
AbstractMethodDeclaration
          A representation of the model object 'Abstract Method Declaration'.
AbstractMethodInvocation
          A representation of the model object 'Abstract Method Invocation'.
AbstractTypeDeclaration
          A representation of the model object 'Abstract Type Declaration'.
AbstractTypeQualifiedExpression
          A representation of the model object 'Abstract Type Qualified Expression'.
AbstractVariablesContainer
          A representation of the model object 'Abstract Variables Container'.
Annotation
          A representation of the model object 'Annotation'.
AnnotationMemberValuePair
          A representation of the model object 'Annotation Member Value Pair'.
AnnotationTypeDeclaration
          A representation of the model object 'Annotation Type Declaration'.
AnnotationTypeMemberDeclaration
          A representation of the model object 'Annotation Type Member Declaration'.
AnonymousClassDeclaration
          A representation of the model object 'Anonymous Class Declaration'.
Archive
          A representation of the model object 'Archive'.
ArrayAccess
          A representation of the model object 'Array Access'.
ArrayCreation
          A representation of the model object 'Array Creation'.
ArrayInitializer
          A representation of the model object 'Array Initializer'.
ArrayLengthAccess
          A representation of the model object 'Array Length Access'.
ArrayType
          A representation of the model object 'Array Type'.
AssertStatement
          A representation of the model object 'Assert Statement'.
Assignment
          A representation of the model object 'Assignment'.
ASTNode
          A representation of the model object 'AST Node'.
Block
          A representation of the model object 'Block'.
BlockComment
          A representation of the model object 'Block Comment'.
BodyDeclaration
          A representation of the model object 'Body Declaration'.
BooleanLiteral
          A representation of the model object 'Boolean Literal'.
BreakStatement
          A representation of the model object 'Break Statement'.
CastExpression
          A representation of the model object 'Cast Expression'.
CatchClause
          A representation of the model object 'Catch Clause'.
CharacterLiteral
          A representation of the model object 'Character Literal'.
ClassDeclaration
          A representation of the model object 'Class Declaration'.
ClassFile
          A representation of the model object 'Class File'.
ClassInstanceCreation
          A representation of the model object 'Class Instance Creation'.
Comment
          A representation of the model object 'Comment'.
CompilationUnit
          A representation of the model object 'Compilation Unit'.
ConditionalExpression
          A representation of the model object 'Conditional Expression'.
ConstructorDeclaration
          A representation of the model object 'Constructor Declaration'.
ConstructorInvocation
          A representation of the model object 'Constructor Invocation'.
ContinueStatement
          A representation of the model object 'Continue Statement'.
DoStatement
          A representation of the model object 'Do Statement'.
EmptyStatement
          A representation of the model object 'Empty Statement'.
EnhancedForStatement
          A representation of the model object 'Enhanced For Statement'.
EnumConstantDeclaration
          A representation of the model object 'Enum Constant Declaration'.
EnumDeclaration
          A representation of the model object 'Enum Declaration'.
Expression
          A representation of the model object 'Expression'.
ExpressionStatement
          A representation of the model object 'Expression Statement'.
FieldAccess
          A representation of the model object 'Field Access'.
FieldDeclaration
          A representation of the model object 'Field Declaration'.
ForStatement
          A representation of the model object 'For Statement'.
IfStatement
          A representation of the model object 'If Statement'.
ImportDeclaration
          A representation of the model object 'Import Declaration'.
InfixExpression
          A representation of the model object 'Infix Expression'.
Initializer
          A representation of the model object 'Initializer'.
InstanceofExpression
          A representation of the model object 'Instanceof Expression'.
InterfaceDeclaration
          A representation of the model object 'Interface Declaration'.
Javadoc
          A representation of the model object 'Javadoc'.
LabeledStatement
          A representation of the model object 'Labeled Statement'.
LineComment
          A representation of the model object 'Line Comment'.
Manifest
          A representation of the model object 'Manifest'.
ManifestAttribute
          A representation of the model object 'Manifest Attribute'.
ManifestEntry
          A representation of the model object 'Manifest Entry'.
MemberRef
          A representation of the model object 'Member Ref'.
MethodDeclaration
          A representation of the model object 'Method Declaration'.
MethodInvocation
          A representation of the model object 'Method Invocation'.
MethodRef
          A representation of the model object 'Method Ref'.
MethodRefParameter
          A representation of the model object 'Method Ref Parameter'.
Model
          A representation of the model object 'Model'.
Modifier
          A representation of the model object 'Modifier'.
NamedElement
          A representation of the model object 'Named Element'.
NamespaceAccess
          A representation of the model object 'Namespace Access'.
NullLiteral
          A representation of the model object 'Null Literal'.
NumberLiteral
          A representation of the model object 'Number Literal'.
Package
          A representation of the model object 'Package'.
PackageAccess
          A representation of the model object 'Package Access'.
ParameterizedType
          A representation of the model object 'Parameterized Type'.
ParenthesizedExpression
          A representation of the model object 'Parenthesized Expression'.
PostfixExpression
          A representation of the model object 'Postfix Expression'.
PrefixExpression
          A representation of the model object 'Prefix Expression'.
PrimitiveType
          A representation of the model object 'Primitive Type'.
PrimitiveTypeBoolean
          A representation of the model object 'Primitive Type Boolean'.
PrimitiveTypeByte
          A representation of the model object 'Primitive Type Byte'.
PrimitiveTypeChar
          A representation of the model object 'Primitive Type Char'.
PrimitiveTypeDouble
          A representation of the model object 'Primitive Type Double'.
PrimitiveTypeFloat
          A representation of the model object 'Primitive Type Float'.
PrimitiveTypeInt
          A representation of the model object 'Primitive Type Int'.
PrimitiveTypeLong
          A representation of the model object 'Primitive Type Long'.
PrimitiveTypeShort
          A representation of the model object 'Primitive Type Short'.
PrimitiveTypeVoid
          A representation of the model object 'Primitive Type Void'.
ReturnStatement
          A representation of the model object 'Return Statement'.
SingleVariableAccess
          A representation of the model object 'Single Variable Access'.
SingleVariableDeclaration
          A representation of the model object 'Single Variable Declaration'.
Statement
          A representation of the model object 'Statement'.
StringLiteral
          A representation of the model object 'String Literal'.
SuperConstructorInvocation
          A representation of the model object 'Super Constructor Invocation'.
SuperFieldAccess
          A representation of the model object 'Super Field Access'.
SuperMethodInvocation
          A representation of the model object 'Super Method Invocation'.
SwitchCase
          A representation of the model object 'Switch Case'.
SwitchStatement
          A representation of the model object 'Switch Statement'.
SynchronizedStatement
          A representation of the model object 'Synchronized Statement'.
TagElement
          A representation of the model object 'Tag Element'.
TextElement
          A representation of the model object 'Text Element'.
ThisExpression
          A representation of the model object 'This Expression'.
ThrowStatement
          A representation of the model object 'Throw Statement'.
TryStatement
          A representation of the model object 'Try Statement'.
Type
          A representation of the model object 'Type'.
TypeAccess
          A representation of the model object 'Type Access'.
TypeDeclaration
          A representation of the model object 'Type Declaration'.
TypeDeclarationStatement
          A representation of the model object 'Type Declaration Statement'.
TypeLiteral
          A representation of the model object 'Type Literal'.
TypeParameter
          A representation of the model object 'Type Parameter'.
UnresolvedAnnotationDeclaration
          A representation of the model object 'Unresolved Annotation Declaration'.
UnresolvedAnnotationTypeMemberDeclaration
          A representation of the model object 'Unresolved Annotation Type Member Declaration'.
UnresolvedClassDeclaration
          A representation of the model object 'Unresolved Class Declaration'.
UnresolvedEnumDeclaration
          A representation of the model object 'Unresolved Enum Declaration'.
UnresolvedInterfaceDeclaration
          A representation of the model object 'Unresolved Interface Declaration'.
UnresolvedItem
          A representation of the model object 'Unresolved Item'.
UnresolvedItemAccess
          A representation of the model object 'Unresolved Item Access'.
UnresolvedLabeledStatement
          A representation of the model object 'Unresolved Labeled Statement'.
UnresolvedMethodDeclaration
          A representation of the model object 'Unresolved Method Declaration'.
UnresolvedSingleVariableDeclaration
          A representation of the model object 'Unresolved Single Variable Declaration'.
UnresolvedType
          A representation of the model object 'Unresolved Type'.
UnresolvedTypeDeclaration
          A representation of the model object 'Unresolved Type Declaration'.
UnresolvedVariableDeclarationFragment
          A representation of the model object 'Unresolved Variable Declaration Fragment'.
VariableDeclaration
          A representation of the model object 'Variable Declaration'.
VariableDeclarationExpression
          A representation of the model object 'Variable Declaration Expression'.
VariableDeclarationFragment
          A representation of the model object 'Variable Declaration Fragment'.
VariableDeclarationStatement
          A representation of the model object 'Variable Declaration Statement'.
WhileStatement
          A representation of the model object 'While Statement'.
WildCardType
          A representation of the model object 'Wild Card Type'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.gmt.modisco.java.queries.modifiers
ASTNode
          A representation of the model object 'AST Node'.
BodyDeclaration
          A representation of the model object 'Body Declaration'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.gmt.modisco.java.queries.text
AbstractMethodDeclaration
          A representation of the model object 'Abstract Method Declaration'.
AbstractMethodInvocation
          A representation of the model object 'Abstract Method Invocation'.
ASTNode
          A representation of the model object 'AST Node'.
ConstructorDeclaration
          A representation of the model object 'Constructor Declaration'.
FieldDeclaration
          A representation of the model object 'Field Declaration'.
MethodDeclaration
          A representation of the model object 'Method Declaration'.
MethodRef
          A representation of the model object 'Method Ref'.
NamedElement
          A representation of the model object 'Named Element'.
SingleVariableAccess
          A representation of the model object 'Single Variable Access'.
Type
          A representation of the model object 'Type'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.gmt.modisco.usecase.modelfilter.dependencies.editor
Package
          A representation of the model object 'Package'.
Type
          A representation of the model object 'Type'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.gmt.modisco.usecase.modelfilter.methodcalls.converter
AbstractMethodDeclaration
          A representation of the model object 'Abstract Method Declaration'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.gmt.modisco.usecase.modelfilter.methodcalls.model.methodcalls
AbstractMethodDeclaration
          A representation of the model object 'Abstract Method Declaration'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.modisco.eclipseplugin
Model
          A representation of the model object 'Model'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.modisco.java.composition.discoverer
CompilationUnit
          A representation of the model object 'Compilation Unit'.
Model
          A representation of the model object 'Model'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.modisco.java.composition.javaapplication
Archive
          A representation of the model object 'Archive'.
ASTNode
          A representation of the model object 'AST Node'.
CompilationUnit
          A representation of the model object 'Compilation Unit'.
Model
          A representation of the model object 'Model'.
Package
          A representation of the model object 'Package'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.modisco.jee.queries.annotations.ejb
BodyDeclaration
          A representation of the model object 'Body Declaration'.
ClassDeclaration
          A representation of the model object 'Class Declaration'.
MethodDeclaration
          A representation of the model object 'Method Declaration'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.modisco.jee.queries.annotations.jpa
BodyDeclaration
          A representation of the model object 'Body Declaration'.
 

Classes in org.eclipse.gmt.modisco.java used by org.eclipse.modisco.jee.queries.annotations.servlet
ClassDeclaration
          A representation of the model object 'Class Declaration'.