Crossfire JXClient, Trunk  R20561
Package com.realtime.crossfire.jxclient.gui.log

Classes

class  AbstractSegment
 Abstract base class for Segment implementations. More...
 
class  Buffer
 Manages the contents of the contents of a log window. More...
 
interface  BufferListener
 Interface for listeners for changes of Buffer contents. More...
 
enum  FontID
 Available font types. More...
 
class  Fonts
 Manage a set of fonts. More...
 
class  GUILabelLog
 A gui element implementing a static text field which may contain media tags. More...
 
class  GUILog
 Abstract base class for gui elements implementing text fields. More...
 
class  GUIMessageLog
 A gui element implementing the message window. More...
 
class  Line
 Manages the contents of one text line. More...
 
class  MessageBufferUpdater
 Adds drawinfo, drawextinfo, and query messages to a Buffer instance. More...
 
class  Parser
 Parser for parsing drawextinfo messages received from a Crossfire server to update a Buffer instance. More...
 
class  ParserTest
 Regression tests for Parser. More...
 
class  RenderState
 Encapsulates the state for a scroll bar. More...
 
interface  RenderStateListener
 Interface for listeners interested in changes of a RenderStateManager instance. More...
 
class  RenderStateManager
 Encapsulates the state for rendering a Buffer instance. More...
 
class  RenderStateTest
 Regression tests for RenderState. More...
 
interface  Segment
 One segment of a Line which should be displayed without changing text attributes. More...
 
class  TextSegment
 One segment of a Line which should be displayed without changing attributes. More...