From 41ef86b5e2401d724f1f646d32d51954cfe4e711 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Thu, 15 Jul 2010 20:10:56 +0000 Subject: [PATCH] fixed protected final fields updated version to 0.1.6 --- pom.xml | 2 +- src/main/java/com/mysema/codegen/CodeWriter.java | 2 +- src/main/java/com/mysema/codegen/JavaWriter.java | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 17c29fef4..a1ffa8ad1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.mysema.codegen codegen - 0.1.5-SNAPSHOT + 0.1.6 Codegen Code generation and compilation for Java diff --git a/src/main/java/com/mysema/codegen/CodeWriter.java b/src/main/java/com/mysema/codegen/CodeWriter.java index 71a5ab63e..b6198e7e7 100644 --- a/src/main/java/com/mysema/codegen/CodeWriter.java +++ b/src/main/java/com/mysema/codegen/CodeWriter.java @@ -72,7 +72,7 @@ public interface CodeWriter extends Appendable{ CodeWriter privateStaticFinal(String type, String name, String value) throws IOException; CodeWriter protectedField(String type, String name) throws IOException; - + CodeWriter protectedFinal(String type, String name) throws IOException; CodeWriter protectedFinal(String type, String name, String value) throws IOException; diff --git a/src/main/java/com/mysema/codegen/JavaWriter.java b/src/main/java/com/mysema/codegen/JavaWriter.java index cd14817f9..64a8f7d40 100644 --- a/src/main/java/com/mysema/codegen/JavaWriter.java +++ b/src/main/java/com/mysema/codegen/JavaWriter.java @@ -50,6 +50,8 @@ public final class JavaWriter implements Appendable, CodeWriter{ private static final String PRIVATE_STATIC_FINAL = "private static final "; private static final String PROTECTED = "protected "; + + private static final String PROTECTED_FINAL = "protected final "; private static final String PUBLIC = "public "; @@ -393,12 +395,12 @@ public final class JavaWriter implements Appendable, CodeWriter{ @Override public JavaWriter protectedFinal(String type, String name) throws IOException { - return field(PROTECTED, type, name); + return field(PROTECTED_FINAL, type, name); } @Override public JavaWriter protectedFinal(String type, String name, String value) throws IOException { - return field(PROTECTED, type, name, value); + return field(PROTECTED_FINAL, type, name, value); } @Override