1 19 20 package org.netbeans.modules.xml.schema.abe.nodes; 21 22 import java.util.List ; 23 import org.netbeans.modules.xml.axi.AXIDocument; 24 import org.netbeans.modules.xml.axi.AXIModel; 25 import org.openide.nodes.AbstractNode; 26 import org.openide.util.NbBundle; 27 28 32 public class ImportNode extends AbstractNode { 33 34 private AXIModel model; 35 36 public ImportNode(ABEUIContext context, 37 AXIDocument document, List <Class > childFilters) { 38 super(new CategorizedChildren(context, document, childFilters)); 39 setIconBaseWithExtension( 40 "org/netbeans/modules/xml/schema/abe/resources/import-include-redefine.png"); 41 setName(NbBundle.getMessage(ImportNode.class, 42 "LBL_CategoryNode_ImportNode") + " {" + document.getTargetNamespace() + "}"); } 44 45 public boolean canRename() { 46 return false; 47 } 48 49 public boolean canDestroy() { 50 return false; 51 } 52 53 public boolean canCut() { 54 return false; 55 } 56 57 public boolean canCopy() { 58 return false; 59 } 60 } 61 | Popular Tags |