Skip to content

Method: getInstance()

1: package de.fhdw.wtf.tooling;
2:
3: public final class SyntaxCheck extends SyntaxCheckAbstract {
4:         
5:         /**
6:          * the one instance of SyntaxCheck.
7:          */
8:         private static SyntaxCheck instance;
9:         
10:         /**
11:          * Returns the one excisting Instance of {@link SyntaxCheck}.
12:          *
13:          * @return SyntaxCheck-Instance
14:          */
15:         public static synchronized SyntaxCheck getInstance() {
16:•                if (instance == null) {
17:                         instance = new SyntaxCheck();
18:                 }
19:                 return instance;
20:         }
21:         
22:         /**
23:          * Constructor of {@link SyntaxCheck}.
24:          */
25:         private SyntaxCheck() {
26:         }
27:         
28: }