Diff for /chimera/BookmarksService.h between versions 1.9 and 1.10

version 1.9, 2002/03/07 18:42:42 version 1.10, 2002/04/14 08:43:03
Line 64  class nsIAtom; Line 64  class nsIAtom;
 -(IBAction)addBookmark:(id)aSender;  -(IBAction)addBookmark:(id)aSender;
 -(IBAction)deleteBookmark: (id)aSender;  -(IBAction)deleteBookmark: (id)aSender;
   
   -(void)addBookmark:(id)aSender useSelection:(BOOL)aSel;
   
 // Datasource methods.  // Datasource methods.
 - (id)outlineView:(NSOutlineView *)outlineView child:(int)index ofItem:(id)item;  - (id)outlineView:(NSOutlineView *)outlineView child:(int)index ofItem:(id)item;
 - (BOOL)outlineView:(NSOutlineView *)outlineView isItemExpandable:(id)item;  - (BOOL)outlineView:(NSOutlineView *)outlineView isItemExpandable:(id)item;
Line 94  public: Line 96  public:
     void AddObserver();      void AddObserver();
     void RemoveObserver();      void RemoveObserver();
   
    void NotifyObserver(nsIContent* aContainer, PRBool aReloadChildren);    static void BookmarkAdded(nsIContent* aContainer, nsIContent* aChild);
    static void NotifyObservers(nsIContent* aContainer, PRBool aReloadChildren);    static void BookmarkChanged(nsIContent* aItem);
    static void BookmarkRemoved(nsIContent* aContainer, nsIContent* aChild);
     
 public:  public:
     static void GetRootContent(nsIContent** aResult);      static void GetRootContent(nsIContent** aResult);
     static BookmarkItem* GetWrapperFor(nsIContent* aItem);      static BookmarkItem* GetWrapperFor(nsIContent* aItem);
Line 104  public: Line 107  public:
           
     static void ConstructBookmarksMenu(NSMenu* aMenu, nsIContent* aContent);      static void ConstructBookmarksMenu(NSMenu* aMenu, nsIContent* aContent);
     static void OpenMenuBookmark(BrowserWindowController* aController, id aMenuItem);      static void OpenMenuBookmark(BrowserWindowController* aController, id aMenuItem);
        static void AddMenuBookmark(NSMenu* aMenu, nsIContent* aParent, nsIContent* aChild, PRInt32 aIndex);
     static NSMenu* LocateMenu(nsIContent* aContent);
 
 private:  private:
     // Global counter and pointers to our singletons.      // Global counter and pointers to our singletons.
     static PRUint32 gRefCnt;      static PRUint32 gRefCnt;
Line 116  private: Line 121  private:
                   
 public:  public:
     static MainController* gMainController;      static MainController* gMainController;
       static NSMenu* gBookmarksMenu;
     static nsIAtom* gFolderAtom;      static nsIAtom* gFolderAtom;
     static nsIAtom* gNameAtom;      static nsIAtom* gNameAtom;
     static nsIAtom* gHrefAtom;      static nsIAtom* gHrefAtom;

Removed from v.1.9  
changed lines
  Added in v.1.10


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>