Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

VjGUI
Class ChunkOrgTreePane  view ChunkOrgTreePane download ChunkOrgTreePane.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byVjGUI.ChunkOrgTreePane
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, javax.swing.event.CellEditorListener, CoreDBListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.event.MouseListener, VjGUI.util.PlugPanel, java.io.Serializable

public class ChunkOrgTreePane
extends javax.swing.JPanel
implements VjGUI.util.PlugPanel, java.awt.event.ActionListener, javax.swing.event.CellEditorListener, java.awt.event.MouseListener, CoreDBListener


Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  javax.swing.JMenu addchunkdesc_menu
           
private  javax.swing.JMenuItem addfolder_mi
           
private  javax.swing.JButton apply_button
           
private  javax.swing.JPopupMenu childlesstreeitem_menu
           
private  javax.swing.JMenuItem cremove_mi
           
(package private)  boolean ignore_next_reload
           
private  javax.swing.JButton insertdescname_button
           
private  javax.swing.JButton insertfolder_button
           
private  javax.swing.JButton load_button
           
private  javax.swing.JButton new_button
           
(package private)  ChunkOrgTree orgtree
           
private  javax.swing.JButton remove_button
           
private  javax.swing.JMenuItem remove_mi
           
(package private)  javax.swing.tree.DefaultMutableTreeNode root
           
private  javax.swing.JButton save_button
           
(package private)  javax.swing.JScrollPane scroll_pane
           
(package private)  javax.swing.JTree tree
           
private  javax.swing.JPopupMenu treeitem_menu
           
private  javax.swing.tree.TreePath treeitem_menu_path
           
(package private)  javax.swing.tree.DefaultTreeModel treemodel
           
private  javax.swing.JMenuItem unnameddesc_mi
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ChunkOrgTreePane()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          This method is invoked when an action occurs.
 void addChunkDB(CoreDBEvent e)
           
 void addDescDB(CoreDBEvent e)
           
 void buildTree(ChunkOrgTree orgtree)
           
private  javax.swing.tree.DefaultMutableTreeNode buildTreeHelper(java.lang.Object orgtree)
           
 void destroy()
          PlugPanel Stuff
 void editingCanceled(javax.swing.event.ChangeEvent e)
          Editing has been canceled
 void editingStopped(javax.swing.event.ChangeEvent e)
          Editing has been stopped
 java.lang.String getName()
          Returns the name of this component.
 void mouseClicked(java.awt.event.MouseEvent e)
          This method is called when the mouse is clicked (pressed and released in short succession) on a component.
 void mouseEntered(java.awt.event.MouseEvent e)
          This method is called when the mouse enters a component.
 void mouseExited(java.awt.event.MouseEvent e)
          This method is called when the mouse exits a component.
 void mousePressed(java.awt.event.MouseEvent e)
          This method is called when the mouse is pressed over a component.
 void mouseReleased(java.awt.event.MouseEvent e)
          This method is called when the mouse is released over a component.
 void rebuildDisplay()
           
 void removeChunkDB(CoreDBEvent e)
           
 void removeDescDB(CoreDBEvent e)
           
 void setCOTValue(ChunkOrgTree ot)
           
protected  java.lang.Object setCOTValueHelper(javax.swing.tree.DefaultMutableTreeNode n)
           
private  void updateInsertTypes()
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

new_button

private javax.swing.JButton new_button

load_button

private javax.swing.JButton load_button

save_button

private javax.swing.JButton save_button

apply_button

private javax.swing.JButton apply_button

remove_button

private javax.swing.JButton remove_button

insertfolder_button

private javax.swing.JButton insertfolder_button

insertdescname_button

private javax.swing.JButton insertdescname_button

treeitem_menu

private javax.swing.JPopupMenu treeitem_menu

childlesstreeitem_menu

private javax.swing.JPopupMenu childlesstreeitem_menu

treeitem_menu_path

private javax.swing.tree.TreePath treeitem_menu_path

addfolder_mi

private javax.swing.JMenuItem addfolder_mi

remove_mi

private javax.swing.JMenuItem remove_mi

cremove_mi

private javax.swing.JMenuItem cremove_mi

unnameddesc_mi

private javax.swing.JMenuItem unnameddesc_mi

addchunkdesc_menu

private javax.swing.JMenu addchunkdesc_menu

orgtree

ChunkOrgTree orgtree

scroll_pane

javax.swing.JScrollPane scroll_pane

tree

javax.swing.JTree tree

treemodel

javax.swing.tree.DefaultTreeModel treemodel

root

javax.swing.tree.DefaultMutableTreeNode root

ignore_next_reload

boolean ignore_next_reload
Constructor Detail

ChunkOrgTreePane

public ChunkOrgTreePane()
Method Detail

updateInsertTypes

private void updateInsertTypes()

buildTree

public void buildTree(ChunkOrgTree orgtree)

buildTreeHelper

private javax.swing.tree.DefaultMutableTreeNode buildTreeHelper(java.lang.Object orgtree)

setCOTValue

public void setCOTValue(ChunkOrgTree ot)

setCOTValueHelper

protected java.lang.Object setCOTValueHelper(javax.swing.tree.DefaultMutableTreeNode n)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Description copied from interface: java.awt.event.ActionListener
This method is invoked when an action occurs.

Specified by:
actionPerformed in interface java.awt.event.ActionListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse is clicked (pressed and released in short succession) on a component.

Specified by:
mouseClicked in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse enters a component.

Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse exits a component.

Specified by:
mouseExited in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse is pressed over a component.

Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse is released over a component.

Specified by:
mouseReleased in interface java.awt.event.MouseListener

editingCanceled

public void editingCanceled(javax.swing.event.ChangeEvent e)
Description copied from interface: javax.swing.event.CellEditorListener
Editing has been canceled

Specified by:
editingCanceled in interface javax.swing.event.CellEditorListener

editingStopped

public void editingStopped(javax.swing.event.ChangeEvent e)
Description copied from interface: javax.swing.event.CellEditorListener
Editing has been stopped

Specified by:
editingStopped in interface javax.swing.event.CellEditorListener

addChunkDB

public void addChunkDB(CoreDBEvent e)
Specified by:
addChunkDB in interface CoreDBListener

removeChunkDB

public void removeChunkDB(CoreDBEvent e)
Specified by:
removeChunkDB in interface CoreDBListener

addDescDB

public void addDescDB(CoreDBEvent e)
Specified by:
addDescDB in interface CoreDBListener

removeDescDB

public void removeDescDB(CoreDBEvent e)
Specified by:
removeDescDB in interface CoreDBListener

destroy

public void destroy()
PlugPanel Stuff

Specified by:
destroy in interface VjGUI.util.PlugPanel

getName

public java.lang.String getName()
Description copied from class: java.awt.Component
Returns the name of this component.


rebuildDisplay

public void rebuildDisplay()
Specified by:
rebuildDisplay in interface VjGUI.util.PlugPanel