Skip to contentPackage: GenStringClass
GenStringClass
Coverage
      1: package de.fhdw.wtf.generator.java.generatorModel;
2: 
3: /**
4:  * A class that represents the "Str"-class from wtf-sources.
5:  */
6: public final class GenStringClass extends GenPrimitiveClass {
7:         
8:         /**
9:          * The one instance of this class.
10:          */
11:         private static GenStringClass instance = null;
12:         
13:         /**
14:          * Instantiates a new GenStringClass.
15:          */
16:         private GenStringClass() {
17:                 super(GenStringType.getInstance());
18:         }
19:         
20:         /**
21:          * Returns the one existing instance of this class.
22:          * 
23:          * @return GenStringClass
24:          */
25:         public static synchronized GenStringClass getInstance() {
26:•                if (instance == null) {
27:                         instance = new GenStringClass();
28:                 }
29:                 return instance;
30:         }
31: }