Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.port80.graph.impl: Javadoc index of package com.port80.graph.impl.


Package Samples:

com.port80.graph.impl

Classes:

DirectedEdgeFactory: Factory class that produce edges for directed graph.The factory also provide an IAttrTable interface for accessing default attributes and method to get the IAttrRegistry interface for client to check for unqiue attribute names. 'weight' and 'xpenalty' are supposed to be initialized from the graph description. If they are not specified, default values are used by DotEdge and VirutalEdge ... etc. (The attribute values stay undefined). DotEdge should use "weight_default" and "weight_critical" in the EdgeFactory table. VirtualEdge use "position_weight_default", "position_weight_stub", "position_weight_critical" ...
ArrowFactory: Arrow factory. Arrow factory provides a named collection of of stock Arrow object templates. Each template is parameterized by the leadinWidth, which determines the leadin shape. Default templates have leadinWidth=1.0f. The template produced have default colors from the Arrow class. Typically client have to set the appropriate attributes for the Arrow template and render it into an BufferedImage and then applied AffineTransform and composition to merge the rendered image to client area. //FIXME: . Scale square down to 1/sqrt(2) with leadin.
GraphShape: Basic graph shape class that implements IGraphShape interface. . Wrapper around a java.awt.Shape objects and an enclosed unit square. When the unit square is scaled to accommodate the label bounds, the shape is scaled accordingly.
DefaultGraphAttrTable: Place holder for preset default graph attributes. . The default values should never be changed. . Client should never access this class directly, instance of this class should only be used by vertex factories.
DirectedVertexFactory: Factory class that produce vertex for directed graph. The factory also holds default attributes for vertices and IAttrRegistry interface for client to check for unqiue attribute names.
GraphFactory: Factory class that produce a SubGraph. The factory also provide an IAttrRegistry interface for client to check for unqiue attribute names.
Arrow: Arrow shape template objects. Arrows are template items that can be rendered with an AffineTransform or a given (x,y,width,height).
GraphStroke: Basic graph shape style class that implements IGraphStroke interface. . Wrapper around a java.awt.BasicStroke and a fill color.
GraphElement: An abstract base class for graph objects (eg. Vertex,Edge,Graph)
ToDotVisitor: Graph element visitor to print graph in .dot file format.
GraphRendererFactory: Factory class producing graph renderer.
Vertex: Basic graph vertex implementation.
DirectedGraph: Basic directed graph class.
ShapeFactory: Shape attribute factory.
StrokeFactory: Style attribute factory.
DirectedGraphRenderer: Render directed graph.
Edge: Graph edge interface.
GraphPanel: Graph panel class.

Home | Contact Us | Privacy Policy | Terms of Service