swpchat.client
Class SWPOptions

java.lang.Object
  |
  +--swpchat.client.SWPConfig
        |
        +--swpchat.client.SWPOptions

public class SWPOptions
extends SWPConfig

Class uses Properties to store, save and load Default setting.

Version:
1.1
Author:
Frese, Kesseler, Stinauer, Omeyer

Field Summary
private static java.lang.String CLS
           
private static java.lang.String PKHost
          Constants to access the defaults in the Properties PK stands for Property Key.
private static java.lang.String PKMixerPath
           
private static java.lang.String PKNickName
           
private static java.lang.String PKSFMikePath
           
private static java.lang.String PKSFSpeakerPath
           
 
Fields inherited from class swpchat.client.SWPConfig
PKConfigFileName, swpProps
 
Constructor Summary
SWPOptions()
          Constructor for SWPOptions
 
Method Summary
 java.lang.String getHost()
          returns host from Properties
 java.lang.String getMixerPath()
          returns sfmixerpath from Properties
 java.lang.String getNickname()
          returns the default Nickname
 java.lang.String getSFMikePath()
          returns sfmikepath from Properties
 java.lang.String getSFSpeakerPath()
          returns sfspeakerpath from Properties
 void setHost(java.lang.String host)
          sets host name saves the properties
 void setMixerPath(java.lang.String newPath)
          sets path saves the properties
 void setNickname(java.lang.String into)
          sets the default nickname the properties are saved also
 void setSFMikePath(java.lang.String newPath)
          sets path saves the properties
 void setSFSpeakerPath(java.lang.String newPath)
          sets path saves the properties
 
Methods inherited from class swpchat.client.SWPConfig
getConfigFileName, getStoredProperties, propertyKeys, save
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

CLS

private static final java.lang.String CLS

PKHost

private static final java.lang.String PKHost
Constants to access the defaults in the Properties PK stands for Property Key.

PKNickName

private static final java.lang.String PKNickName

PKSFMikePath

private static final java.lang.String PKSFMikePath

PKSFSpeakerPath

private static final java.lang.String PKSFSpeakerPath

PKMixerPath

private static final java.lang.String PKMixerPath
Constructor Detail

SWPOptions

public SWPOptions()
Constructor for SWPOptions
Method Detail

getNickname

public java.lang.String getNickname()
returns the default Nickname
Returns:
the Nickname to use at startup

getHost

public java.lang.String getHost()
returns host from Properties
Returns:
host

getSFMikePath

public java.lang.String getSFMikePath()
returns sfmikepath from Properties
Returns:
path

getSFSpeakerPath

public java.lang.String getSFSpeakerPath()
returns sfspeakerpath from Properties
Returns:
path

getMixerPath

public java.lang.String getMixerPath()
returns sfmixerpath from Properties
Returns:
path

setNickname

public void setNickname(java.lang.String into)
sets the default nickname the properties are saved also
Parameters:
into - the new default nickname

setHost

public void setHost(java.lang.String host)
sets host name saves the properties
Parameters:
host, - name

setSFMikePath

public void setSFMikePath(java.lang.String newPath)
sets path saves the properties
Parameters:
newPath - the new path

setSFSpeakerPath

public void setSFSpeakerPath(java.lang.String newPath)
sets path saves the properties
Parameters:
newPath - the new path

setMixerPath

public void setMixerPath(java.lang.String newPath)
sets path saves the properties
Parameters:
newPath - the new path