displayDescription(this.getSelectionPath().getLastPathComponent());
if (this.getSelectionPath() != null) displayDescription(this.getSelectionPath().getLastPathComponent());
	private void formMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_formMouseClicked// TODO add your handling code here:		if (MouseEvent.BUTTON3 == evt.getButton()||MouseEvent.BUTTON2 == evt.getButton()) {			try{				Object p = this.getClosestPathForLocation(evt.getX(), evt.getY()).getLastPathComponent();				if (p instanceof AbstractDescriptionNode){					AbstractDescriptionNode adn = (AbstractDescriptionNode)p;					currentContextObject = p;					contextMenu = adn.getContextMenu();					JMenuItem desc = new JMenuItem();					desc.addActionListener(new java.awt.event.ActionListener() {						public void actionPerformed(java.awt.event.ActionEvent evt) {							DescriptionMenuClicked(evt);						}					});					desc.setText("Description");					contextMenu.add(desc);					contextMenu.show( this, evt.getX(), evt.getY() );				}			} catch(Exception e){System.out.println(e);}		} else {			displayDescription(this.getSelectionPath().getLastPathComponent());		}	}//GEN-LAST:event_formMouseClicked