import java.util.*;
/****
*
* A UMLPage is one part of a complete diagram. The diagram may consist of one
* or more pages.
*
* A page is an organizational component of the diagram, not a component of the
* diagram proper. I.e., a page is not construct of UML, but rather a
* convenience for organizing diagrams into lexical units. In the HTML
* rendering of a diagram, a page can be one browser page. In a PDF rendering,
* a page can be one document page, subject to clipping or expansion of
* physical page size as necessary. Other physical renderings of UMLPages
* depend on the rendering medium.
*
* The x/y coordinate geometry for diagram elements is defined in the class UMLDiagramElement.html . The coordinates
* of an element are relative to the page in which the element is contained.
* By convention, the 0,0 origin is in the upper left corner of the page.
*/
public class UMLPage {
/** Ordinal numer of this page. Pages in a diagram are numbered
* consecutively from 1. */
int number;
/** The list of diagram elements. */
protected Vector elements;
}