1 package testRename; 2 3 import java.io.IOException ; 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 { 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 |