org.jgroups.demos

Class DistributedTreeDemo

Implemented Interfaces:
TableModelListener, TreeSelectionListener, WindowListener, DistributedTree.DistributedTreeListener

public class DistributedTreeDemo
extends Frame
implements WindowListener, DistributedTree.DistributedTreeListener, TreeSelectionListener, TableModelListener

Demo showing the DistributedTree class. It displays a panel with the tree structure in the upper half, and the properties of a chosen node on the bottom half. All updates are broadcast to all members.

Constructor Summary

DistributedTreeDemo(boolean create)

Method Summary

static void
main(args[] )
void
nodeAdded(String fqn, Serializable element)
void
nodeModified(String fqn, Serializable old_element, Serializable new_element)
void
nodeRemoved(String fqn)
void
setVisible(boolean show)
void
tableChanged(TableModelEvent evt)
void
valueChanged(TreeSelectionEvent evt)
void
windowActivated(WindowEvent event)
void
windowClosed(WindowEvent event)
void
windowClosing(WindowEvent event)
void
windowDeactivated(WindowEvent event)
void
windowDeiconified(WindowEvent event)
void
windowIconified(WindowEvent event)
void
windowOpened(WindowEvent event)

Constructor Details

DistributedTreeDemo

public DistributedTreeDemo(boolean create)
            throws Exception

Method Details

main

public static void main(args[] )

nodeAdded

public void nodeAdded(String fqn,
                      Serializable element)
Specified by:
nodeAdded in interface DistributedTree.DistributedTreeListener

nodeModified

public void nodeModified(String fqn,
                         Serializable old_element,
                         Serializable new_element)
Specified by:
nodeModified in interface DistributedTree.DistributedTreeListener

nodeRemoved

public void nodeRemoved(String fqn)
Specified by:
nodeRemoved in interface DistributedTree.DistributedTreeListener

setVisible

public void setVisible(boolean show)

tableChanged

public void tableChanged(TableModelEvent evt)

valueChanged

public void valueChanged(TreeSelectionEvent evt)

windowActivated

public void windowActivated(WindowEvent event)

windowClosed

public void windowClosed(WindowEvent event)

windowClosing

public void windowClosing(WindowEvent event)

windowDeactivated

public void windowDeactivated(WindowEvent event)

windowDeiconified

public void windowDeiconified(WindowEvent event)

windowIconified

public void windowIconified(WindowEvent event)

windowOpened

public void windowOpened(WindowEvent event)

Copyright B) 2001,2002 www.jgroups.com . All Rights Reserved.