net.refractions.udig.printing.model |
|
Java Source File Name | Type | Comment |
AbstractBoxPrinter.java | Class | Provides simple/stupid implementation for the optional methods in BoxPrinter.
Nothing is saved when save is called. |
Box.java | Interface | A Box is a conceptual object that can appear on a page. |
BoxPrinter.java | Interface | Draws the preview for a box and prints the contents of a box. |
Connection.java | Interface | A Connection represents some sort of relation between two Boxes.
For example, a scalebar needs to be related to a map in order to draw
itself properly. |
DecoratorBox.java | Interface | A generic implementation of a Decorator. |
Element.java | Interface | An Element object represents an item of the printing framework
and has the following characteristics:
Each object to be included in a Page must implement this interface. |
ModelFactory.java | Interface |
The Factory for the model. |
ModelPackage.java | Interface |
The Package for the model. |
Page.java | Interface | Represents a set of positioned Boxes to be drawn. |
PageProjectElementFactory.java | Class | |
PrintingModelPlugin.java | Class | The main plugin class to be used in the desktop. |
PropertyListener.java | Class | Provides easy access for listening to printing events. |
Trace.java | Interface | Constants for use with eclipse tracing api. |