com.swath.cmd
Class ChangePersonalSettings

java.lang.Object
  extended by com.swath.Info
      extended by com.swath.cmd.ChangePersonalSettings
All Implemented Interfaces:
CommandIfc

public final class ChangePersonalSettings
extends Info

Change your personal settings.
Prompts: Computer prompt

Since:
SWATH 1.4

Field Summary
static int ALL_KEYS
          All keys abort display.
static int COMPACT
          Compact message display mode.
static int LONG
          Long message display mode.
static int NO_RADIO
          No sub-space radio.
static int SPACE
          Space key abort display.
 
Method Summary
static void exec(int ansi, int animation, int page, int subSpace, int fedComm, int hail, int silent)
          Change your personal settings.
static void exec(int ansi, int animation, int page, int subSpace, int fedComm, int hail, int silent, int abortDisplay, int messageMode, int screenPauses, int autoFlee)
          Change your personal settings.
 java.lang.String getClassName()
          Gets the command class name.
 java.lang.String getName()
          Gets the name of the command.
 java.util.Enumeration getParams()
          Gets the command parameters.
 boolean initCommand()
           
 boolean isInternal()
          Indicates if this is an internal SWATH command or not.
 boolean isUserDefined()
          Indicates if this command is user defined or not.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_RADIO

public static final int NO_RADIO
No sub-space radio.

See Also:
Constant Field Values

SPACE

public static final int SPACE
Space key abort display.

See Also:
Constant Field Values

ALL_KEYS

public static final int ALL_KEYS
All keys abort display.

See Also:
Constant Field Values

COMPACT

public static final int COMPACT
Compact message display mode.

See Also:
Constant Field Values

LONG

public static final int LONG
Long message display mode.

See Also:
Constant Field Values
Method Detail

initCommand

public boolean initCommand()
                    throws java.lang.Exception
Throws:
java.lang.Exception

exec

public static void exec(int ansi,
                        int animation,
                        int page,
                        int subSpace,
                        int fedComm,
                        int hail,
                        int silent)
                 throws java.lang.Exception
Change your personal settings. Choose NO_CHANGE for those parameters where no change is wanted.

Parameters:
ansi - Turn ANSI graphics ON or OFF.
animation - Turn animations ON or OFF.
page - Turn page on messages ON or OFF.
subSpace - Set the current Sub-space radio channel (NO_RADIO = Off).
fedComm - Turn the Federation comm-link ON or OFF.
hail - Receive private hails, YES or NO.
silent - Silence all messages, YES or NO.
Throws:
java.lang.Exception
Since:
SWATH 1.4
See Also:
Swath.NO_CHANGE, Swath.ON, Swath.OFF, Swath.YES, Swath.NO, NO_RADIO

exec

public static void exec(int ansi,
                        int animation,
                        int page,
                        int subSpace,
                        int fedComm,
                        int hail,
                        int silent,
                        int abortDisplay,
                        int messageMode,
                        int screenPauses,
                        int autoFlee)
                 throws java.lang.Exception
Change your personal settings. Choose NO_CHANGE for those parameters where no change is wanted.

Parameters:
ansi - Turn ANSI graphics ON or OFF.
animation - Turn animations ON or OFF.
page - Turn page on messages ON or OFF.
subSpace - Set the current Sub-space radio channel (NO_RADIO = Off).
fedComm - Turn the Federation comm-link ON or OFF.
hail - Receive private hails, YES or NO.
silent - Silence all messages, YES or NO.
abortDisplay - Abort display on keys, SPACE or ALL_KEYS.
messageMode - Message display mode, COMPACT or LONG.
screenPauses - Use screen pauses, YES or NO.
autoFlee - Turn online auto flee ON or OFF.
Throws:
java.lang.Exception
Since:
SWATH 1.9.3
See Also:
Swath.NO_CHANGE, Swath.ON, Swath.OFF, Swath.YES, Swath.NO, NO_RADIO, SPACE, ALL_KEYS, COMPACT, LONG

isUserDefined

public final boolean isUserDefined()
Description copied from interface: CommandIfc
Indicates if this command is user defined or not.

Specified by:
isUserDefined in interface CommandIfc
Returns:
true if user defined, otherwise false.

getName

public final java.lang.String getName()
Description copied from interface: CommandIfc
Gets the name of the command.

Specified by:
getName in interface CommandIfc
Returns:
The command name.

getClassName

public final java.lang.String getClassName()
Description copied from interface: CommandIfc
Gets the command class name.

Specified by:
getClassName in interface CommandIfc
Returns:
The class name.

getParams

public final java.util.Enumeration getParams()
Description copied from interface: CommandIfc
Gets the command parameters.

Specified by:
getParams in interface CommandIfc
Returns:
The command parameters.

isInternal

public boolean isInternal()
Description copied from interface: CommandIfc
Indicates if this is an internal SWATH command or not.

Specified by:
isInternal in interface CommandIfc
Returns:
true if internal, otherwise false.