Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions src/FAST-Java-Model/FASTJavaAnnotation.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ FASTJavaAnnotation class >> annotation [
<FMClass: #Annotation super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'adding' }
Expand All @@ -78,13 +77,6 @@ FASTJavaAnnotation >> elements: anObject [
elements value: anObject
]

{ #category : 'navigation' }
FASTJavaAnnotation >> elementsGroup [
<generated>
<navigation: 'Elements'>
^ MooseSpecializedGroup withAll: self elements asSet
]

{ #category : 'testing' }
FASTJavaAnnotation >> isAnnotation [

Expand Down
17 changes: 1 addition & 16 deletions src/FAST-Java-Model/FASTJavaArrayAccess.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ liste[i]
| `javaUnaryExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaUnaryExpression` | The javaUnaryExpression owner (if possible)|
| `javaVariableAssignmentOwner` | `FASTJavaTAssignable` | `variable` | `FASTJavaTWithAssignable` | The owner of the assignment|
| `javaVariableDeclaratorExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaVariableDeclarator` | The javaVariableDeclarator owner (if possible)|
| `parentConditionalStatement` | `FASTTExpression` | `condition` | `FASTTConditionalStatement` | Optional condition statement where this expression is used|
| `parentConditional` | `FASTTExpression` | `condition` | `FASTTWithCondition` | Optional condition statement/expression where this expression is used|
| `parentExpression` | `FASTTExpression` | `expression` | `FASTTUnaryExpression` | Parent (unary) expression|
| `parentExpressionLeft` | `FASTTExpression` | `leftOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am left side|
| `parentExpressionRight` | `FASTTExpression` | `rightOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am right side|
Expand Down Expand Up @@ -75,7 +75,6 @@ FASTJavaArrayAccess class >> annotation [
<FMClass: #ArrayAccess super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'accessing' }
Expand All @@ -102,13 +101,6 @@ FASTJavaArrayAccess >> array: anObject [
anObject javaArrayArrayAccessOwner: self ]
]

{ #category : 'navigation' }
FASTJavaArrayAccess >> arrayGroup [
<generated>
<navigation: 'Array'>
^ MooseSpecializedGroup with: self array
]

{ #category : 'accessing' }
FASTJavaArrayAccess >> expression [
"Relation named: #expression type: #FASTTExpression opposite: #javaArrayAccessOwner"
Expand All @@ -133,13 +125,6 @@ FASTJavaArrayAccess >> expression: anObject [
anObject javaArrayAccessOwner: self ]
]

{ #category : 'navigation' }
FASTJavaArrayAccess >> expressionGroup [
<generated>
<navigation: 'Expression'>
^ MooseSpecializedGroup with: self expression
]

{ #category : 'testing' }
FASTJavaArrayAccess >> isArrayAccess [

Expand Down
10 changes: 1 addition & 9 deletions src/FAST-Java-Model/FASTJavaArrayAnnotationElement.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ I represent an array as argument of an annotationExpression
| `javaUnaryExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaUnaryExpression` | The javaUnaryExpression owner (if possible)|
| `javaVariableDeclaratorExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaVariableDeclarator` | The javaVariableDeclarator owner (if possible)|
| `parentAnnotation` | `FASTJavaTAnnotationElement` | `elements` | `FASTJavaAnnotation` | An ""argument"" of an annotation, eg. ""unchecked"" in the following annotation: @SuppressWarnings(value=""unchecked"")|
| `parentConditionalStatement` | `FASTTExpression` | `condition` | `FASTTConditionalStatement` | Optional condition statement where this expression is used|
| `parentConditional` | `FASTTExpression` | `condition` | `FASTTWithCondition` | Optional condition statement/expression where this expression is used|
| `parentExpression` | `FASTTExpression` | `expression` | `FASTTUnaryExpression` | Parent (unary) expression|
| `parentExpressionLeft` | `FASTTExpression` | `leftOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am left side|
| `parentExpressionRight` | `FASTTExpression` | `rightOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am right side|
Expand Down Expand Up @@ -73,7 +73,6 @@ FASTJavaArrayAnnotationElement class >> annotation [
<FMClass: #ArrayAnnotationElement super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'adding' }
Expand Down Expand Up @@ -105,10 +104,3 @@ FASTJavaArrayAnnotationElement >> values: anObject [
<generated>
values value: anObject
]

{ #category : 'navigation' }
FASTJavaArrayAnnotationElement >> valuesGroup [
<generated>
<navigation: 'Values'>
^ MooseSpecializedGroup withAll: self values asSet
]
10 changes: 1 addition & 9 deletions src/FAST-Java-Model/FASTJavaArrayInitializer.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ My initializers are
| `javaUnaryExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaUnaryExpression` | The javaUnaryExpression owner (if possible)|
| `javaVariableDeclaratorExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaVariableDeclarator` | The javaVariableDeclarator owner (if possible)|
| `parentAnnotation` | `FASTJavaTAnnotationElement` | `elements` | `FASTJavaAnnotation` | An ""argument"" of an annotation, eg. ""unchecked"" in the following annotation: @SuppressWarnings(value=""unchecked"")|
| `parentConditionalStatement` | `FASTTExpression` | `condition` | `FASTTConditionalStatement` | Optional condition statement where this expression is used|
| `parentConditional` | `FASTTExpression` | `condition` | `FASTTWithCondition` | Optional condition statement/expression where this expression is used|
| `parentExpression` | `FASTTExpression` | `expression` | `FASTTUnaryExpression` | Parent (unary) expression|
| `parentExpressionLeft` | `FASTTExpression` | `leftOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am left side|
| `parentExpressionRight` | `FASTTExpression` | `rightOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am right side|
Expand Down Expand Up @@ -79,7 +79,6 @@ FASTJavaArrayInitializer class >> annotation [
<FMClass: #ArrayInitializer super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'adding' }
Expand Down Expand Up @@ -107,13 +106,6 @@ FASTJavaArrayInitializer >> initializers: anObject [
self initializers value: anObject
]

{ #category : 'navigation' }
FASTJavaArrayInitializer >> initializersGroup [
<generated>
<navigation: 'Initializers'>
^ MooseSpecializedGroup withAll: self initializers asSet
]

{ #category : 'testing' }
FASTJavaArrayInitializer >> isArrayInitializer [

Expand Down
8 changes: 0 additions & 8 deletions src/FAST-Java-Model/FASTJavaArrayTypeExpression.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ FASTJavaArrayTypeExpression class >> annotation [
<FMClass: #ArrayTypeExpression super: #FASTJavaTypeExpression>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'accessing' }
Expand All @@ -53,13 +52,6 @@ FASTJavaArrayTypeExpression >> baseType: anObject [
anObject javaArrayTypeNameOwner: self ]
]

{ #category : 'navigation' }
FASTJavaArrayTypeExpression >> baseTypeGroup [
<generated>
<navigation: 'BaseType'>
^ MooseSpecializedGroup with: self baseType
]

{ #category : 'testing' }
FASTJavaArrayTypeExpression >> isArrayTypeExpression [

Expand Down
15 changes: 0 additions & 15 deletions src/FAST-Java-Model/FASTJavaAssertStatement.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ FASTJavaAssertStatement class >> annotation [
<FMClass: #AssertStatement super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'accessing' }
Expand All @@ -81,13 +80,6 @@ FASTJavaAssertStatement >> condition: anObject [
anObject assertConditionOwner: self ]
]

{ #category : 'navigation' }
FASTJavaAssertStatement >> conditionGroup [
<generated>
<navigation: 'Condition'>
^ MooseSpecializedGroup with: self condition
]

{ #category : 'accessing' }
FASTJavaAssertStatement >> message [
"Relation named: #message type: #FASTTExpression opposite: #javaStringAssertStatementOwner"
Expand All @@ -111,10 +103,3 @@ FASTJavaAssertStatement >> message: anObject [
self attributeAt: #message put: anObject.
anObject javaStringAssertStatementOwner: self ]
]

{ #category : 'navigation' }
FASTJavaAssertStatement >> messageGroup [
<generated>
<navigation: 'Message'>
^ MooseSpecializedGroup with: self message
]
10 changes: 1 addition & 9 deletions src/FAST-Java-Model/FASTJavaAssignmentExpression.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Contains a referances to an assignee assignee and the expression that's being as
| `javaUnaryExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaUnaryExpression` | The javaUnaryExpression owner (if possible)|
| `javaVariableDeclaratorExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaVariableDeclarator` | The javaVariableDeclarator owner (if possible)|
| `parentAnnotation` | `FASTJavaTAnnotationElement` | `elements` | `FASTJavaAnnotation` | An ""argument"" of an annotation, eg. ""unchecked"" in the following annotation: @SuppressWarnings(value=""unchecked"")|
| `parentConditionalStatement` | `FASTTExpression` | `condition` | `FASTTConditionalStatement` | Optional condition statement where this expression is used|
| `parentConditional` | `FASTTExpression` | `condition` | `FASTTWithCondition` | Optional condition statement/expression where this expression is used|
| `parentExpression` | `FASTTExpression` | `expression` | `FASTTUnaryExpression` | Parent (unary) expression|
| `parentExpressionLeft` | `FASTTExpression` | `leftOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am left side|
| `parentExpressionRight` | `FASTTExpression` | `rightOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am right side|
Expand Down Expand Up @@ -78,7 +78,6 @@ FASTJavaAssignmentExpression class >> annotation [
<FMClass: #AssignmentExpression super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'accessing' }
Expand All @@ -105,13 +104,6 @@ FASTJavaAssignmentExpression >> expression: anObject [
anObject javaAssignmentExpressionOwner: self ]
]

{ #category : 'navigation' }
FASTJavaAssignmentExpression >> expressionGroup [
<generated>
<navigation: 'Expression'>
^ MooseSpecializedGroup with: self expression
]

{ #category : 'testing' }
FASTJavaAssignmentExpression >> isAssignmentExpression [

Expand Down
3 changes: 1 addition & 2 deletions src/FAST-Java-Model/FASTJavaBooleanLiteral.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ I represent a boolean literal node.
| `javaThrowStatementOwner` | `FASTTExpression` | `expression` | `FASTJavaThrowStatement` | The javaThrowStatement owner (if possible)|
| `javaUnaryExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaUnaryExpression` | The javaUnaryExpression owner (if possible)|
| `javaVariableDeclaratorExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaVariableDeclarator` | The javaVariableDeclarator owner (if possible)|
| `parentConditionalStatement` | `FASTTExpression` | `condition` | `FASTTConditionalStatement` | Optional condition statement where this expression is used|
| `parentConditional` | `FASTTExpression` | `condition` | `FASTTWithCondition` | Optional condition statement/expression where this expression is used|
| `parentExpression` | `FASTTExpression` | `expression` | `FASTTUnaryExpression` | Parent (unary) expression|
| `parentExpressionLeft` | `FASTTExpression` | `leftOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am left side|
| `parentExpressionRight` | `FASTTExpression` | `rightOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am right side|
Expand Down Expand Up @@ -64,5 +64,4 @@ FASTJavaBooleanLiteral class >> annotation [
<FMClass: #BooleanLiteral super: #FASTJavaLiteral>
<package: #'FAST-Java-Model'>
<generated>
^ self
]
1 change: 0 additions & 1 deletion src/FAST-Java-Model/FASTJavaBooleanTypeExpression.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ FASTJavaBooleanTypeExpression class >> annotation [
<FMClass: #BooleanTypeExpression super: #FASTJavaPrimitiveTypeExpression>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'testing' }
Expand Down
1 change: 0 additions & 1 deletion src/FAST-Java-Model/FASTJavaBreakStatement.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ FASTJavaBreakStatement class >> annotation [
<FMClass: #BreakStatement super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'testing' }
Expand Down
1 change: 0 additions & 1 deletion src/FAST-Java-Model/FASTJavaByteTypeExpression.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ FASTJavaByteTypeExpression class >> annotation [
<FMClass: #ByteTypeExpression super: #FASTJavaPrimitiveTypeExpression>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'testing' }
Expand Down
10 changes: 1 addition & 9 deletions src/FAST-Java-Model/FASTJavaCaseStatement.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ case part of switch statement
### Parents
| Relation | Origin | Opposite | Type | Comment |
|---|
| `fastBehaviouralParent` | `FASTTStatementBlock` | `statementBlock` | `FASTTBehaviouralEntity` | Behavioural entity containing the statement block.|
| `fastBehaviouralParent` | `FASTTStatementBlock` | `statementBlock` | `FASTTWithStatements` | Behavioural entity containing the statement block.|
| `forIncrementorOwner` | `FASTTStatement` | `incrementor` | `FASTJavaForStatement` | I am the incrementor of the for|
| `forIninitializerOwner` | `FASTTStatement` | `initializer` | `FASTJavaForStatement` | I am the initializer of the for|
| `ifElsePartOwner` | `FASTTStatement` | `elsePart` | `FASTJavaIfStatement` | The if owner (if possible)|
Expand Down Expand Up @@ -53,7 +53,6 @@ FASTJavaCaseStatement class >> annotation [
<FMClass: #CaseStatement super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'testing' }
Expand All @@ -79,10 +78,3 @@ FASTJavaCaseStatement >> javaCaseStatementSwitchOwner: anObject [
<generated>
javaCaseStatementSwitchOwner := anObject
]

{ #category : 'navigation' }
FASTJavaCaseStatement >> javaCaseStatementSwitchOwnerGroup [
<generated>
<navigation: 'JavaCaseStatementSwitchOwner'>
^ MooseSpecializedGroup with: self javaCaseStatementSwitchOwner
]
17 changes: 1 addition & 16 deletions src/FAST-Java-Model/FASTJavaCastExpression.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ I represent a cast expression, e.g. `(int) 0.5`
| `javaThrowStatementOwner` | `FASTTExpression` | `expression` | `FASTJavaThrowStatement` | The javaThrowStatement owner (if possible)|
| `javaUnaryExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaUnaryExpression` | The javaUnaryExpression owner (if possible)|
| `javaVariableDeclaratorExpressionOwner` | `FASTTExpression` | `expression` | `FASTJavaVariableDeclarator` | The javaVariableDeclarator owner (if possible)|
| `parentConditionalStatement` | `FASTTExpression` | `condition` | `FASTTConditionalStatement` | Optional condition statement where this expression is used|
| `parentConditional` | `FASTTExpression` | `condition` | `FASTTWithCondition` | Optional condition statement/expression where this expression is used|
| `parentExpression` | `FASTTExpression` | `expression` | `FASTTUnaryExpression` | Parent (unary) expression|
| `parentExpressionLeft` | `FASTTExpression` | `leftOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am left side|
| `parentExpressionRight` | `FASTTExpression` | `rightOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am right side|
Expand Down Expand Up @@ -73,7 +73,6 @@ FASTJavaCastExpression class >> annotation [
<FMClass: #CastExpression super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'accessing' }
Expand All @@ -100,13 +99,6 @@ FASTJavaCastExpression >> expression: anObject [
anObject javaCastExpressionOwner: self ]
]

{ #category : 'navigation' }
FASTJavaCastExpression >> expressionGroup [
<generated>
<navigation: 'Expression'>
^ MooseSpecializedGroup with: self expression
]

{ #category : 'testing' }
FASTJavaCastExpression >> isCastExpression [

Expand All @@ -129,10 +121,3 @@ FASTJavaCastExpression >> type: anObject [
<generated>
type := anObject
]

{ #category : 'navigation' }
FASTJavaCastExpression >> typeGroup [
<generated>
<navigation: 'Type'>
^ MooseSpecializedGroup with: self type
]
29 changes: 0 additions & 29 deletions src/FAST-Java-Model/FASTJavaCatchPartStatement.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ FASTJavaCatchPartStatement class >> annotation [
<FMClass: #CatchPartStatement super: #FASTJavaEntity>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'adding' }
Expand All @@ -80,13 +79,6 @@ FASTJavaCatchPartStatement >> body: anObject [
body := anObject
]

{ #category : 'navigation' }
FASTJavaCatchPartStatement >> bodyGroup [
<generated>
<navigation: 'Body'>
^ MooseSpecializedGroup with: self body
]

{ #category : 'accessing' }
FASTJavaCatchPartStatement >> catchedTypes [
"Relation named: #catchedTypes type: #FASTJavaTypeExpression opposite: #catchOwner"
Expand All @@ -104,13 +96,6 @@ FASTJavaCatchPartStatement >> catchedTypes: anObject [
catchedTypes value: anObject
]

{ #category : 'navigation' }
FASTJavaCatchPartStatement >> catchedTypesGroup [
<generated>
<navigation: 'CatchedTypes'>
^ MooseSpecializedGroup withAll: self catchedTypes asSet
]

{ #category : 'testing' }
FASTJavaCatchPartStatement >> isCatchPartStatement [

Expand All @@ -134,13 +119,6 @@ FASTJavaCatchPartStatement >> parameter: anObject [
parameter := anObject
]

{ #category : 'navigation' }
FASTJavaCatchPartStatement >> parameterGroup [
<generated>
<navigation: 'Parameter'>
^ MooseSpecializedGroup with: self parameter
]

{ #category : 'accessing' }
FASTJavaCatchPartStatement >> tryOwner [
"Relation named: #tryOwner type: #FASTJavaTryCatchStatement opposite: #catches"
Expand All @@ -157,10 +135,3 @@ FASTJavaCatchPartStatement >> tryOwner: anObject [
<generated>
tryOwner := anObject
]

{ #category : 'navigation' }
FASTJavaCatchPartStatement >> tryOwnerGroup [
<generated>
<navigation: 'TryOwner'>
^ MooseSpecializedGroup with: self tryOwner
]
1 change: 0 additions & 1 deletion src/FAST-Java-Model/FASTJavaCharTypeExpression.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ FASTJavaCharTypeExpression class >> annotation [
<FMClass: #CharTypeExpression super: #FASTJavaPrimitiveTypeExpression>
<package: #'FAST-Java-Model'>
<generated>
^ self
]

{ #category : 'testing' }
Expand Down
Loading