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
-
XLISTNode(String, SGMLTree)
-
-
addSubAddress(IntRange)
-
-
addSubAddresses(IntRangeVector)
-
-
clearSubAddresses()
-
-
createAndAdd(SGMLTree, int)
- create from a data entry and add to tree
-
display()
- this is so that undeveloped options don't throw empty windows
-
display(Graphics)
- used by the ScrollableTopLevel to paint the object, or can be used to
draw the object to somewhere else.
-
drawIcon(Graphics, int, int)
- draw Icon
-
getBivariate()
- extract GRAPH as a Bivariate
requires that CONTENT=GRAPH; no check on semantic validity at present...
-
getSubAddresses()
-
-
highlight(IntSet)
- the generic highlighting - at present only does graph
-
highlightGraph(IntSet)
-
-
highlightSubAddresses(boolean)
-
-
mayContain(SGMLNode)
- can this node contain others.
-
mouseDown(Event, int, int)
- dummy
-
mouseDrag(Event, int, int)
- dummy
-
mouseUp(Event, int, int)
- events not due to mouseBox
-
process()
- complex objects may require processing; override this.
-
setDisplayType(int)
- these are the types in Bivariate
-
showHelp()
- display Help
XLISTNode
public XLISTNode(String giName,
SGMLTree tree)
createAndAdd
public static int createAndAdd(SGMLTree tree,
int parentIndex)
- create from a data entry and add to tree
showHelp
public void showHelp()
- display Help
- Overrides:
- showHelp in class DrawableX_Node
mayContain
public boolean mayContain(SGMLNode n)
- can this node contain others.
- Overrides:
- mayContain in class DrawableX_Node
process
public void process()
- complex objects may require processing; override this.
- Overrides:
- process in class DrawableSGMLNode
getBivariate
public Bivariate getBivariate()
- extract GRAPH as a Bivariate
requires that CONTENT=GRAPH; no check on semantic validity at present...
setDisplayType
public void setDisplayType(int type)
- these are the types in Bivariate
highlight
public void highlight(IntSet is)
- the generic highlighting - at present only does graph
- Overrides:
- highlight in class DrawableX_Node
highlightGraph
public void highlightGraph(IntSet is)
clearSubAddresses
public void clearSubAddresses()
addSubAddress
public void addSubAddress(IntRange ir)
addSubAddresses
public void addSubAddresses(IntRangeVector irv)
getSubAddresses
public IntRangeVector getSubAddresses()
highlightSubAddresses
public void highlightSubAddresses(boolean onOff)
display
public void display()
- this is so that undeveloped options don't throw empty windows
- Overrides:
- display in class DrawableSGMLNode
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
drawIcon
public int drawIcon(Graphics g,
int x,
int y)
- draw Icon
- Overrides:
- drawIcon in class DrawableX_Node
mouseDown
public boolean mouseDown(Event evt,
int x,
int y)
- dummy
- Overrides:
- mouseDown in class DrawableX_Node
mouseDrag
public boolean mouseDrag(Event evt,
int x,
int y)
- dummy
- Overrides:
- mouseDrag in class DrawableX_Node
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