// PropertyChangeListener Impl. //
/////////////////////////////////////////
public void propertyChange(PropertyChangeEvent event) {
//System.out.println(" PCE : "+event.getPropertyName());
if (event.getPropertyName().equals(Plugin.PLUGIN_ADDED)) {
Plugin cp=(Plugin) event.getNewValue();
this.add(cp.getName(), cp.getGUI());
System.out.println("Add gui \""+cp.getName()+"\" into NodePanel"/*+" :: "+cp.getGUI()*/);
this.a.addPropertyChangeListener(cp);
this.pluginList.put(cp.pluginLocation(), cp);
}else if(event.getPropertyName().equals(Plugin.PLUGIN_REMOVED)) {
Plugin cp = (Plugin) event.getNewValue();
String cpLoc=cp.pluginLocation();
this.remove(cp.getGUI());
//this.a.removePropertyChangeListener(cp);
//this.pluginList.remove(cpLoc);
}else if(event.getPropertyName().equals(Plugin.EMPTY_NODE)) {
//System.out.println("******* Debug No node selected");
this.clean();