org.xmlhammer.gui.overview
Class ComboBoxNode

java.lang.Object
  extended by org.xmlhammer.gui.overview.ComboBoxNode
All Implemented Interfaces:
java.awt.event.ItemListener, java.util.EventListener, javax.swing.event.DocumentListener, OverviewNode

public class ComboBoxNode
extends java.lang.Object
implements OverviewNode, javax.swing.event.DocumentListener, java.awt.event.ItemListener


Constructor Summary
ComboBoxNode(OverviewNode parent, javax.swing.JComboBox combo, java.lang.String label)
           
 
Method Summary
 void changedUpdate(javax.swing.event.DocumentEvent arg0)
           
 java.util.ArrayList<OverviewNode> getChildNodes()
           
 java.lang.String getError()
           
 javax.swing.Icon getNodeIcon()
           
 java.lang.String getNodeName()
           
 OverviewNode getParentNode()
           
 void insertUpdate(javax.swing.event.DocumentEvent arg0)
           
 void itemStateChanged(java.awt.event.ItemEvent arg0)
           
 void removeUpdate(javax.swing.event.DocumentEvent arg0)
           
 void setError(java.lang.String error)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComboBoxNode

public ComboBoxNode(OverviewNode parent,
                    javax.swing.JComboBox combo,
                    java.lang.String label)
Method Detail

getNodeName

public java.lang.String getNodeName()
Specified by:
getNodeName in interface OverviewNode

getChildNodes

public java.util.ArrayList<OverviewNode> getChildNodes()
Specified by:
getChildNodes in interface OverviewNode

getParentNode

public OverviewNode getParentNode()
Specified by:
getParentNode in interface OverviewNode

getNodeIcon

public javax.swing.Icon getNodeIcon()
Specified by:
getNodeIcon in interface OverviewNode

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent arg0)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

setError

public void setError(java.lang.String error)

getError

public java.lang.String getError()
Specified by:
getError in interface OverviewNode

insertUpdate

public void insertUpdate(javax.swing.event.DocumentEvent arg0)
Specified by:
insertUpdate in interface javax.swing.event.DocumentListener

removeUpdate

public void removeUpdate(javax.swing.event.DocumentEvent arg0)
Specified by:
removeUpdate in interface javax.swing.event.DocumentListener

changedUpdate

public void changedUpdate(javax.swing.event.DocumentEvent arg0)
Specified by:
changedUpdate in interface javax.swing.event.DocumentListener


Copyright 2005-2005-2008 Edwin Dankert. All Rights Reserved.