gui
Class GuiManager

java.lang.Object
  extended by gui.GuiManager

public class GuiManager
extends java.lang.Object

Singleton class

Version:
1.0
Author:
Oscar Flores

Field Summary
(package private) static GuiManager ref
           
(package private)  boolean unsavedChanges
           
 
Constructor Summary
private GuiManager()
           
 
Method Summary
 java.lang.Object clone()
           
static void doExit()
           
private static GuiManager getInstance()
           
private static void resetGuiChanges()
           
private static boolean safeCheck()
           
static void setUnsavedChanges(boolean b)
           
static void showLibrary()
           
static void showLoadWorkspace()
           
static void showNewWorkspace()
           
static void showWelcome()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ref

static GuiManager ref

unsavedChanges

boolean unsavedChanges
Constructor Detail

GuiManager

private GuiManager()
Method Detail

getInstance

private static GuiManager getInstance()

safeCheck

private static boolean safeCheck()

resetGuiChanges

private static void resetGuiChanges()

showNewWorkspace

public static void showNewWorkspace()

showLoadWorkspace

public static void showLoadWorkspace()

showLibrary

public static void showLibrary()

showWelcome

public static void showWelcome()

doExit

public static void doExit()

setUnsavedChanges

public static void setUnsavedChanges(boolean b)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException