plugins.big.bigsnakeutils.core
Class Settings

java.lang.Object
  extended by plugins.big.bigsnakeutils.core.Settings

public class Settings
extends java.lang.Object

Offers global parameters (settings) and functions used by the plug-in. Settings makes use of the Singleton design pattern: There is at most one instance present, which can only be accessed through getInstance().

Version:
December 30, 2014
Author:
Ricard Delgado-Gonzalo (ricard.delgado@gmail.com)

Field Summary
static boolean DEBUG
          Set to true to enable DEBUG mode
 
Constructor Summary
Settings()
           
 
Method Summary
 java.lang.String getAppName()
          Returns the name of the plug-in.
 java.lang.String getAppVersion()
          Returns the version of the plug-in.
 java.lang.String getIcyRequiredVersion()
          Returns the minimum version of Icy in which the plug-in works properly.
static Settings getInstance()
          Get Settings instance
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final boolean DEBUG
Set to true to enable DEBUG mode

See Also:
Constant Field Values
Constructor Detail

Settings

public Settings()
Method Detail

getInstance

public static Settings getInstance()
Get Settings instance


getAppName

public java.lang.String getAppName()
Returns the name of the plug-in.


getAppVersion

public java.lang.String getAppVersion()
Returns the version of the plug-in.


getIcyRequiredVersion

public java.lang.String getIcyRequiredVersion()
Returns the minimum version of Icy in which the plug-in works properly.