19 package org.sleuthkit.autopsy.corecomponents;
21 import org.openide.nodes.FilterNode;
22 import org.openide.nodes.Node;
23 import org.openide.util.NbBundle;
24 import org.openide.util.lookup.Lookups;
50 super(node, TableFilterChildren.createInstance(node, createChildren), Lookups.proxy(node));
63 super(node, TableFilterChildrenWithDescendants.createInstance(node,
true), Lookups.proxy(node));
64 this.createChildren =
true;
65 this.forceUseWrappedDisplayName =
false;
75 TableFilterNode(Node node,
boolean createChildren,
boolean forceUseWrappedDisplayName) {
76 super(node, TableFilterChildren.createInstance(node, createChildren), Lookups.proxy(node));
93 public TableFilterNode(Node node,
boolean createChildren, String columnOrderKey) {
94 super(node, TableFilterChildren.createInstance(node, createChildren));
107 if (this.forceUseWrappedDisplayName) {
108 return super.getDisplayName();
109 }
else if (createChildren) {
110 return NbBundle.getMessage(this.getClass(),
"TableFilterNode.displayName.text");
112 return super.getDisplayName();
117 return super.getDisplayName();
149 return ((DataResultFilterNode) getOriginal()).getChildNodeSelectionInfo();
162 String getColumnOrderKey() {
final boolean createChildren
void setChildNodeSelectionInfo(NodeSelectionInfo selectedChildNodeInfo)
NodeSelectionInfo getChildNodeSelectionInfo()
String getParentDisplayName()
boolean forceUseWrappedDisplayName
TableFilterNode(Node node)
TableFilterNode(Node node, boolean createChildren)
TableFilterNode(Node node, boolean createChildren, String columnOrderKey)