com.sun.electric.tool.user.tecEdit
Class Info

java.lang.Object
  extended by com.sun.electric.tool.user.tecEdit.Info
Direct Known Subclasses:
ArcInfo, GeneralInfo, LayerInfo, NodeInfo

public class Info
extends java.lang.Object

This class is the superclass for all information extraction classes in the Technology Editor.


Nested Class Summary
protected static class Info.SpecialTextDescr
          Class for describing special text in a cell
 
Field Summary
static Variable.Key COMPMENU_KEY
          key of Variable holding component menu info.
static int HIGHLIGHTOBJ
          highlight object (node/arc cell)
static Variable.Key LAYER_KEY
          key of Variable holding layer information.
static Variable.Key OPTION_KEY
          key of Variable holding option information.
 
Constructor Summary
Info()
           
 
Method Summary
protected static void createSpecialText(Cell np, Info.SpecialTextDescr[] table)
          Method to create special text geometry described by "table" in cell "np".
protected static void loadTableEntry(Info.SpecialTextDescr[] table, int func, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HIGHLIGHTOBJ

public static final int HIGHLIGHTOBJ
highlight object (node/arc cell)

See Also:
Constant Field Values

LAYER_KEY

public static final Variable.Key LAYER_KEY
key of Variable holding layer information.


OPTION_KEY

public static final Variable.Key OPTION_KEY
key of Variable holding option information.


COMPMENU_KEY

public static final Variable.Key COMPMENU_KEY
key of Variable holding component menu info.

Constructor Detail

Info

public Info()
Method Detail

createSpecialText

protected static void createSpecialText(Cell np,
                                        Info.SpecialTextDescr[] table)
Method to create special text geometry described by "table" in cell "np".


loadTableEntry

protected static void loadTableEntry(Info.SpecialTextDescr[] table,
                                     int func,
                                     java.lang.Object value)