performancemonster.graph.coloring
Class ColorRule

java.lang.Object
  extended by performancemonster.graph.coloring.ColorRule

public class ColorRule
extends java.lang.Object


Constructor Summary
ColorRule(java.lang.String name)
          Creates a new ColorRule with the specified name.
 
Method Summary
 void addColorRuleChangeListener(performancemonster.graph.coloring.impl.ColorRuleChangeListener listener)
           
 ColorRule copy()
          Creates a copy of this ColorRule, except for the listeners.
 java.awt.Color getBarColor()
           
 java.awt.Color getBorderColor()
           
 java.lang.String getCategory()
           
 java.lang.String getMessage()
           
 java.lang.String getName()
           
 java.lang.String getStackTrace()
           
 boolean matches(GraphElement element)
           
 void removeColorRuleChangeListener(performancemonster.graph.coloring.impl.ColorRuleChangeListener listener)
           
 void setBarColor(java.awt.Color barColor)
           
 void setBorderColor(java.awt.Color borderColor)
           
 void setCategory(java.lang.String category)
           
 void setMessage(java.lang.String message)
           
 void setName(java.lang.String name)
           
 void setStackTrace(java.lang.String stackTrace)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColorRule

public ColorRule(java.lang.String name)
Creates a new ColorRule with the specified name.

Parameters:
name - Name of the new rule.
Method Detail

copy

public ColorRule copy()
Creates a copy of this ColorRule, except for the listeners.

Returns:
a copy of this ColorRule.

matches

public boolean matches(GraphElement element)

getBarColor

public java.awt.Color getBarColor()

setBarColor

public void setBarColor(java.awt.Color barColor)

getBorderColor

public java.awt.Color getBorderColor()

setBorderColor

public void setBorderColor(java.awt.Color borderColor)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getCategory

public java.lang.String getCategory()

setCategory

public void setCategory(java.lang.String category)

getMessage

public java.lang.String getMessage()

setMessage

public void setMessage(java.lang.String message)

getStackTrace

public java.lang.String getStackTrace()

setStackTrace

public void setStackTrace(java.lang.String stackTrace)

addColorRuleChangeListener

public void addColorRuleChangeListener(performancemonster.graph.coloring.impl.ColorRuleChangeListener listener)

removeColorRuleChangeListener

public void removeColorRuleChangeListener(performancemonster.graph.coloring.impl.ColorRuleChangeListener listener)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2005 Ole Friis. All Rights Reserved.