Skip navigation links
JHotDraw 7rev808

@DefaultAnnotation(value=edu.umd.cs.findbugs.annotations.NonNull.class)

Package org.jhotdraw.draw

Defines a framework for structured drawing editors and provides default implementations.

See: Description

Package org.jhotdraw.draw Description

Defines a framework for structured drawing editors and provides default implementations.

Package Contents

All key contracts of the framework are defined by Java interfaces. For each interface exists an abstract class, which implements the event handling contract of the interface. And finally, there is at least one default implementation of each interface.

The key interfaces for the representation of a drawing are:

The key interface for displaying a drawing on screen is:

The key interfaces for editing a drawing are:

Skip navigation links
Copyright 1996-2010 (c) by the authors and contributors of the JHotDraw project.
Some rights reserved.