Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

diva.graph.layout
Class RandomLayout

java.lang.Object
 extended bydiva.graph.layout.AbstractGlobalLayout
 extended bydiva.graph.layout.RandomLayout
All Implemented Interfaces:
GlobalLayout

public class RandomLayout
extends AbstractGlobalLayout

A static random layout engine. This class tries to be smart by not placing nodes on top of one another if possible, but doesn't guarantee anything about the layout except that it will fall into the required viewport.

Version:
$Id: RandomLayout.java,v 1.14 2005年07月08日 19:55:05 cxh Exp $
Author:
Michael Shilman
Accepted Rating:
Red

Constructor Summary
RandomLayout(LayoutTarget target)
Simple constructor.
Method Summary
void layout(java.lang.Object composite)
Layout the graph model and viewport specified by the given target environment.
Methods inherited from class diva.graph.layout.AbstractGlobalLayout
getLayoutTarget, setLayoutTarget
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

RandomLayout

public RandomLayout(LayoutTarget target)
Simple constructor.

Method Detail

layout

public void layout(java.lang.Object composite)
Layout the graph model and viewport specified by the given target environment. Tries to be smart by not placing nodes on top of one another if possible, but doesn't guarantee anything about the layout except that it will fall into the required viewport.

Specified by:
layout in interface GlobalLayout
Specified by:
layout in class AbstractGlobalLayout

Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

AltStyle によって変換されたページ (->オリジナル) /