|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectanecho.JamochaMUD.JMConfig
public class JMConfig
| Field Summary | |
|---|---|
static java.lang.String |
ALTFOCUS
|
static java.lang.String |
ANTIALIAS
|
static java.lang.String |
AUTOFOCUSINPUT
|
static java.lang.String |
AUTOLOGGING
|
static java.lang.String |
BACKGROUNDCOLOUR
|
static java.lang.String |
BGPAINT
|
static java.lang.String |
BROWSER1
|
static java.lang.String |
BROWSER2
|
static java.lang.String |
BROWSERINSTANCE1
|
static java.lang.String |
BROWSERINSTANCE2
|
static java.lang.String |
BUNDLEBASE
|
static java.lang.String |
CONNECTIONHANDLER
|
static java.lang.String |
CONNMUCK
|
static java.lang.String |
CONNPORT
|
static java.lang.String |
CONNSSL
|
static java.lang.String |
CUSTOMPALETTE
|
static java.lang.String |
DATABAR
|
static java.lang.String |
DATAINVARIABLE
|
static java.lang.String |
DIVIDERLOCATION
|
static java.lang.String |
DOIMPORT
|
static java.lang.String |
DOUBLEBUFFER
|
static java.lang.String |
EMAILCLIENT
|
static java.lang.String |
ENUMERATOR
|
static java.lang.String |
FONTFACE
|
static java.lang.String |
FOREGROUNDCOLOUR
|
static java.lang.String |
FTPCLIENT
|
static java.lang.String |
HISTORYLENGTH
|
static java.lang.String |
ICONIMAGE
|
static java.lang.String |
ISNEW
Identifies whether the current version of JamochaMUD is newer than the previously run version |
static java.lang.String |
JMUDCORE
|
static java.lang.String |
LASTMU
|
static java.lang.String |
LOCALECHO
|
static java.lang.String |
LOGPATH
|
static java.lang.String |
LOWCOLOUR
|
static java.lang.String |
MACRODEFS
|
static java.lang.String |
MACROFRAME
|
static java.lang.String |
MACROLABELS
|
static java.lang.String |
MACROVISIBLE
|
static java.lang.String |
MAINLAYOUTVALID
|
static java.lang.String |
MAINWINDOW
|
static java.lang.String |
MAINWINDOWICONIFIED
|
static java.lang.String |
MAINWINDOWVARIABLE
|
static java.lang.String |
MASTERPLUGINDIR
|
static java.lang.String |
MUCKCONNVISIBLE
|
static java.lang.String |
MUCKLIST
|
static java.lang.String |
MUCKMAINFRAME
|
static java.lang.String |
MUCKMAINTITLE
|
static java.lang.String |
OSNAME
|
static java.lang.String |
PATHSEPARATOR
|
static java.lang.String |
PLUGENUMERATOR
|
static java.lang.String |
PLUGINNAME
|
static java.lang.String |
PLUGINSTATUS
|
static java.lang.String |
PROXY
|
static java.lang.String |
PROXYHOST
|
static java.lang.String |
PROXYPORT
|
static java.lang.String |
QUIETRC
|
static java.lang.String |
RELEASEPAUSE
|
static java.lang.String |
SCREENSIZE
|
static java.lang.String |
SHOWNEW
Identifies whether the user wants to show JamochaMUD update information or not |
static java.lang.String |
SINGLEUSERMODE
|
static java.lang.String |
SPELLCHECK
|
static java.lang.String |
SPLITVIEW
|
static java.lang.String |
SYNCWINDOWS
|
static java.lang.String |
TFKEYEMU
|
static java.lang.String |
TIMERS
|
static java.lang.String |
TIMERSVISIBLE
|
static java.lang.String |
USERDIRECTORY
|
static java.lang.String |
USERPLUGINDIR
|
static java.lang.String |
USESWING
|
static java.lang.String |
USESWINGENTRY
|
static java.lang.String |
USEUNICODE
|
static java.lang.String |
WORKINGDIRECTORY
|
static java.lang.String |
WORLD
|
| Method Summary | |
|---|---|
void |
addDefinition(java.lang.String name,
java.lang.String value)
|
void |
addVariable(java.lang.String name,
java.lang.String value)
Add a new user-variable or change the definition of an existing one |
java.util.Hashtable |
getAllDefinitions()
|
java.util.Hashtable |
getAllSettings()
This method is most commonly called when one wants to back-up the current JamochaMUD settings. |
java.util.Hashtable |
getAllVariables()
|
java.lang.String |
getBundleBase()
This returns the base path to our language resource bundles |
CHandler |
getConnectionHandler()
Deprecated. The CHandler class will be turned into a singleton. Use CHandler.getInstance() instead. |
DataIn |
getDataInVariable()
|
java.lang.String |
getDefinition(java.lang.String name)
|
java.awt.Image |
getIconImage()
|
static JMConfig |
getInstance()
|
boolean |
getJMboolean(java.lang.String item)
|
java.awt.Color |
getJMColor(java.lang.String item)
|
JMUD |
getJMCore()
|
java.awt.Font |
getJMFont(java.lang.String item)
|
java.awt.Frame |
getJMFrame(java.lang.String item)
|
int |
getJMint(java.lang.String item)
|
java.lang.Object |
getJMObject(java.lang.String item)
|
java.awt.Rectangle |
getJMRectangle(java.lang.String item)
|
java.lang.String |
getJMString(java.lang.String item)
|
java.lang.String[] |
getJMStringArray(java.lang.String item)
|
java.util.Vector |
getJMVector(java.lang.String item)
|
MuckMain |
getMainWindowVariable()
Deprecated. MuckMain is now a singleton, information may be retrieved via MuckMain.getInstance() |
java.lang.String |
getPlugEnumerator()
|
java.awt.Dimension |
getScreenSize()
|
java.lang.String |
getVariable(java.lang.String name)
Get the value of the given user-variable name |
boolean |
removeDefinition(java.lang.String name)
|
boolean |
removeVariable(java.lang.String name)
Remove the selected variable from the list of user-variables |
void |
setAllSettings(java.util.Hashtable newVars)
Change all our settings to that of the new Hashtable. |
void |
setConnectionHandler(CHandler connection)
Deprecated. the ConnectionHandler will be turned into a singleton |
void |
setDataInVariable(DataIn variable)
|
void |
setIconImage(java.awt.Image icon)
|
void |
setJMboolean(java.lang.String item,
java.lang.String setting)
|
void |
setJMCore(JMUD core)
|
void |
setJMObject(java.lang.String item,
java.lang.Object value)
|
void |
setJMValue(java.lang.String objName,
boolean setting)
Set a value to our configuration containing a boolean value |
void |
setJMValue(java.lang.String objName,
int setting)
|
void |
setJMValue(java.lang.String objName,
java.lang.Object value)
Add a string to our settings |
void |
setMainWindowVariable(MuckMain variable)
Deprecated. MuckMain is now a singleton, information may be retrieved via MuckMain.getInstance() |
void |
setPlugEnumerator(EnumPlugIns plugEnum)
|
void |
setScreenSize(java.awt.Dimension screen)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String AUTOFOCUSINPUT
public static final java.lang.String AUTOLOGGING
public static final java.lang.String ALTFOCUS
public static final java.lang.String ANTIALIAS
public static final java.lang.String BACKGROUNDCOLOUR
public static final java.lang.String BGPAINT
public static final java.lang.String BROWSER1
public static final java.lang.String BROWSERINSTANCE1
public static final java.lang.String BROWSER2
public static final java.lang.String BROWSERINSTANCE2
public static final java.lang.String CONNECTIONHANDLER
public static final java.lang.String CONNMUCK
public static final java.lang.String CONNPORT
public static final java.lang.String CONNSSL
public static final java.lang.String CUSTOMPALETTE
public static final java.lang.String DATABAR
public static final java.lang.String DATAINVARIABLE
public static final java.lang.String DIVIDERLOCATION
public static final java.lang.String DOIMPORT
public static final java.lang.String DOUBLEBUFFER
public static final java.lang.String HISTORYLENGTH
public static final java.lang.String EMAILCLIENT
public static final java.lang.String ENUMERATOR
public static final java.lang.String FONTFACE
public static final java.lang.String FOREGROUNDCOLOUR
public static final java.lang.String FTPCLIENT
public static final java.lang.String ICONIMAGE
public static final java.lang.String ISNEW
public static final java.lang.String JMUDCORE
public static final java.lang.String LASTMU
public static final java.lang.String LOGPATH
public static final java.lang.String LOCALECHO
public static final java.lang.String LOWCOLOUR
public static final java.lang.String MACROFRAME
public static final java.lang.String MACRODEFS
public static final java.lang.String MACROLABELS
public static final java.lang.String MACROVISIBLE
public static final java.lang.String MAINLAYOUTVALID
public static final java.lang.String MAINWINDOW
public static final java.lang.String MAINWINDOWICONIFIED
public static final java.lang.String MAINWINDOWVARIABLE
public static final java.lang.String MASTERPLUGINDIR
public static final java.lang.String MUCKCONNVISIBLE
public static final java.lang.String MUCKLIST
public static final java.lang.String MUCKMAINFRAME
public static final java.lang.String MUCKMAINTITLE
public static final java.lang.String OSNAME
public static final java.lang.String PATHSEPARATOR
public static final java.lang.String PLUGENUMERATOR
public static final java.lang.String PLUGINNAME
public static final java.lang.String PLUGINSTATUS
public static final java.lang.String PROXY
public static final java.lang.String PROXYHOST
public static final java.lang.String PROXYPORT
public static final java.lang.String QUIETRC
public static final java.lang.String RELEASEPAUSE
public static final java.lang.String SCREENSIZE
public static final java.lang.String SHOWNEW
public static final java.lang.String SINGLEUSERMODE
public static final java.lang.String SPLITVIEW
public static final java.lang.String SYNCWINDOWS
public static final java.lang.String SPELLCHECK
public static final java.lang.String TFKEYEMU
public static final java.lang.String TIMERS
public static final java.lang.String TIMERSVISIBLE
public static final java.lang.String USESWING
public static final java.lang.String USESWINGENTRY
public static final java.lang.String USEUNICODE
public static final java.lang.String USERDIRECTORY
public static final java.lang.String USERPLUGINDIR
public static final java.lang.String WORKINGDIRECTORY
public static final java.lang.String WORLD
public static final java.lang.String BUNDLEBASE
| Method Detail |
|---|
public static JMConfig getInstance()
public void setJMValue(java.lang.String objName,
boolean setting)
objName - A string defining the setting's namesetting - The boolean value to be attributed to our objName
public void setJMValue(java.lang.String objName,
int setting)
objName - setting -
public void setJMValue(java.lang.String objName,
java.lang.Object value)
objName - value -
public void setJMboolean(java.lang.String item,
java.lang.String setting)
item - setting -
public void setJMObject(java.lang.String item,
java.lang.Object value)
item - value - public java.lang.Object getJMObject(java.lang.String item)
item -
public java.awt.Frame getJMFrame(java.lang.String item)
item -
public java.awt.Rectangle getJMRectangle(java.lang.String item)
item -
public java.lang.String getJMString(java.lang.String item)
item -
public java.lang.String[] getJMStringArray(java.lang.String item)
item -
public boolean getJMboolean(java.lang.String item)
item -
public java.awt.Color getJMColor(java.lang.String item)
item -
public int getJMint(java.lang.String item)
item -
public java.awt.Font getJMFont(java.lang.String item)
item -
public java.util.Vector getJMVector(java.lang.String item)
item -
public void setIconImage(java.awt.Image icon)
icon - public java.awt.Image getIconImage()
public void setScreenSize(java.awt.Dimension screen)
screen - public java.awt.Dimension getScreenSize()
public void setConnectionHandler(CHandler connection)
connection - public CHandler getConnectionHandler()
public void setJMCore(JMUD core)
core - public JMUD getJMCore()
public void setDataInVariable(DataIn variable)
variable - public DataIn getDataInVariable()
public void setMainWindowVariable(MuckMain variable)
variable - public MuckMain getMainWindowVariable()
public void setPlugEnumerator(EnumPlugIns plugEnum)
plugEnum - public java.lang.String getPlugEnumerator()
public java.lang.String getBundleBase()
public void addVariable(java.lang.String name,
java.lang.String value)
name - value - public java.lang.String getVariable(java.lang.String name)
name -
public boolean removeVariable(java.lang.String name)
name -
public java.util.Hashtable getAllVariables()
public void addDefinition(java.lang.String name,
java.lang.String value)
name - value - public java.lang.String getDefinition(java.lang.String name)
name -
public boolean removeDefinition(java.lang.String name)
name -
public java.util.Hashtable getAllDefinitions()
public java.util.Hashtable getAllSettings()
public void setAllSettings(java.util.Hashtable newVars)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||