} else if (name.equals(DOEditor.CANCEL_EDITION_PROPERTY) ||
} else if (name.equals(EditorUI.CANCEL_EDITION_PROPERTY) ||
    public void propertyChange(PropertyChangeEvent pce)    {        String name = pce.getPropertyName();        if (name.equals(Browser.CANCEL_PROPERTY)) {            Browser browser = model.getSelectedBrowser();            if (browser != null) browser.cancel();        } else if (name.equals(Browser.POPUP_MENU_PROPERTY)) {            Component c = (Component) pce.getNewValue();            Browser browser = model.getSelectedBrowser();            if (browser != null && c != null)                view.showPopup(c, browser.getClickPoint());        } else if (name.equals(Browser.CLOSE_PROPERTY)) {            Browser browser = (Browser) pce.getNewValue();            if (browser != null) view.removeBrowser(browser);        } else if (name.equals(DOEditor.CANCEL_EDITION_PROPERTY) ||                name.equals(Classifier.CANCEL_CLASSIFICATION_PROPERTY) ||                name.equals(Browser.SELECTED_DISPLAY_PROPERTY)) {            model.removeEditor();        } else if (name.equals(Finder.CLOSE_FINDER_PROPERTY)) {            clearFind();            model.showFinder(false);        } else if (name.equals(TreeViewer.SELECTED_BROWSER_PROPERTY)) {            Browser  b = model.getSelectedBrowser();            Iterator i = model.getBrowsers().values().iterator();            Browser browser;            while (i.hasNext()) {                browser = (Browser) i.next();                browser.setSelected(browser.equals(b));            }        } else if (name.equals(TreeViewer.REMOVE_EDITOR_PROPERTY)) {            model.cancel();        } else if (name.equals(Classifier.CLASSIFY_PROPERTY)) {            model.classifyImage((Map) pce.getNewValue());        } else if (name.equals(Classifier.DECLASSIFY_PROPERTY)) {            model.declassifyImage((Map) pce.getNewValue());        } else if (name.equals(Classifier.BROWSE_PROPERTY)) {            model.browse((DataObject) pce.getNewValue());        }    }