edu.udo.cs.yale.gui.experimenteditor
Class ChainRenderer

java.lang.Object
  extended by edu.udo.cs.yale.gui.experimenteditor.OperatorRenderer
      extended by edu.udo.cs.yale.gui.experimenteditor.ChainRenderer
Direct Known Subclasses:
SimpleChainRenderer, WrapperRenderer

public abstract class ChainRenderer
extends OperatorRenderer

Renderer class for operator chains.

Version:
$Id: ChainRenderer.java,v 1.2 2006/08/03 14:39:28 ingomierswa Exp $
Author:
Ingo Mierswa, Simon Fischer

Field Summary
private static int BORDER
           
 
Fields inherited from class edu.udo.cs.yale.gui.experimenteditor.OperatorRenderer
ICON_GAP, NAME_FONT, TYPE_FONT
 
Constructor Summary
ChainRenderer()
           
 
Method Summary
 void drawOperator(Operator op, java.awt.Graphics2D g)
           
abstract  java.awt.Paint getBackground(java.awt.Dimension d)
           
 java.awt.Dimension getSize(Operator operator, java.awt.Graphics2D g)
           
 
Methods inherited from class edu.udo.cs.yale.gui.experimenteditor.OperatorRenderer
drawName, getNameSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BORDER

private static final int BORDER
See Also:
Constant Field Values
Constructor Detail

ChainRenderer

public ChainRenderer()
Method Detail

getBackground

public abstract java.awt.Paint getBackground(java.awt.Dimension d)

drawOperator

public void drawOperator(Operator op,
                         java.awt.Graphics2D g)
Specified by:
drawOperator in class OperatorRenderer

getSize

public java.awt.Dimension getSize(Operator operator,
                                  java.awt.Graphics2D g)
Specified by:
getSize in class OperatorRenderer


Copyright © 2001-2006