fcmodeler.view
Class ClusterFigure

java.lang.Object
  |
  +--diva.canvas.AbstractFigure
        |
        +--fcmodeler.view.ClusterFigure
All Implemented Interfaces:
diva.canvas.CanvasComponent, diva.canvas.Figure, diva.util.UserObjectContainer, diva.canvas.VisibleComponent

public class ClusterFigure
extends diva.canvas.AbstractFigure

... is ...

Since:
JDK1.3
Version:
$Revision: 1.1 $
Author:
Julie Dickerson , Zach Cox

Constructor Summary
ClusterFigure(java.awt.geom.Rectangle2D rect, java.lang.String label)
          Creates new ClusterFigure
 
Method Summary
 diva.canvas.toolbox.LabelFigure getLabel()
           
 diva.canvas.toolbox.BasicFigure getOutline()
           
 java.awt.Shape getShape()
           
 void paint(java.awt.Graphics2D graphics2D)
           
 void transform(java.awt.geom.AffineTransform affineTransform)
           
 
Methods inherited from class diva.canvas.AbstractFigure
contains, getBounds, getInteractor, getLayer, getParent, getTransformContext, getUserObject, hit, intersects, isVisible, paint, repaint, repaint, setInteractor, setParent, setUserObject, setVisible, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterFigure

public ClusterFigure(java.awt.geom.Rectangle2D rect,
                     java.lang.String label)
Creates new ClusterFigure
Method Detail

getLabel

public diva.canvas.toolbox.LabelFigure getLabel()

getOutline

public diva.canvas.toolbox.BasicFigure getOutline()

getShape

public java.awt.Shape getShape()
Overrides:
getShape in class diva.canvas.AbstractFigure

paint

public void paint(java.awt.Graphics2D graphics2D)
Overrides:
paint in class diva.canvas.AbstractFigure

transform

public void transform(java.awt.geom.AffineTransform affineTransform)
Overrides:
transform in class diva.canvas.AbstractFigure