KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > testRename > WhereUsedDataObject


1 package testRename;
2
3 import java.io.IOException JavaDoc;
4 import org.openide.filesystems.FileObject;
5 import org.openide.loaders.DataObjectExistsException;
6 import org.openide.loaders.MultiDataObject;
7 import org.openide.nodes.CookieSet;
8 import org.openide.nodes.Node;
9 import org.openide.text.DataEditorSupport;
10
11 public class WhereUsedDataObject extends MultiDataObject {
12     
13     public WhereUsedDataObject(FileObject pf, WhereUsedDataLoader loader) throws DataObjectExistsException, IOException JavaDoc {
14         super(pf, loader);
15         CookieSet cookies = getCookieSet();
16         cookies.add((Node.Cookie) DataEditorSupport.create(this, getPrimaryEntry(), cookies));
17     }
18     
19     protected Node createNodeDelegate() {
20         return new WhereUsedDataNode(this);
21     }
22     
23 }
24
Popular Tags