Package courses.dsv2pvt.client

Interface Summary
CurrentColorListener The interface to be implemented if you want to receive information about when the current color of an IColorPalette instance changes
CurrentPenListener The listener interface for receiving pen events.
IColorPalette An interface for color palettes
IPenPalette Interface for the operations for using an existing palette.
PenPaletteListener The listener interface for receiving pen palette events.
 

Class Summary
ColorPalette ColorPalette implements the ColorPalette interface and is used by ColPalWin as a model of a color palette.
ColorPaletteCellRenderer An instance of ColorPaletteCellRenderer is used by ColorPaletteTable to render (draw) its cells.
ColorPaletteTable The ColorPaletteTable is used by ColPalWin as a graphical representation of an instance of IColorPalette.
ColorPaletteTableModel The table model that is used by ColorPaletteTable
ColPalWin A window that provides a view of a IColorPalette
CurrentColorEvent A simple event that is raised and propagated to the listeners when the current color of an IColorPalette instance changes
CurrentPenEvent An event which indicates that a new pen has been selected in a pen palette.
Icon The Icon object contains a matrix of 32x32 pixels that constitutes a miniature image.
IconEditor The main window of the IconEditor component.
IconPanel The icon editor component of the system.
IconPreviewPanel The IconPreviewPanel is used to implement the icon previewing in 1:1 scale.
Pen A model of a pen without any graphical representation.
PenPalette A model for a collection of Pens.
PenPaletteEvent An event which indicates that the palette has been changed in a pen palette.
PenPalWin A PenPalWin is a window containing representations of pens that can be used for painting.
 

Exception Summary
InvalidIconCoordinateException InvalidIconCoordinateException is thrown when the user of an icon tries to access a pixel outside the icon.