Class pmr.cml.XLISTNode
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class pmr.cml.XLISTNode

java.lang.Object
   |
   +----pmr.sgml.SGMLNode
           |
           +----pmr.sgml.DrawableSGMLNode
                   |
                   +----pmr.cml.DrawableX_Node
                           |
                           +----pmr.cml.XLISTNode

public class XLISTNode
extends DrawableX_Node
implements SubAddressable

Constructor Index

 o XLISTNode(String, SGMLTree)

Method Index

 o addSubAddress(IntRange)
 o addSubAddresses(IntRangeVector)
 o clearSubAddresses()
 o createAndAdd(SGMLTree, int)
create from a data entry and add to tree
 o display()
this is so that undeveloped options don't throw empty windows
 o display(Graphics)
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
 o drawIcon(Graphics, int, int)
draw Icon
 o getBivariate()
extract GRAPH as a Bivariate

requires that CONTENT=GRAPH; no check on semantic validity at present...

 o getSubAddresses()
 o highlight(IntSet)
the generic highlighting - at present only does graph
 o highlightGraph(IntSet)
 o highlightSubAddresses(boolean)
 o mayContain(SGMLNode)
can this node contain others.
 o mouseDown(Event, int, int)
dummy
 o mouseDrag(Event, int, int)
dummy
 o mouseUp(Event, int, int)
events not due to mouseBox
 o process()
complex objects may require processing; override this.
 o setDisplayType(int)
these are the types in Bivariate
 o showHelp()
display Help

Constructors

 o XLISTNode
  public XLISTNode(String giName,
                   SGMLTree tree)

Methods

 o createAndAdd
  public static int createAndAdd(SGMLTree tree,
                                 int parentIndex)
create from a data entry and add to tree
 o showHelp
  public void showHelp()
display Help
Overrides:
showHelp in class DrawableX_Node
 o mayContain
  public boolean mayContain(SGMLNode n)
can this node contain others.
Overrides:
mayContain in class DrawableX_Node
 o process
  public void process()
complex objects may require processing; override this.
Overrides:
process in class DrawableSGMLNode
 o getBivariate
  public Bivariate getBivariate()
extract GRAPH as a Bivariate

requires that CONTENT=GRAPH; no check on semantic validity at present...

 o setDisplayType
  public void setDisplayType(int type)
these are the types in Bivariate
 o highlight
  public void highlight(IntSet is)
the generic highlighting - at present only does graph
Overrides:
highlight in class DrawableX_Node
 o highlightGraph
  public void highlightGraph(IntSet is)
 o clearSubAddresses
  public void clearSubAddresses()
 o addSubAddress
  public void addSubAddress(IntRange ir)
 o addSubAddresses
  public void addSubAddresses(IntRangeVector irv)
 o getSubAddresses
  public IntRangeVector getSubAddresses()
 o highlightSubAddresses
  public void highlightSubAddresses(boolean onOff)
 o display
  public void display()
this is so that undeveloped options don't throw empty windows
Overrides:
display in class DrawableSGMLNode
 o display
  public void display(Graphics g)
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
Overrides:
display in class DrawableX_Node
 o drawIcon
  public int drawIcon(Graphics g,
                      int x,
                      int y)
draw Icon
Overrides:
drawIcon in class DrawableX_Node
 o mouseDown
  public boolean mouseDown(Event evt,
                           int x,
                           int y)
dummy
Overrides:
mouseDown in class DrawableX_Node
 o mouseDrag
  public boolean mouseDrag(Event evt,
                           int x,
                           int y)
dummy
Overrides:
mouseDrag in class DrawableX_Node
 o mouseUp
  public boolean mouseUp(Event evt,
                         int x,
                         int y)
events not due to mouseBox
Overrides:
mouseUp in class DrawableX_Node

All Packages  Class Hierarchy  This Package  Previous  Next  Index