1 19 20 package org.netbeans.modules.dbschema.nodes; 21 22 import org.openide.nodes.*; 23 24 import org.netbeans.modules.dbschema.*; 25 26 28 public abstract class DBMemberElementNode extends DBElementNode { 29 35 public DBMemberElementNode (DBMemberElement element, Children children, boolean writeable) { 36 super(element, children, writeable); 37 superSetName(element.getName().getName()); 38 } 39 40 44 protected Node.Property createNameProperty (boolean canW) { 45 return new ElementProp(Node.PROP_NAME, String .class,canW) { 46 47 public Object getValue () { 48 DBMemberElement elm = (DBMemberElement) element; 49 50 return elm.getDeclaringTable().getName().getName() + "." + elm.getName().getName(); } 52 }; 53 } 54 } 55 | Popular Tags |