talx x1.0.5

talx.util
Class ShallowSettings.MutableSettings

java.lang.Object
  extended bytalx.util.ShallowSettings
      extended bytalx.util.ShallowSettings.MutableSettings
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ShallowSettings

public static class ShallowSettings.MutableSettings
extends ShallowSettings

This extension to settings allows the values to be changed and the file written out.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class talx.util.ShallowSettings
ShallowSettings.MutableSettings, ShallowSettings.ShallowPerson
 
Field Summary
 
Fields inherited from class talx.util.ShallowSettings
DRAG_DOWN, DRAG_SELECT, DRAG_UP
 
Constructor Summary
ShallowSettings.MutableSettings()
          Constructs a MutableSettings object from the contents of the given stream.
ShallowSettings.MutableSettings(java.io.InputStream source)
          Constructs a MutableSettings object from the contents of the given stream.
ShallowSettings.MutableSettings(java.lang.String filename)
          Constructs a MutableSettings object from the contents of the given file.
 
Method Summary
 void addFeature(FeatureDescriptor value)
           
 void addInFilter(FeatureDescriptor value)
           
 void addOutFilter(FeatureDescriptor value)
           
 void setAddress(java.lang.String value)
           
 void setAnsweredCaption(java.lang.String value)
           
 void setArchiveCaption(java.lang.String value)
           
 void setArchiveSubject(java.lang.String value)
           
 void setAutoDelete(boolean value)
           
 void setBlankText(java.lang.String value)
           
 void setBuddyHeight(double buddyHeight)
           
 void setBuddyWidth(double buddyWidth)
           
 void setButtonColor(java.awt.Color value)
           
 void setCaretBlink(int value)
           
 void setCaretColor(java.awt.Color value)
           
 void setCaretWidth(int value)
           
 void setComposerClass(java.lang.String value)
           
 void setComposerClassParameter(java.lang.String value)
           
 void setComposerColor(java.awt.Color value)
           
 void setComposerIBar(boolean value)
           
 void setDateFormat(java.lang.String value)
           
 void setDecorated(boolean value)
           
 void setDefaultCaption(java.lang.String value)
           
 void setDefaultSubject(java.lang.String value)
           
 void setDefaultText(java.lang.String value)
           
 void setDialogsClassParameter(java.lang.String value)
           
 void setDragMode(int value)
           
 void setEmptyArchiveText(java.lang.String value)
           
 void setEmptyCaption(java.lang.String value)
           
 void setFeatures(FeatureDescriptor[] value)
           
 void setFont(java.lang.String value)
           
 void setFontSize(int value)
           
 void setInboxClass(java.lang.String value)
           
 void setInboxClassParameter(java.lang.String value)
           
 void setInboxColor(java.awt.Color value)
           
 void setInboxHighlightColor(java.awt.Color value)
           
 void setInboxOnRight(boolean value)
           
 void setInboxWidth(double value)
           
 void setInFilters(FeatureDescriptor[] value)
           
 void setInitialHandlerClass(java.lang.String value)
           
 void setInitiateCaption(java.lang.String value)
           
 void setLoggerClass(java.lang.String value)
           
 void setLoggerParam(java.lang.String value)
           
 void setOutFilters(FeatureDescriptor[] value)
           
 void setPeopleData(ShallowSettings.ShallowPerson[] value)
          Sets the people data to the given value, ignoring any nulls in the array.
 void setPercentOfScreen(double pos)
           
 void setPlayerData(ShallowSettings.ShallowPerson[] value)
           
 void setReadCaption(java.lang.String value)
           
 void setReaderClass(java.lang.String value)
           
 void setReaderClassParameter(java.lang.String value)
           
 void setReaderColor(java.awt.Color value)
           
 void setRealname(java.lang.String value)
           
 void setResponseCaption(java.lang.String value)
           
 void setScrollDownText(java.lang.String value)
           
 void setScrollSpeed(int value)
           
 void setScrollUpText(java.lang.String value)
           
 void setSubjectField(boolean value)
           
 void setTALLoggerClass(java.lang.String value)
           
 void setUnreadCaption(java.lang.String value)
           
 void setUsername(java.lang.String value)
           
 void write(java.lang.String filename)
           
 
Methods inherited from class talx.util.ShallowSettings
getAddress, getAnsweredCaption, getArchiveCaption, getArchiveSubject, getAutoDelete, getBlankText, getBuddyHeight, getBuddyWidth, getBuilder, getButtonColor, getCaretBlink, getCaretColor, getCaretWidth, getComposerClass, getComposerClassParameter, getComposerColor, getComposerIBar, getDateFormat, getDecorated, getDefaultCaption, getDefaultSubject, getDefaultText, getDialogsClassParameter, getDragMode, getEmptyArchiveText, getEmptyCaption, getFeatures, getFont, getFontSize, getInboxClass, getInboxClassParameter, getInboxColor, getInboxHighlightColor, getInboxOnRight, getInboxWidth, getInFilters, getInitialHandlerClass, getInitiateCaption, getLoggerClass, getLoggerParam, getOutFilters, getPeopleData, getPercentOfScreen, getPlayerData, getReadCaption, getReaderClass, getReaderClassParameter, getReaderColor, getRealname, getResponseCaption, getScrollDownText, getScrollSpeed, getScrollUpText, getSubjectField, getTALLoggerClass, getText, getUnreadCaption, getUsername, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShallowSettings.MutableSettings

public ShallowSettings.MutableSettings(java.lang.String filename)
Constructs a MutableSettings object from the contents of the given file.


ShallowSettings.MutableSettings

public ShallowSettings.MutableSettings(java.io.InputStream source)
Constructs a MutableSettings object from the contents of the given stream.


ShallowSettings.MutableSettings

public ShallowSettings.MutableSettings()
Constructs a MutableSettings object from the contents of the given stream.

Method Detail

write

public void write(java.lang.String filename)

setUsername

public void setUsername(java.lang.String value)

setAddress

public void setAddress(java.lang.String value)

setRealname

public void setRealname(java.lang.String value)

setAutoDelete

public void setAutoDelete(boolean value)

setPeopleData

public void setPeopleData(ShallowSettings.ShallowPerson[] value)
Sets the people data to the given value, ignoring any nulls in the array.


setPlayerData

public void setPlayerData(ShallowSettings.ShallowPerson[] value)

setInFilters

public void setInFilters(FeatureDescriptor[] value)

addInFilter

public void addInFilter(FeatureDescriptor value)

setOutFilters

public void setOutFilters(FeatureDescriptor[] value)

addOutFilter

public void addOutFilter(FeatureDescriptor value)

setFeatures

public void setFeatures(FeatureDescriptor[] value)

addFeature

public void addFeature(FeatureDescriptor value)

setDialogsClassParameter

public void setDialogsClassParameter(java.lang.String value)

setFont

public void setFont(java.lang.String value)

setFontSize

public void setFontSize(int value)

setDecorated

public void setDecorated(boolean value)

setButtonColor

public void setButtonColor(java.awt.Color value)

setScrollUpText

public void setScrollUpText(java.lang.String value)

setScrollDownText

public void setScrollDownText(java.lang.String value)

setPercentOfScreen

public void setPercentOfScreen(double pos)

setScrollSpeed

public void setScrollSpeed(int value)

setInboxClass

public void setInboxClass(java.lang.String value)

setInboxClassParameter

public void setInboxClassParameter(java.lang.String value)

setInboxWidth

public void setInboxWidth(double value)

setInboxOnRight

public void setInboxOnRight(boolean value)

setInboxColor

public void setInboxColor(java.awt.Color value)

setInboxHighlightColor

public void setInboxHighlightColor(java.awt.Color value)

setBuddyWidth

public void setBuddyWidth(double buddyWidth)

setBuddyHeight

public void setBuddyHeight(double buddyHeight)

setReaderClass

public void setReaderClass(java.lang.String value)

setReaderClassParameter

public void setReaderClassParameter(java.lang.String value)

setReaderColor

public void setReaderColor(java.awt.Color value)

setDateFormat

public void setDateFormat(java.lang.String value)

setEmptyCaption

public void setEmptyCaption(java.lang.String value)

setAnsweredCaption

public void setAnsweredCaption(java.lang.String value)

setReadCaption

public void setReadCaption(java.lang.String value)

setUnreadCaption

public void setUnreadCaption(java.lang.String value)

setDefaultSubject

public void setDefaultSubject(java.lang.String value)

setDefaultCaption

public void setDefaultCaption(java.lang.String value)

setDefaultText

public void setDefaultText(java.lang.String value)

setArchiveSubject

public void setArchiveSubject(java.lang.String value)

setArchiveCaption

public void setArchiveCaption(java.lang.String value)

setEmptyArchiveText

public void setEmptyArchiveText(java.lang.String value)

setBlankText

public void setBlankText(java.lang.String value)

setComposerClass

public void setComposerClass(java.lang.String value)

setComposerClassParameter

public void setComposerClassParameter(java.lang.String value)

setComposerIBar

public void setComposerIBar(boolean value)

setSubjectField

public void setSubjectField(boolean value)

setComposerColor

public void setComposerColor(java.awt.Color value)

setCaretColor

public void setCaretColor(java.awt.Color value)

setCaretWidth

public void setCaretWidth(int value)

setCaretBlink

public void setCaretBlink(int value)

setDragMode

public void setDragMode(int value)

setInitiateCaption

public void setInitiateCaption(java.lang.String value)

setResponseCaption

public void setResponseCaption(java.lang.String value)

setInitialHandlerClass

public void setInitialHandlerClass(java.lang.String value)

setTALLoggerClass

public void setTALLoggerClass(java.lang.String value)

setLoggerClass

public void setLoggerClass(java.lang.String value)

setLoggerParam

public void setLoggerParam(java.lang.String value)

talx x1.0.5

© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.