/*
	* Copyright (c) 2017 Pontus Laestadius
	*
	* Permission is hereby granted, free of charge, to any person obtaining
	* a copy of this software and associated documentation files (the
	* "Software"), to deal in the Software without restriction, including
	* without limitation the rights to use, copy, modify, merge, publish,
	* distribute, sublicense, and/or sell copies of the Software, and to
	* permit persons to whom the Software is furnished to do so, subject to
	* the following conditions:
	*
	* The above copyright notice and this permission notice shall be
	* included in all copies or substantial portions of the Software.
	*
	* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
	* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
	* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
	* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
	* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
	* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
	* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

package Gui;

import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.layout.GridPane;
import javafx.scene.text.Font;
import javafx.scene.text.FontWeight;

public class Singleton {

	static final int NEW_LINE = 13;


	/**
	 * @return the default font used for none input text.
	 */
	public static Font getDefaultFont(){
		return Font.font("Tahoma", FontWeight.NORMAL, 16);
	}

	public static GridPane getDefaultGridPane(){
		GridPane grid = new GridPane();
		grid.setAlignment(Pos.CENTER);
		grid.setHgap(10);
		grid.setVgap(10);
		int pad = 5;
		grid.setPadding(new Insets(pad,pad,pad,pad));
		return grid;
	}



}

@@ -1297,23 +1297,16 @@
 eight;%0A%0A
-public 
 class Si
@@ -1315,16 +1315,16 @@
 leton %7B%0A
+
 %0A%09static
@@ -1349,16 +1349,61 @@
 E = 13;%0A
+%09private static final boolean debug = true;%0A%0A
 %0A%0A%09/**%0A%09
@@ -1462,23 +1462,16 @@
 .%0A%09 */%0A%09
-public 
 static F
@@ -1554,15 +1554,8 @@
 %7D%0A%0A%09
-public 
 stat
@@ -1777,12 +1777,138 @@
 id;%0A%09%7D%0A%0A
+%09void debugPrint(String s) %7B%0A%09%09// TODO: 15/06/2017 expand to introduce proper logs. %0A%09%09if (debug)%0A%09%09%09System.out.println(s);%0A%09%7D
 %0A%0A%7D%0A

Relocate debug mode to singleton