hades.gui
Class LayerTable
java.lang.Object
hades.gui.LayerTable
- public class LayerTable
- extends java.lang.Object
A class to control the visibility of Symbols and FigObjects in
a HADES design.
Field Summary |
(package private) java.util.Hashtable |
layerTable
|
java.lang.String[][] |
names
|
Method Summary |
boolean |
getVisibility(java.lang.String classname)
|
boolean |
isVisible(FigObject tmp)
is Object tmp visible? If the class for this object is not found,
we create an entry for it with default visibility 'true' |
void |
setVisibility(FigObject tmp,
boolean visible)
setVisibility(): |
void |
setVisibility(java.lang.String classname,
boolean visible)
|
java.lang.String |
toString()
toString(): identify this LayerTable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
layerTable
java.util.Hashtable layerTable
names
public final java.lang.String[][] names
LayerTable
public LayerTable()
setVisibility
public void setVisibility(FigObject tmp,
boolean visible)
- setVisibility():
setVisibility
public void setVisibility(java.lang.String classname,
boolean visible)
getVisibility
public boolean getVisibility(java.lang.String classname)
isVisible
public boolean isVisible(FigObject tmp)
- is Object tmp visible? If the class for this object is not found,
we create an entry for it with default visibility 'true'
toString
public java.lang.String toString()
- toString(): identify this LayerTable