org.jacorb.naming.namemanager

Class ContextNode


public class ContextNode
extends java.lang.Object

Version:
$Id: ContextNode.java,v 1.14 2004/05/06 12:39:59 nicolas Exp $

Author:
Gerald Brose, FU Berlin

Field Summary

protected Binding[]
contents
NamingContextExt
context
boolean
matched
boolean
used

Constructor Summary

ContextNode(NamingContextExt context, DefaultTreeModel model)
ContextNode(NamingContextExt context, Binding b, DefaultTreeModel model)

Method Summary

void
display()
boolean
equals(ContextNode bnode)
NameComponent[]
getName()
void
setNode(DefaultMutableTreeNode node)
String
toString()
void
unbind(NameComponent nc)
void
update()
update the content of this node and all its children

Field Details

contents

protected Binding[] contents


context

public NamingContextExt context


matched

public boolean matched


used

public boolean used

Constructor Details

ContextNode

public ContextNode(NamingContextExt context,
                   DefaultTreeModel model)


ContextNode

public ContextNode(NamingContextExt context,
                   Binding b,
                   DefaultTreeModel model)

Method Details

display

public void display()


equals

public boolean equals(ContextNode bnode)


getName

public NameComponent[] getName()


setNode

public void setNode(DefaultMutableTreeNode node)

Parameters:
node - javax.swing.tree.DefaultMutableTreeNode


toString

public String toString()


unbind

public void unbind(NameComponent nc)
            throws NotFound,
                   CannotProceed,
                   InvalidName

Parameters:


update

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