1 19 package org.netbeans.modules.xml.core.cookies; 20 21 import org.openide.nodes.CookieSet; 22 23 24 28 public abstract class CookieFactory implements CookieSet.Factory { 29 30 31 abstract protected Class [] supportedCookies (); 32 33 35 public final void registerCookies (CookieSet cookieSet) { 36 cookieSet.add (supportedCookies(), this); 37 } 38 39 41 public final void unregisterCookies (CookieSet cookieSet) { 42 cookieSet.remove (supportedCookies(), this); 44 } 45 46 } 47 | Popular Tags |