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));
51 this.forceUseWrappedDisplayName =
false;
67 public TableFilterNode(Node node,
boolean createChildren, String columnOrderKey) {
68 super(node, TableFilterChildren.createInstance(node, createChildren));
69 this.forceUseWrappedDisplayName =
false;
75 super(node, TableFilterChildrenWithDescendants.createInstance(node, childLayerDepth), Lookups.proxy(node));
76 this.createChildren =
true;
77 this.forceUseWrappedDisplayName =
true;
88 if (this.forceUseWrappedDisplayName) {
89 return super.getDisplayName();
90 }
else if (createChildren) {
91 return NbBundle.getMessage(this.getClass(),
"TableFilterNode.displayName.text");
93 return super.getDisplayName();
126 return ((DataResultFilterNode) getOriginal()).getChildNodeSelectionInfo();
final boolean createChildren
void setChildNodeSelectionInfo(NodeSelectionInfo selectedChildNodeInfo)
NodeSelectionInfo getChildNodeSelectionInfo()
String getColumnOrderKey()
final boolean forceUseWrappedDisplayName
TableFilterNode(Node node, boolean createChildren)
TableFilterNode(Node node, boolean createChildren, String columnOrderKey)
TableFilterNode(Node node, int childLayerDepth)