public void valueChanged(TreeSelectionEvent e) {
				TreePath path = e.getPath();
				DefaultMutableTreeNode node = (DefaultMutableTreeNode) path.getLastPathComponent();
				Object userObject = node.getUserObject();

				if (userObject != null) {
					if (userObject instanceof Product) {
						selectedProductNode = node;
						addNewReview((Product) userObject, reviewRahmen);
						details.loadDetailsFromProduct((Product) userObject);
					}
					else if (userObject instanceof Review) {
						fillReviewList((Review) userObject, reviewRahmen);
					}
				}
			}