treemap

Package
Package classpath:treemap
File last modified:Friday, 28 December 2001, 19:18:38

Classes

BordListener

 (package private) (inner) class

BordListener

 (package private) (inner) class

CDrawSetter

 (package private) (inner) class
The goal of the CDrawSetter inner class is to permit

CDrawSetter

 (package private) (inner) class
The goal of the CDrawSetter inner class is to permit

CSizeSetter

 (package private) (inner) class
The goal of the CSizeSetter inner class is to permit

CushListener

 (package private) (inner) class

EmptyPaintMethod

 (package private) (inner) class
The EmptyPaintMethod implements a empty paint method.

fSliderListener

 (package private) (inner) class

FullPaintMethod

 (package private) (inner) class
The FullPaintMethod implements a full paint method.

FullPaintMethod

 (package private) (inner) class
The FullPaintMethod implements a full paint method.

hSliderListener

 (package private) (inner) class

iSliderListener

 (package private) (inner) class

JPatternPanel

 (package private) class
Inner class implementing a JPanel filled with a pattern.

Loop

 (package private) (inner) class
The Loop class implements a loop on the queue.

Loop

 (package private) (inner) class
The Loop class implements a loop on the queue.

NotifyTMSV

 (package private) (inner) class
The NotifyTMSV implements a Runnable that

PaintMethod

 (package private) abstract (inner) class
The PaintMethod abstract class implements

Queue

 (package private) class
The Queue class implements a simple synchronized FIFO

RootSetter

 (package private) (inner) class
The goal of the RootSetter inner class is to permit

SliderListener

 (package private) (inner) class
Inner's inner listener.

TestAllTM

The TestAllTM class launch the whole

TestNode

 (package private) (inner) class
Implements TMNode

TestNode

 (package private) (inner) class
Implements TMNode

TestTMUpdater

The TestTMUpdater is a JUnit test class

TMAction

The TMAction class manages the action on the treemap.

TMAlgorithm

The TMAlgorithm abstract class represent the algorithm

TMAlgorithmClassic

The TMAlgorithmClassic class implements a classic treemap drawing algorithm.

TMAlgorithmSquarified

The TMAlgorithmSquarified class implements a squarified treemap drawing

TMBorderConf

 (package private) (inner) class
The TMBorderConf class implements a configuration view

TMComputeDraw

 public interface
The TMDrawManager interface should be implemented

TMComputeDrawAdapter

The TMComputeDrawAdapter class implements a

TMComputeSize

 public interface
The TMComputeSize interface should be implemented

TMComputeSizeAdapter

The TMComputeSizeAdapter class implements a

TMCushionData

 (package private) class
The TMCushionData implements the data computed at each node

TMCushionPaint

 (package private) (inner) class
The TMCushionPaint implements a customized java.awt.Paint

TMCushionPaint

 (package private) (inner) class
The TMCushionPaint implements a customized java.awt.Paint

TMEventUpdate

 (package private) abstract class
The TMEventUpdate abstract class implements a update event

TMEventUpdateDraw

 (package private) class
The TMEventUpdateDraw class implements a update draw event.

TMEventUpdateLostChild

 (package private) class
The TMEventUpdateLostChild class implements a update event

TMEventUpdateNewChild

 (package private) class
The TMEventUpdateNewChild class implements a update event

TMEventUpdateSize

 (package private) class
The TMEventUpdateSize class implements a update size event.

TMExceptionBadTMNodeKind

The TMExceptionBadTMNodeKind exception is raised when

TMExceptionLeafTMNode

The TMExceptionLeafTMNode exception is raised when

TMExceptionNullParameter

The TMExceptionNullParameter exception is raised when

TMExceptionUnknownTMNode

The TMExceptionUnknownTMNode exception is raised when

TMModelNode

 public interface
The TMModelNode interface should be implemented by

TMModelUpdater

 public interface
The TMModelUpdater interface represents the object that

TMModelUpdaterConcrete

 (package private) class
The TMModelUpdaterConcrete is responsible for propagating changes in the

TMNode

 public interface
The TMNode interface should be implemented by

TMNodeAdapter

The TMNodeAdapter abstract class encapsulate a TMNode for

TMNodeEncapsulator

 (package private) class
The TMNodeEncapsulator class implements an encapsulator

TMNodeModel

 (package private) class
The TMNodeModel class implements encapsulation of a TMNode

TMNodeModelComposite

 (package private) class
The TMNodeModelComposite implements the Composite design pattern

TMNodeModelRoot

 (package private) class
The TMNodeModelRoot class implements the root of the tree of TMNodeModels.

TMPatternFactory

The TMPatternFactory is a utility to get filling patterns.

TMSDProgressBar

 (package private) class
The TMSDProgressBar implements a view displaying

TMSDProgressSimple

 (package private) class
The TMSDProgressSimple implements a view displaying

TMSDSimple

 (package private) class
The TMSDSimple implements a view displaying

TMStatusDisplay

 (package private) abstract class
The TMStatusDisplay abstract class defines view displaying

TMStatusView

 (package private) class
The TMStatusView class implements a model

TMSV

 (package private) (inner) class
The TMSV class implements a concrete status view,

TMSVIncrement

 (package private) (inner) class
TMSVIncrement class implements an increment message.

TMSVIncrement

 (package private) (inner) class
TMSVIncrement class implements an increment message.

TMSVSetStatus

 (package private) (inner) class
TMSVSetStatus class implements a set status message.

TMSVUnsetStatus

 (package private) (inner) class
TMSVUnsetStatus class implements an unset status message.

TMSVUpdate

 (package private) (inner) interface
TMSVUpdate interface define an update message

TMThreadChangeDrawing

 (package private) class
The TMThreadChangeDrawing implements a thread that change the TMComputeDraw

TMThreadChangeSizing

 (package private) class
The TMThreadChangeSizing implements a thread that change the TMComputeSize

TMThreadLock

 (package private) class
The TMThreadLock class implements a really simple mutex.

TMThreadLostChild

 (package private) class
The TMThreadLostChild implements a thread that removes a child to a

TMThreadModel

 (package private) abstract class
The TMThreadModel abstract class implements a thread of the TMNodeModelRoot.

TMThreadNewChild

 (package private) class
The TMThreadNewChild implements a thread that adds a new child to a

TMThreadQueue

 (package private) class
The TMThreadQueue implements a queue of TMThreadModel to be executed

TMThreadTreeBuilder

 (package private) class
The TMThreadTreeBuilder implements a thread that builds the tree

TMThreadUpdateDraw

 (package private) class
The TMThreadUpdateDraw implements a thread that update the drawing of a

TMThreadUpdateSize

 (package private) class
The TMThreadUpdateSize implements a thread that update the size of a

TMUpdater

 public interface
The TMUpdater interface represents the object that

TMUpdaterConcrete

 (package private) class
The TMUpdaterConcrete is responsible for propagating changes in the TMNodes

TMView

The TMView class implements a view of the TreeMap.

TreeMap

The TreeMap class implements a tree map representation for data.