LibraryFrame libFrame;
    protected void saveFrame ()    {        LibraryFrame libFrame;        try        {            libFrame=(LibraryFrame)desktop.getSelectedFrame ();            if (libFrame.getTitle ().startsWith ("Unsaved Library"))            {saveFrameAs ();return;}            libFrame.save ();        } catch (Exception e)        {        SceneFrame sceneFrame;        try        {            sceneFrame=(SceneFrame)desktop.getSelectedFrame ();            if (sceneFrame.getTitle ().startsWith ("Unsaved "))            {saveFrameAs ();return;}            sceneFrame.save ();        } catch (Exception e2)               {        ErrorMsg.reportError ("Error", "Unable to Save Library",e2);return;}    }    }