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 }