diff -r 5adc86f43c9f sdk/src/main/java/org/glassfish/tools/ide/data/GlassFishVersion.java --- a/sdk/src/main/java/org/glassfish/tools/ide/data/GlassFishVersion.java Thu Nov 07 16:07:29 2013 +0100 +++ b/sdk/src/main/java/org/glassfish/tools/ide/data/GlassFishVersion.java Fri Aug 08 17:18:03 2014 +0200 @@ -84,6 +84,8 @@ GF_4 ((short) 4, (short) 0, (short) 0, (short) 0), /** GlassFish 4.0.1. */ GF_4_0_1 ((short) 4, (short) 0, (short) 1, (short) 0), + /** GlassFish 4.1. */ + GF_4_1 ((short) 4, (short) 1, (short) 0, (short) 0), /** GlassFish development version. Hope user knows what he is doing. */ GF_DEVEL ((short) 0, (short) 0, (short) 0, (short) 0); @@ -170,6 +172,11 @@ static final String GF_4_0_1_STR = "4.0.1"; /** Additional String representations of GF_4_0_1 value. */ static final String GF_4_0_1_STR_NEXT[] = {"4.0.1.0"}; + + /** A String representation of GF_4_1 value. */ + static final String GF_4_1_STR = "4.1"; + /** Additional String representations of GF_4_1 value. */ + static final String GF_4_1_STR_NEXT[] = {"4.1.0", "4.1.0.0"}; /** A String representation of GF_DEVEL value. */ static final String GF_DEVEL_STR = "DEVELOPMENT"; @@ -199,6 +206,7 @@ initStringValuesMapFromArray(GF_3_1_2, GF_3_1_2_STR_NEXT); initStringValuesMapFromArray(GF_4, GF_4_STR_NEXT); initStringValuesMapFromArray(GF_4_0_1, GF_4_0_1_STR_NEXT); + initStringValuesMapFromArray(GF_4_1, GF_4_1_STR_NEXT); initStringValuesMapFromArray(GF_DEVEL, GF_DEVEL_STR_NEXT); } @@ -399,6 +407,7 @@ case GF_3_1_2_5: return GF_3_1_2_5_STR; case GF_4: return GF_4_STR; case GF_4_0_1: return GF_4_0_1_STR; + case GF_4_1: return GF_4_1_STR; case GF_DEVEL: return GF_DEVEL_STR; // This is unrecheable. Being here means this class does not handle // all possible values correctly.