diff options
author | Danny van Bruggen <hexagonaal@gmail.com> | 2017-02-10 15:47:34 +0100 |
---|---|---|
committer | Danny van Bruggen <hexagonaal@gmail.com> | 2017-02-10 15:47:34 +0100 |
commit | 84b7ec8c5db84fada6f3ed38194dc35a8f240871 (patch) | |
tree | 8d11be57a1470a802e51d47d7e140df18620d730 /javaparser-core/src/main/java | |
parent | 3ec4f2aa057fd791dd2828b271803a6c8406b8ff (diff) | |
download | platform_external_javaparser-84b7ec8c5db84fada6f3ed38194dc35a8f240871.tar.gz platform_external_javaparser-84b7ec8c5db84fada6f3ed38194dc35a8f240871.tar.bz2 platform_external_javaparser-84b7ec8c5db84fada6f3ed38194dc35a8f240871.zip |
Give getMetaModel() correct overrides
Diffstat (limited to 'javaparser-core/src/main/java')
95 files changed, 101 insertions, 0 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/ArrayCreationLevel.java b/javaparser-core/src/main/java/com/github/javaparser/ast/ArrayCreationLevel.java index 5ef9de284..6eddfb7b9 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/ArrayCreationLevel.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/ArrayCreationLevel.java @@ -149,6 +149,7 @@ public class ArrayCreationLevel extends Node implements NodeWithAnnotations<Arra return (ArrayCreationLevel) accept(new CloneVisitor(), null); } + @Override public ArrayCreationLevelMetaModel getMetaModel() { return JavaParserMetaModel.arrayCreationLevelMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java b/javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java index 08a47b20e..66604da5b 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java @@ -460,6 +460,7 @@ public final class CompilationUnit extends Node { return (CompilationUnit) accept(new CloneVisitor(), null); } + @Override public CompilationUnitMetaModel getMetaModel() { return JavaParserMetaModel.compilationUnitMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java index cef464dd8..9355720c5 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java @@ -129,6 +129,7 @@ public final class ImportDeclaration extends Node implements NodeWithName<Import return (ImportDeclaration) accept(new CloneVisitor(), null); } + @Override public ImportDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.importDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/PackageDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/PackageDeclaration.java index 32c091dd5..865e7e65a 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/PackageDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/PackageDeclaration.java @@ -152,6 +152,7 @@ public final class PackageDeclaration extends Node implements NodeWithAnnotation return (PackageDeclaration) accept(new CloneVisitor(), null); } + @Override public PackageDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.packageDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/AnnotationDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/AnnotationDeclaration.java index eaa5897f3..9a75f07c0 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/AnnotationDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/AnnotationDeclaration.java @@ -87,6 +87,7 @@ public final class AnnotationDeclaration extends TypeDeclaration<AnnotationDecla return (AnnotationDeclaration) accept(new CloneVisitor(), null); } + @Override public AnnotationDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.annotationDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/AnnotationMemberDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/AnnotationMemberDeclaration.java index 94a7afe7b..417af6569 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/AnnotationMemberDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/AnnotationMemberDeclaration.java @@ -189,6 +189,7 @@ public final class AnnotationMemberDeclaration extends BodyDeclaration<Annotatio return (AnnotationMemberDeclaration) accept(new CloneVisitor(), null); } + @Override public AnnotationMemberDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.annotationMemberDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/BodyDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/BodyDeclaration.java index 06dba1958..b7da191b0 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/BodyDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/BodyDeclaration.java @@ -99,6 +99,7 @@ public abstract class BodyDeclaration<T extends Node> extends Node implements No return (BodyDeclaration<?>) accept(new CloneVisitor(), null); } + @Override public BodyDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.bodyDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/CallableDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/CallableDeclaration.java index 2c3b47162..233be7079 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/CallableDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/CallableDeclaration.java @@ -196,6 +196,7 @@ public abstract class CallableDeclaration<T extends Node> extends BodyDeclaratio return (CallableDeclaration<?>) accept(new CloneVisitor(), null); } + @Override public CallableDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.callableDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/ClassOrInterfaceDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/ClassOrInterfaceDeclaration.java index be4bf2ddd..bb4833bb1 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/ClassOrInterfaceDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/ClassOrInterfaceDeclaration.java @@ -189,6 +189,7 @@ public final class ClassOrInterfaceDeclaration extends TypeDeclaration<ClassOrIn return (ClassOrInterfaceDeclaration) accept(new CloneVisitor(), null); } + @Override public ClassOrInterfaceDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.classOrInterfaceDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java index bfa108256..caee110d5 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java @@ -178,6 +178,7 @@ public final class ConstructorDeclaration extends CallableDeclaration<Constructo return (ConstructorDeclaration) accept(new CloneVisitor(), null); } + @Override public ConstructorDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.constructorDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/EmptyMemberDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/EmptyMemberDeclaration.java index d6fbd54eb..fdf4dcae3 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/EmptyMemberDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/EmptyMemberDeclaration.java @@ -78,6 +78,7 @@ public final class EmptyMemberDeclaration extends BodyDeclaration<EmptyMemberDec return (EmptyMemberDeclaration) accept(new CloneVisitor(), null); } + @Override public EmptyMemberDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.emptyMemberDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/EnumConstantDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/EnumConstantDeclaration.java index 2a22c50ef..6c2aaf7a4 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/EnumConstantDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/EnumConstantDeclaration.java @@ -156,6 +156,7 @@ public final class EnumConstantDeclaration extends BodyDeclaration<EnumConstantD return (EnumConstantDeclaration) accept(new CloneVisitor(), null); } + @Override public EnumConstantDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.enumConstantDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/EnumDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/EnumDeclaration.java index 0056bcc6d..fcdc235d8 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/EnumDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/EnumDeclaration.java @@ -161,6 +161,7 @@ public final class EnumDeclaration extends TypeDeclaration<EnumDeclaration> impl return (EnumDeclaration) accept(new CloneVisitor(), null); } + @Override public EnumDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.enumDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/FieldDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/FieldDeclaration.java index e72b928e8..9c23cba01 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/FieldDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/FieldDeclaration.java @@ -216,6 +216,7 @@ public final class FieldDeclaration extends BodyDeclaration<FieldDeclaration> im return (FieldDeclaration) accept(new CloneVisitor(), null); } + @Override public FieldDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.fieldDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/InitializerDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/InitializerDeclaration.java index 98d697710..27f267e3a 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/InitializerDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/InitializerDeclaration.java @@ -114,6 +114,7 @@ public final class InitializerDeclaration extends BodyDeclaration<InitializerDec return (InitializerDeclaration) accept(new CloneVisitor(), null); } + @Override public InitializerDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.initializerDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/MethodDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/MethodDeclaration.java index d2a03f240..4e22c2cfa 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/MethodDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/MethodDeclaration.java @@ -251,6 +251,7 @@ public final class MethodDeclaration extends CallableDeclaration<MethodDeclarati return (MethodDeclaration) accept(new CloneVisitor(), null); } + @Override public MethodDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.methodDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java index 125e3b0df..3a1593c32 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java @@ -217,6 +217,7 @@ public final class Parameter extends Node implements NodeWithType<Parameter, Typ return (Parameter) accept(new CloneVisitor(), null); } + @Override public ParameterMetaModel getMetaModel() { return JavaParserMetaModel.parameterMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/TypeDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/TypeDeclaration.java index efb05bc50..efc82f5a8 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/TypeDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/TypeDeclaration.java @@ -161,6 +161,7 @@ public abstract class TypeDeclaration<T extends Node> extends BodyDeclaration<T> return (TypeDeclaration<?>) accept(new CloneVisitor(), null); } + @Override public TypeDeclarationMetaModel getMetaModel() { return JavaParserMetaModel.typeDeclarationMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/VariableDeclarator.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/VariableDeclarator.java index 08e752750..6af5c7938 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/VariableDeclarator.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/VariableDeclarator.java @@ -180,6 +180,7 @@ public final class VariableDeclarator extends Node implements NodeWithType<Varia return (VariableDeclarator) accept(new CloneVisitor(), null); } + @Override public VariableDeclaratorMetaModel getMetaModel() { return JavaParserMetaModel.variableDeclaratorMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/comments/BlockComment.java b/javaparser-core/src/main/java/com/github/javaparser/ast/comments/BlockComment.java index 2f96e5cd2..34fa63df0 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/comments/BlockComment.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/comments/BlockComment.java @@ -75,6 +75,7 @@ public final class BlockComment extends Comment { return (BlockComment) accept(new CloneVisitor(), null); } + @Override public BlockCommentMetaModel getMetaModel() { return JavaParserMetaModel.blockCommentMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/comments/Comment.java b/javaparser-core/src/main/java/com/github/javaparser/ast/comments/Comment.java index e97788c55..b38ae35c7 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/comments/Comment.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/comments/Comment.java @@ -136,6 +136,7 @@ public abstract class Comment extends Node { return (Comment) accept(new CloneVisitor(), null); } + @Override public CommentMetaModel getMetaModel() { return JavaParserMetaModel.commentMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/comments/JavadocComment.java b/javaparser-core/src/main/java/com/github/javaparser/ast/comments/JavadocComment.java index e2e29f750..a8a59cac9 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/comments/JavadocComment.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/comments/JavadocComment.java @@ -77,6 +77,7 @@ public final class JavadocComment extends Comment { return (JavadocComment) accept(new CloneVisitor(), null); } + @Override public JavadocCommentMetaModel getMetaModel() { return JavaParserMetaModel.javadocCommentMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/comments/LineComment.java b/javaparser-core/src/main/java/com/github/javaparser/ast/comments/LineComment.java index 3abe0ab1d..0285703a1 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/comments/LineComment.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/comments/LineComment.java @@ -79,6 +79,7 @@ public final class LineComment extends Comment { return (LineComment) accept(new CloneVisitor(), null); } + @Override public LineCommentMetaModel getMetaModel() { return JavaParserMetaModel.lineCommentMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AnnotationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AnnotationExpr.java index 07e7d11b3..9196e28e5 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AnnotationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AnnotationExpr.java @@ -79,6 +79,7 @@ public abstract class AnnotationExpr extends Expression implements NodeWithName< return (AnnotationExpr) accept(new CloneVisitor(), null); } + @Override public AnnotationExprMetaModel getMetaModel() { return JavaParserMetaModel.annotationExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayAccessExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayAccessExpr.java index 383171eb0..94a9a2f7b 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayAccessExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayAccessExpr.java @@ -108,6 +108,7 @@ public final class ArrayAccessExpr extends Expression { return (ArrayAccessExpr) accept(new CloneVisitor(), null); } + @Override public ArrayAccessExprMetaModel getMetaModel() { return JavaParserMetaModel.arrayAccessExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayCreationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayCreationExpr.java index 82a90f37a..c13db8ffc 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayCreationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayCreationExpr.java @@ -197,6 +197,7 @@ public final class ArrayCreationExpr extends Expression { return (ArrayCreationExpr) accept(new CloneVisitor(), null); } + @Override public ArrayCreationExprMetaModel getMetaModel() { return JavaParserMetaModel.arrayCreationExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayInitializerExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayInitializerExpr.java index 701a02878..14e2d498c 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayInitializerExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayInitializerExpr.java @@ -107,6 +107,7 @@ public final class ArrayInitializerExpr extends Expression { return (ArrayInitializerExpr) accept(new CloneVisitor(), null); } + @Override public ArrayInitializerExprMetaModel getMetaModel() { return JavaParserMetaModel.arrayInitializerExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java index 3ab4698b6..a27b577b4 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java @@ -138,6 +138,7 @@ public final class AssignExpr extends Expression { return (AssignExpr) accept(new CloneVisitor(), null); } + @Override public AssignExprMetaModel getMetaModel() { return JavaParserMetaModel.assignExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BinaryExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BinaryExpr.java index e28b7518d..bf2143dfd 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BinaryExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BinaryExpr.java @@ -139,6 +139,7 @@ public final class BinaryExpr extends Expression { return (BinaryExpr) accept(new CloneVisitor(), null); } + @Override public BinaryExprMetaModel getMetaModel() { return JavaParserMetaModel.binaryExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BooleanLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BooleanLiteralExpr.java index 853426743..9e8919b59 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BooleanLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BooleanLiteralExpr.java @@ -87,6 +87,7 @@ public final class BooleanLiteralExpr extends LiteralExpr { return (BooleanLiteralExpr) accept(new CloneVisitor(), null); } + @Override public BooleanLiteralExprMetaModel getMetaModel() { return JavaParserMetaModel.booleanLiteralExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CastExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CastExpr.java index c990e8032..fa8424564 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CastExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CastExpr.java @@ -115,6 +115,7 @@ public final class CastExpr extends Expression implements NodeWithType<CastExpr, return (CastExpr) accept(new CloneVisitor(), null); } + @Override public CastExprMetaModel getMetaModel() { return JavaParserMetaModel.castExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CharLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CharLiteralExpr.java index 31ad592b9..21761f8c5 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CharLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CharLiteralExpr.java @@ -84,6 +84,7 @@ public final class CharLiteralExpr extends LiteralStringValueExpr { return (CharLiteralExpr) accept(new CloneVisitor(), null); } + @Override public CharLiteralExprMetaModel getMetaModel() { return JavaParserMetaModel.charLiteralExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java index ea27e7bc3..96433abcc 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java @@ -96,6 +96,7 @@ public final class ClassExpr extends Expression implements NodeWithType<ClassExp return (ClassExpr) accept(new CloneVisitor(), null); } + @Override public ClassExprMetaModel getMetaModel() { return JavaParserMetaModel.classExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ConditionalExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ConditionalExpr.java index c4f965669..f7d087071 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ConditionalExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ConditionalExpr.java @@ -125,6 +125,7 @@ public final class ConditionalExpr extends Expression { return (ConditionalExpr) accept(new CloneVisitor(), null); } + @Override public ConditionalExprMetaModel getMetaModel() { return JavaParserMetaModel.conditionalExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/DoubleLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/DoubleLiteralExpr.java index e0dbba904..1b0865b4f 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/DoubleLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/DoubleLiteralExpr.java @@ -74,6 +74,7 @@ public final class DoubleLiteralExpr extends LiteralStringValueExpr { return (DoubleLiteralExpr) accept(new CloneVisitor(), null); } + @Override public DoubleLiteralExprMetaModel getMetaModel() { return JavaParserMetaModel.doubleLiteralExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/EnclosedExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/EnclosedExpr.java index 5c20b4d1e..1e608eb06 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/EnclosedExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/EnclosedExpr.java @@ -106,6 +106,7 @@ public final class EnclosedExpr extends Expression { return (EnclosedExpr) accept(new CloneVisitor(), null); } + @Override public EnclosedExprMetaModel getMetaModel() { return JavaParserMetaModel.enclosedExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Expression.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Expression.java index 561fde856..edb498a98 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Expression.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Expression.java @@ -49,6 +49,7 @@ public abstract class Expression extends Node { return (Expression) accept(new CloneVisitor(), null); } + @Override public ExpressionMetaModel getMetaModel() { return JavaParserMetaModel.expressionMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java index 6daed1853..3ed4377e1 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java @@ -201,6 +201,7 @@ public final class FieldAccessExpr extends Expression implements NodeWithSimpleN return (FieldAccessExpr) accept(new CloneVisitor(), null); } + @Override public FieldAccessExprMetaModel getMetaModel() { return JavaParserMetaModel.fieldAccessExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/InstanceOfExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/InstanceOfExpr.java index cab659e9d..271dc42b5 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/InstanceOfExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/InstanceOfExpr.java @@ -116,6 +116,7 @@ public final class InstanceOfExpr extends Expression implements NodeWithType<Ins return (InstanceOfExpr) accept(new CloneVisitor(), null); } + @Override public InstanceOfExprMetaModel getMetaModel() { return JavaParserMetaModel.instanceOfExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/IntegerLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/IntegerLiteralExpr.java index d215b5140..797d8f34f 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/IntegerLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/IntegerLiteralExpr.java @@ -76,6 +76,7 @@ public class IntegerLiteralExpr extends LiteralStringValueExpr { return (IntegerLiteralExpr) accept(new CloneVisitor(), null); } + @Override public IntegerLiteralExprMetaModel getMetaModel() { return JavaParserMetaModel.integerLiteralExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LambdaExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LambdaExpr.java index 89fa80e32..25913c34f 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LambdaExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LambdaExpr.java @@ -146,6 +146,7 @@ public class LambdaExpr extends Expression implements NodeWithParameters<LambdaE return (LambdaExpr) accept(new CloneVisitor(), null); } + @Override public LambdaExprMetaModel getMetaModel() { return JavaParserMetaModel.lambdaExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralExpr.java index 0c2c800cc..8017dbc61 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralExpr.java @@ -49,6 +49,7 @@ public abstract class LiteralExpr extends Expression { return (LiteralExpr) accept(new CloneVisitor(), null); } + @Override public LiteralExprMetaModel getMetaModel() { return JavaParserMetaModel.literalExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralStringValueExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralStringValueExpr.java index 1959d0a09..1ed4dd76d 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralStringValueExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralStringValueExpr.java @@ -63,6 +63,7 @@ public abstract class LiteralStringValueExpr extends LiteralExpr { return (LiteralStringValueExpr) accept(new CloneVisitor(), null); } + @Override public LiteralStringValueExprMetaModel getMetaModel() { return JavaParserMetaModel.literalStringValueExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LongLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LongLiteralExpr.java index 351de2090..bb68722e5 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LongLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LongLiteralExpr.java @@ -76,6 +76,7 @@ public class LongLiteralExpr extends LiteralStringValueExpr { return (LongLiteralExpr) accept(new CloneVisitor(), null); } + @Override public LongLiteralExprMetaModel getMetaModel() { return JavaParserMetaModel.longLiteralExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MarkerAnnotationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MarkerAnnotationExpr.java index edc9c577c..1fde6c4ef 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MarkerAnnotationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MarkerAnnotationExpr.java @@ -72,6 +72,7 @@ public final class MarkerAnnotationExpr extends AnnotationExpr { return (MarkerAnnotationExpr) accept(new CloneVisitor(), null); } + @Override public MarkerAnnotationExprMetaModel getMetaModel() { return JavaParserMetaModel.markerAnnotationExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MemberValuePair.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MemberValuePair.java index 99e814bf0..c9174212d 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MemberValuePair.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MemberValuePair.java @@ -115,6 +115,7 @@ public final class MemberValuePair extends Node implements NodeWithSimpleName<Me return (MemberValuePair) accept(new CloneVisitor(), null); } + @Override public MemberValuePairMetaModel getMetaModel() { return JavaParserMetaModel.memberValuePairMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodCallExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodCallExpr.java index faced4b19..acc649195 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodCallExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodCallExpr.java @@ -198,6 +198,7 @@ public final class MethodCallExpr extends Expression implements NodeWithTypeArgu return (MethodCallExpr) accept(new CloneVisitor(), null); } + @Override public MethodCallExprMetaModel getMetaModel() { return JavaParserMetaModel.methodCallExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodReferenceExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodReferenceExpr.java index 4e38a90b8..68d9da675 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodReferenceExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodReferenceExpr.java @@ -157,6 +157,7 @@ public class MethodReferenceExpr extends Expression implements NodeWithTypeArgum return (MethodReferenceExpr) accept(new CloneVisitor(), null); } + @Override public MethodReferenceExprMetaModel getMetaModel() { return JavaParserMetaModel.methodReferenceExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Name.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Name.java index 77e4384e2..b98b489b9 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Name.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Name.java @@ -155,6 +155,7 @@ public class Name extends Node implements NodeWithIdentifier<Name> { return (Name) accept(new CloneVisitor(), null); } + @Override public NameMetaModel getMetaModel() { return JavaParserMetaModel.nameMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java index 5d4d42041..c8056a444 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java @@ -98,6 +98,7 @@ public class NameExpr extends Expression implements NodeWithSimpleName<NameExpr> return (NameExpr) accept(new CloneVisitor(), null); } + @Override public NameExprMetaModel getMetaModel() { return JavaParserMetaModel.nameExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NormalAnnotationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NormalAnnotationExpr.java index 848fbc789..a9245d418 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NormalAnnotationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NormalAnnotationExpr.java @@ -123,6 +123,7 @@ public final class NormalAnnotationExpr extends AnnotationExpr { return (NormalAnnotationExpr) accept(new CloneVisitor(), null); } + @Override public NormalAnnotationExprMetaModel getMetaModel() { return JavaParserMetaModel.normalAnnotationExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NullLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NullLiteralExpr.java index 802eecbdb..9e00fb440 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NullLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NullLiteralExpr.java @@ -68,6 +68,7 @@ public final class NullLiteralExpr extends LiteralExpr { return (NullLiteralExpr) accept(new CloneVisitor(), null); } + @Override public NullLiteralExprMetaModel getMetaModel() { return JavaParserMetaModel.nullLiteralExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ObjectCreationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ObjectCreationExpr.java index e71a19aba..0789a8291 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ObjectCreationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ObjectCreationExpr.java @@ -250,6 +250,7 @@ public final class ObjectCreationExpr extends Expression implements NodeWithType return (ObjectCreationExpr) accept(new CloneVisitor(), null); } + @Override public ObjectCreationExprMetaModel getMetaModel() { return JavaParserMetaModel.objectCreationExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SimpleName.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SimpleName.java index 0f1ff4f82..5a667e107 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SimpleName.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SimpleName.java @@ -91,6 +91,7 @@ public class SimpleName extends Node implements NodeWithIdentifier<SimpleName> { return (SimpleName) accept(new CloneVisitor(), null); } + @Override public SimpleNameMetaModel getMetaModel() { return JavaParserMetaModel.simpleNameMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SingleMemberAnnotationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SingleMemberAnnotationExpr.java index 90c838c28..c4fa7de06 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SingleMemberAnnotationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SingleMemberAnnotationExpr.java @@ -90,6 +90,7 @@ public final class SingleMemberAnnotationExpr extends AnnotationExpr { return (SingleMemberAnnotationExpr) accept(new CloneVisitor(), null); } + @Override public SingleMemberAnnotationExprMetaModel getMetaModel() { return JavaParserMetaModel.singleMemberAnnotationExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/StringLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/StringLiteralExpr.java index 50fce5a75..0c72e12e9 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/StringLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/StringLiteralExpr.java @@ -83,6 +83,7 @@ public class StringLiteralExpr extends LiteralStringValueExpr { return (StringLiteralExpr) accept(new CloneVisitor(), null); } + @Override public StringLiteralExprMetaModel getMetaModel() { return JavaParserMetaModel.stringLiteralExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SuperExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SuperExpr.java index b38e054a7..881af02e3 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SuperExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SuperExpr.java @@ -109,6 +109,7 @@ public final class SuperExpr extends Expression { return (SuperExpr) accept(new CloneVisitor(), null); } + @Override public SuperExprMetaModel getMetaModel() { return JavaParserMetaModel.superExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ThisExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ThisExpr.java index a2a6dfc26..2cfcf5bb0 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ThisExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ThisExpr.java @@ -103,6 +103,7 @@ public final class ThisExpr extends Expression { return (ThisExpr) accept(new CloneVisitor(), null); } + @Override public ThisExprMetaModel getMetaModel() { return JavaParserMetaModel.thisExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/TypeExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/TypeExpr.java index 93d98cbfd..0edbcc637 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/TypeExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/TypeExpr.java @@ -97,6 +97,7 @@ public class TypeExpr extends Expression implements NodeWithType<TypeExpr, Type> return (TypeExpr) accept(new CloneVisitor(), null); } + @Override public TypeExprMetaModel getMetaModel() { return JavaParserMetaModel.typeExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/UnaryExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/UnaryExpr.java index ae37ffdea..37fd41cdd 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/UnaryExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/UnaryExpr.java @@ -138,6 +138,7 @@ public final class UnaryExpr extends Expression implements NodeWithExpression<Un return (UnaryExpr) accept(new CloneVisitor(), null); } + @Override public UnaryExprMetaModel getMetaModel() { return JavaParserMetaModel.unaryExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/VariableDeclarationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/VariableDeclarationExpr.java index a11f124f9..7c7c59f8d 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/VariableDeclarationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/VariableDeclarationExpr.java @@ -189,6 +189,7 @@ public final class VariableDeclarationExpr extends Expression implements NodeWit return (VariableDeclarationExpr) accept(new CloneVisitor(), null); } + @Override public VariableDeclarationExprMetaModel getMetaModel() { return JavaParserMetaModel.variableDeclarationExprMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/AssertStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/AssertStmt.java index e5826021b..f8769500f 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/AssertStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/AssertStmt.java @@ -129,6 +129,7 @@ public final class AssertStmt extends Statement { return (AssertStmt) accept(new CloneVisitor(), null); } + @Override public AssertStmtMetaModel getMetaModel() { return JavaParserMetaModel.assertStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/BlockStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/BlockStmt.java index 6f9fa38ef..2e6e7d649 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/BlockStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/BlockStmt.java @@ -105,6 +105,7 @@ public final class BlockStmt extends Statement implements NodeWithStatements<Blo return (BlockStmt) accept(new CloneVisitor(), null); } + @Override public BlockStmtMetaModel getMetaModel() { return JavaParserMetaModel.blockStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/BreakStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/BreakStmt.java index afb81eb64..387cbe5b2 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/BreakStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/BreakStmt.java @@ -111,6 +111,7 @@ public final class BreakStmt extends Statement { return (BreakStmt) accept(new CloneVisitor(), null); } + @Override public BreakStmtMetaModel getMetaModel() { return JavaParserMetaModel.breakStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/CatchClause.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/CatchClause.java index 463772214..275cbca2d 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/CatchClause.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/CatchClause.java @@ -127,6 +127,7 @@ public final class CatchClause extends Node implements NodeWithBlockStmt<CatchCl return (CatchClause) accept(new CloneVisitor(), null); } + @Override public CatchClauseMetaModel getMetaModel() { return JavaParserMetaModel.catchClauseMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ContinueStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ContinueStmt.java index 096e0486b..1e7cd269a 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ContinueStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ContinueStmt.java @@ -115,6 +115,7 @@ public final class ContinueStmt extends Statement implements NodeWithOptionalLab return (ContinueStmt) accept(new CloneVisitor(), null); } + @Override public ContinueStmtMetaModel getMetaModel() { return JavaParserMetaModel.continueStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/DoStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/DoStmt.java index 5d2a6ca50..b1c968d4c 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/DoStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/DoStmt.java @@ -113,6 +113,7 @@ public final class DoStmt extends Statement implements NodeWithBody<DoStmt> { return (DoStmt) accept(new CloneVisitor(), null); } + @Override public DoStmtMetaModel getMetaModel() { return JavaParserMetaModel.doStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/EmptyStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/EmptyStmt.java index 4d34aa8c8..45ed02e55 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/EmptyStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/EmptyStmt.java @@ -67,6 +67,7 @@ public final class EmptyStmt extends Statement { return (EmptyStmt) accept(new CloneVisitor(), null); } + @Override public EmptyStmtMetaModel getMetaModel() { return JavaParserMetaModel.emptyStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ExplicitConstructorInvocationStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ExplicitConstructorInvocationStmt.java index 1010351d0..a6649f43d 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ExplicitConstructorInvocationStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ExplicitConstructorInvocationStmt.java @@ -207,6 +207,7 @@ public final class ExplicitConstructorInvocationStmt extends Statement implement return (ExplicitConstructorInvocationStmt) accept(new CloneVisitor(), null); } + @Override public ExplicitConstructorInvocationStmtMetaModel getMetaModel() { return JavaParserMetaModel.explicitConstructorInvocationStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ExpressionStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ExpressionStmt.java index 1e3aa4a63..0dc9b5858 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ExpressionStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ExpressionStmt.java @@ -95,6 +95,7 @@ public final class ExpressionStmt extends Statement implements NodeWithExpressio return (ExpressionStmt) accept(new CloneVisitor(), null); } + @Override public ExpressionStmtMetaModel getMetaModel() { return JavaParserMetaModel.expressionStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ForStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ForStmt.java index 0e06188ee..99ec8e396 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ForStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ForStmt.java @@ -184,6 +184,7 @@ public final class ForStmt extends Statement implements NodeWithBody<ForStmt> { return (ForStmt) accept(new CloneVisitor(), null); } + @Override public ForStmtMetaModel getMetaModel() { return JavaParserMetaModel.forStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ForeachStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ForeachStmt.java index 925126843..8e86dc0b2 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ForeachStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ForeachStmt.java @@ -135,6 +135,7 @@ public final class ForeachStmt extends Statement implements NodeWithBody<Foreach return (ForeachStmt) accept(new CloneVisitor(), null); } + @Override public ForeachStmtMetaModel getMetaModel() { return JavaParserMetaModel.foreachStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/IfStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/IfStmt.java index a6f55a463..f095602e5 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/IfStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/IfStmt.java @@ -144,6 +144,7 @@ public final class IfStmt extends Statement { return (IfStmt) accept(new CloneVisitor(), null); } + @Override public IfStmtMetaModel getMetaModel() { return JavaParserMetaModel.ifStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/LabeledStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/LabeledStmt.java index 6dfcbc49c..2b1434b43 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/LabeledStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/LabeledStmt.java @@ -112,6 +112,7 @@ public final class LabeledStmt extends Statement { return (LabeledStmt) accept(new CloneVisitor(), null); } + @Override public LabeledStmtMetaModel getMetaModel() { return JavaParserMetaModel.labeledStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/LocalClassDeclarationStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/LocalClassDeclarationStmt.java index 73f46f613..f65f4f460 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/LocalClassDeclarationStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/LocalClassDeclarationStmt.java @@ -94,6 +94,7 @@ public final class LocalClassDeclarationStmt extends Statement { return (LocalClassDeclarationStmt) accept(new CloneVisitor(), null); } + @Override public LocalClassDeclarationStmtMetaModel getMetaModel() { return JavaParserMetaModel.localClassDeclarationStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ReturnStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ReturnStmt.java index 642e108f9..982801118 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ReturnStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ReturnStmt.java @@ -114,6 +114,7 @@ public final class ReturnStmt extends Statement { return (ReturnStmt) accept(new CloneVisitor(), null); } + @Override public ReturnStmtMetaModel getMetaModel() { return JavaParserMetaModel.returnStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/Statement.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/Statement.java index b095f85d9..2e0c1d301 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/Statement.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/Statement.java @@ -49,6 +49,7 @@ public abstract class Statement extends Node { return (Statement) accept(new CloneVisitor(), null); } + @Override public StatementMetaModel getMetaModel() { return JavaParserMetaModel.statementMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SwitchEntryStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SwitchEntryStmt.java index 7c6a4aa4d..3838d0e63 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SwitchEntryStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SwitchEntryStmt.java @@ -154,6 +154,7 @@ public final class SwitchEntryStmt extends Statement implements NodeWithStatemen return (SwitchEntryStmt) accept(new CloneVisitor(), null); } + @Override public SwitchEntryStmtMetaModel getMetaModel() { return JavaParserMetaModel.switchEntryStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SwitchStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SwitchStmt.java index 2d19ca5fa..e003b7cbe 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SwitchStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SwitchStmt.java @@ -140,6 +140,7 @@ public final class SwitchStmt extends Statement { return (SwitchStmt) accept(new CloneVisitor(), null); } + @Override public SwitchStmtMetaModel getMetaModel() { return JavaParserMetaModel.switchStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SynchronizedStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SynchronizedStmt.java index 896990307..8addc358b 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SynchronizedStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/SynchronizedStmt.java @@ -114,6 +114,7 @@ public final class SynchronizedStmt extends Statement implements NodeWithBlockSt return (SynchronizedStmt) accept(new CloneVisitor(), null); } + @Override public SynchronizedStmtMetaModel getMetaModel() { return JavaParserMetaModel.synchronizedStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ThrowStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ThrowStmt.java index 2fce04c0b..31096053a 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ThrowStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/ThrowStmt.java @@ -96,6 +96,7 @@ public final class ThrowStmt extends Statement implements NodeWithExpression<Thr return (ThrowStmt) accept(new CloneVisitor(), null); } + @Override public ThrowStmtMetaModel getMetaModel() { return JavaParserMetaModel.throwStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/TryStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/TryStmt.java index ab0a81e7f..ab6b2957c 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/TryStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/TryStmt.java @@ -198,6 +198,7 @@ public final class TryStmt extends Statement { return (TryStmt) accept(new CloneVisitor(), null); } + @Override public TryStmtMetaModel getMetaModel() { return JavaParserMetaModel.tryStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/WhileStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/WhileStmt.java index 075189c3a..e8d7707fe 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/WhileStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/WhileStmt.java @@ -113,6 +113,7 @@ public final class WhileStmt extends Statement implements NodeWithBody<WhileStmt return (WhileStmt) accept(new CloneVisitor(), null); } + @Override public WhileStmtMetaModel getMetaModel() { return JavaParserMetaModel.whileStmtMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/ArrayType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/ArrayType.java index b4c1f3beb..d73ec4fa7 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/ArrayType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/ArrayType.java @@ -180,6 +180,7 @@ public class ArrayType extends ReferenceType implements NodeWithAnnotations<Arra return (ArrayType) accept(new CloneVisitor(), null); } + @Override public ArrayTypeMetaModel getMetaModel() { return JavaParserMetaModel.arrayTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/ClassOrInterfaceType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/ClassOrInterfaceType.java index f3c93a3a8..119fb8e2e 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/ClassOrInterfaceType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/ClassOrInterfaceType.java @@ -201,6 +201,7 @@ public final class ClassOrInterfaceType extends ReferenceType implements NodeWit return (ClassOrInterfaceType) accept(new CloneVisitor(), null); } + @Override public ClassOrInterfaceTypeMetaModel getMetaModel() { return JavaParserMetaModel.classOrInterfaceTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/IntersectionType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/IntersectionType.java index b5b931923..0746ea10e 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/IntersectionType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/IntersectionType.java @@ -114,6 +114,7 @@ public class IntersectionType extends Type implements NodeWithAnnotations<Inters return (IntersectionType) accept(new CloneVisitor(), null); } + @Override public IntersectionTypeMetaModel getMetaModel() { return JavaParserMetaModel.intersectionTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/PrimitiveType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/PrimitiveType.java index 087eb4050..f5cefbb78 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/PrimitiveType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/PrimitiveType.java @@ -176,6 +176,7 @@ public final class PrimitiveType extends Type implements NodeWithAnnotations<Pri return (PrimitiveType) accept(new CloneVisitor(), null); } + @Override public PrimitiveTypeMetaModel getMetaModel() { return JavaParserMetaModel.primitiveTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/ReferenceType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/ReferenceType.java index eba642070..56de56dee 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/ReferenceType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/ReferenceType.java @@ -54,6 +54,7 @@ public abstract class ReferenceType<T extends ReferenceType> extends Type { return (ReferenceType<?>) accept(new CloneVisitor(), null); } + @Override public ReferenceTypeMetaModel getMetaModel() { return JavaParserMetaModel.referenceTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/Type.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/Type.java index ee8515ce8..396c54715 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/Type.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/Type.java @@ -100,6 +100,7 @@ public abstract class Type extends Node { return (Type) accept(new CloneVisitor(), null); } + @Override public TypeMetaModel getMetaModel() { return JavaParserMetaModel.typeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/TypeParameter.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/TypeParameter.java index cbcb4c85d..d3c5b9cfc 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/TypeParameter.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/TypeParameter.java @@ -164,6 +164,7 @@ public final class TypeParameter extends ReferenceType<TypeParameter> implements return (TypeParameter) accept(new CloneVisitor(), null); } + @Override public TypeParameterMetaModel getMetaModel() { return JavaParserMetaModel.typeParameterMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/UnionType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/UnionType.java index 83d908f42..74e5b3bdc 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/UnionType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/UnionType.java @@ -111,6 +111,7 @@ public class UnionType extends Type implements NodeWithAnnotations<UnionType> { return (UnionType) accept(new CloneVisitor(), null); } + @Override public UnionTypeMetaModel getMetaModel() { return JavaParserMetaModel.unionTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/UnknownType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/UnknownType.java index 376c1fff5..7c9d685bf 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/UnknownType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/UnknownType.java @@ -88,6 +88,7 @@ public final class UnknownType extends Type { return (UnknownType) accept(new CloneVisitor(), null); } + @Override public UnknownTypeMetaModel getMetaModel() { return JavaParserMetaModel.unknownTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/VoidType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/VoidType.java index 75a7fbcb7..582f82430 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/VoidType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/VoidType.java @@ -84,6 +84,7 @@ public final class VoidType extends Type implements NodeWithAnnotations<VoidType return (VoidType) accept(new CloneVisitor(), null); } + @Override public VoidTypeMetaModel getMetaModel() { return JavaParserMetaModel.voidTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/type/WildcardType.java b/javaparser-core/src/main/java/com/github/javaparser/ast/type/WildcardType.java index 7e6d347bf..3e6608247 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/type/WildcardType.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/type/WildcardType.java @@ -159,6 +159,7 @@ public final class WildcardType extends Type implements NodeWithAnnotations<Wild return (WildcardType) accept(new CloneVisitor(), null); } + @Override public WildcardTypeMetaModel getMetaModel() { return JavaParserMetaModel.wildcardTypeMetaModel; } diff --git a/javaparser-core/src/main/java/com/github/javaparser/metamodel/BaseNodeMetaModel.java b/javaparser-core/src/main/java/com/github/javaparser/metamodel/BaseNodeMetaModel.java index 60dd31c72..d8b5b051c 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/metamodel/BaseNodeMetaModel.java +++ b/javaparser-core/src/main/java/com/github/javaparser/metamodel/BaseNodeMetaModel.java @@ -111,6 +111,13 @@ public abstract class BaseNodeMetaModel { return hasWildcard; } + /** + * @return whether this AST node is the root node, meaning that it is the meta model for "Node": "NodeMetaModel". + */ + public boolean isRootNode() { + return !superNodeMetaModel.isPresent(); + } + @Override public boolean equals(Object o) { if (this == o) return true; |