org.jacorb.naming.namemanager
Class ContextNode

java.lang.Object
  extended byorg.jacorb.naming.namemanager.ContextNode

public class ContextNode
extends java.lang.Object

Version:
$Id: ContextNode.java,v 1.16 2005/11/13 20:45:33 alphonse.bendt Exp $
Author:
Gerald Brose, FU Berlin

Field Summary
protected  Binding[] contents
           
 NamingContextExt context
           
 boolean matched
           
 boolean used
           
 
Constructor Summary
ContextNode(NamingContextExt context, Binding b, javax.swing.tree.DefaultTreeModel model)
           
ContextNode(NamingContextExt context, javax.swing.tree.DefaultTreeModel model)
           
 
Method Summary
 void display()
           
 boolean equals(ContextNode bnode)
           
 NameComponent[] getName()
           
 void setNode(javax.swing.tree.DefaultMutableTreeNode node)
           
 java.lang.String toString()
           
 void unbind(NameComponent[] nc)
           
 void update()
          update the content of this node and all its children
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

contents

protected Binding[] contents

matched

public boolean matched

used

public boolean used

context

public NamingContextExt context
Constructor Detail

ContextNode

public ContextNode(NamingContextExt context,
                   javax.swing.tree.DefaultTreeModel model)

ContextNode

public ContextNode(NamingContextExt context,
                   Binding b,
                   javax.swing.tree.DefaultTreeModel model)
Method Detail

display

public void display()

equals

public boolean equals(ContextNode bnode)

getName

public NameComponent[] getName()

setNode

public void setNode(javax.swing.tree.DefaultMutableTreeNode node)
Parameters:
node - javax.swing.tree.DefaultMutableTreeNode

toString

public java.lang.String toString()

unbind

public void unbind(NameComponent[] nc)
            throws NotFound,
                   CannotProceed,
                   InvalidName
Throws:
NotFound
CannotProceed
InvalidName

update

public void update()
update the content of this node and all its children