private void realPropertyChange(PropertyChangeEvent pce) { String nm = pce.getPropertyName(); Node.PropertySet[] pss = getPropertySets(); boolean exists = false; for (int i = 0; i < pss.length && !exists; i++) { Node.Property[] ps = pss[i].getProperties(); for (int j = 0; j < ps.length && !exists; j++) { if (ps[j].getName().equals(nm)) { exists = true; } } } if( exists ) { firePropertyChange(pce.getPropertyName(), pce.getOldValue(), pce.getNewValue()); } } }
private void nodePropertyChange(PropertyChangeEvent pce) { String nm = pce.getPropertyName(); if (PROP_COOKIE.equals(nm)) { fireCookieChange(); } else if (PROP_DISPLAY_NAME.equals(nm)) { displayName = null; fireDisplayNameChange((String) pce.getOldValue(), getDisplayName()); } else if (PROP_ICON.equals(nm)) { fireIconChange(); } else if (PROP_OPENED_ICON.equals(nm)) { fireOpenedIconChange(); } else if (PROP_NAME.equals(nm)) { fireNameChange((String) pce.getOldValue(), getName()); } else if (PROP_PROPERTY_SETS.equals(nm)) { PropertySet[] old = getPropertySets(); setSheet(createSheet()); firePropertySetsChange(old, getPropertySets()); } else if (PROP_SHORT_DESCRIPTION.equals(nm)) { fireShortDescriptionChange((String) pce.getOldValue(), getShortDescription()); } else if (PROP_LEAF.equals(nm)) { //Not interesting to property sheet } else if (PROP_PARENT_NODE.equals(nm)) { //Not interesting to property sheet } }
public void propertyChange(PropertyChangeEvent pce) { String nm = pce.getPropertyName(); if (PROP_COOKIE.equals(nm)) { fireCookieChange(); } else if (PROP_DISPLAY_NAME.equals(nm)) { displayName = null; fireDisplayNameChange((String)pce.getOldValue(), getDisplayName()); } else if (PROP_ICON.equals(nm)) { fireIconChange(); } else if (PROP_OPENED_ICON.equals(nm)) { fireOpenedIconChange(); } else if (PROP_NAME.equals(nm)) { fireNameChange((String) pce.getOldValue(), getName()); } else if (PROP_PROPERTY_SETS.equals(nm)) { PropertySet[] old = getPropertySets(); setSheet(createSheet()); firePropertySetsChange(old, getPropertySets()); } else if (PROP_SHORT_DESCRIPTION.equals(nm)) { fireShortDescriptionChange((String) pce.getOldValue(), getShortDescription()); } else if (PROP_LEAF.equals(nm)) { //Not interesting to property sheet } else if (PROP_PARENT_NODE.equals(nm)) { //Not interesting to property sheet } else { firePropertyChange(pce.getPropertyName(), pce.getOldValue(), pce.getNewValue()); } } public void nodeDestroyed (NodeEvent ev) {
public void propertyChange(PropertyChangeEvent pce) { String nm = pce.getPropertyName(); if (PROP_COOKIE.equals(nm)) { fireCookieChange(); } else if (PROP_DISPLAY_NAME.equals(nm)) { displayName = null; fireDisplayNameChange((String)pce.getOldValue(), getDisplayName()); } else if (PROP_ICON.equals(nm)) { fireIconChange(); } else if (PROP_OPENED_ICON.equals(nm)) { fireOpenedIconChange(); } else if (PROP_NAME.equals(nm)) { fireNameChange((String) pce.getOldValue(), getName()); } else if (PROP_PROPERTY_SETS.equals(nm)) { PropertySet[] old = getPropertySets(); setSheet(createSheet()); firePropertySetsChange(old, getPropertySets()); } else if (PROP_SHORT_DESCRIPTION.equals(nm)) { fireShortDescriptionChange((String) pce.getOldValue(), getShortDescription()); } else if (PROP_LEAF.equals(nm)) { //Not interesting to property sheet } else if (PROP_PARENT_NODE.equals(nm)) { //Not interesting to property sheet } else { firePropertyChange(pce.getPropertyName(), pce.getOldValue(), pce.getNewValue()); } } public void nodeDestroyed (NodeEvent ev) {