com.sun.electric.tool.user
Class ErrorHighlight

java.lang.Object
  extended by com.sun.electric.tool.user.ErrorHighlight
All Implemented Interfaces:
java.io.Serializable

public abstract class ErrorHighlight
extends java.lang.Object
implements java.io.Serializable

Class to define Highlighted errors.

See Also:
Serialized Form

Field Summary
static ErrorHighlight[] NULL_ARRAY
           
 
Method Summary
 void addToHighlighter(Highlighter h, EDatabase database)
           
 Cell getCell(EDatabase database)
           
static ErrorHighlight newInstance(Cell cell, java.awt.geom.Point2D pt)
           
static ErrorHighlight newInstance(Cell cell, java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)
           
static ErrorHighlight newInstance(Export e)
           
static ErrorHighlight newInstance(VarContext cont, Geometric geom)
           
static void writeXmlHeader(java.lang.String indent, java.io.PrintStream ps)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_ARRAY

public static final ErrorHighlight[] NULL_ARRAY
Method Detail

getCell

public Cell getCell(EDatabase database)

writeXmlHeader

public static void writeXmlHeader(java.lang.String indent,
                                  java.io.PrintStream ps)

addToHighlighter

public void addToHighlighter(Highlighter h,
                             EDatabase database)

newInstance

public static ErrorHighlight newInstance(VarContext cont,
                                         Geometric geom)

newInstance

public static ErrorHighlight newInstance(Cell cell,
                                         java.awt.geom.Point2D p1,
                                         java.awt.geom.Point2D p2)

newInstance

public static ErrorHighlight newInstance(Cell cell,
                                         java.awt.geom.Point2D pt)

newInstance

public static ErrorHighlight newInstance(Export e)