4961 restore some access levels to prevent leaking of non-public types

This commit is contained in:
William Schaefer 2019-05-10 11:56:41 -04:00
parent f7bff62dbd
commit f6218daa7c
9 changed files with 26 additions and 22 deletions

View File

@ -0,0 +1,2 @@
RejTreeValueNode.defaultValueName.text=(Default)
RejTreeValueNode.failureValueName.text=PARSE FAILED

View File

@ -95,4 +95,8 @@ class RegeditExeValueFormatter {
}
return sb.toString();
}
private RegeditExeValueFormatter() {
//contrsuctor intentially left blank
}
}

View File

@ -32,12 +32,12 @@ import java.util.List;
import java.util.logging.Level;
import org.sleuthkit.autopsy.coreutils.Logger;
class RejTreeKeyNode implements RejTreeNode {
public class RejTreeKeyNode implements RejTreeNode {
private static final Logger logger = Logger.getLogger(RejTreeKeyNode.class.getName());
private final RegistryKey _key;
RejTreeKeyNode(RegistryKey key) {
public RejTreeKeyNode(RegistryKey key) {
this._key = key;
}

View File

@ -35,12 +35,12 @@ import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.SwingConstants;
class RejTreeKeyView extends RejTreeNodeView {
public class RejTreeKeyView extends RejTreeNodeView {
private static final long serialVersionUID = 1L;
private final RejTreeKeyNode _node;
RejTreeKeyView(RejTreeKeyNode node) {
public RejTreeKeyView(RejTreeKeyNode node) {
super(new BorderLayout());
this._node = node;
@ -98,12 +98,10 @@ class RejTreeKeyView extends RejTreeNodeView {
data[i][2] = RegeditExeValueFormatter.format(val.getValue());
i++;
}
} catch (RegistryParseException e) {
} catch (RegistryParseException | UnsupportedEncodingException e) {
// TODO(wb): need to add some warning here...
// not sure how to do it, though, since some data may have already been added
// but not necessarily all of it
} catch (UnsupportedEncodingException e) {
// TODO(wb): need to add some warning here...
}
JTable table = new JTable(data, columnNames);

View File

@ -28,14 +28,14 @@ import java.util.List;
* model. It may describe both the contents of the node, and how it should be
* displayed.
*/
interface RejTreeNode {
public interface RejTreeNode {
@Override
abstract String toString();
public abstract String toString();
abstract boolean hasChildren();
public abstract boolean hasChildren();
abstract List<RejTreeNode> getChildren();
public abstract List<RejTreeNode> getChildren();
abstract RejTreeNodeView getView();
public abstract RejTreeNodeView getView();
}

View File

@ -21,15 +21,15 @@
*/
package org.sleuthkit.autopsy.rejview;
class RejTreeNodeSelectionEvent {
public class RejTreeNodeSelectionEvent {
private final RejTreeNode _node;
RejTreeNodeSelectionEvent(RejTreeNode n) {
public RejTreeNodeSelectionEvent(RejTreeNode n) {
this._node = n;
}
RejTreeNode getNode() {
public RejTreeNode getNode() {
return this._node;
}
}

View File

@ -24,15 +24,15 @@ package org.sleuthkit.autopsy.rejview;
import java.awt.LayoutManager;
import javax.swing.JPanel;
class RejTreeNodeView extends JPanel {
public class RejTreeNodeView extends JPanel {
private static final long serialVersionUID = 1L;
RejTreeNodeView() {
public RejTreeNodeView() {
super();
}
RejTreeNodeView(LayoutManager lm) {
public RejTreeNodeView(LayoutManager lm) {
super(lm);
}
}

View File

@ -30,12 +30,12 @@ import org.openide.util.NbBundle.Messages;
import java.util.logging.Level;
import org.sleuthkit.autopsy.coreutils.Logger;
class RejTreeValueNode implements RejTreeNode {
public class RejTreeValueNode implements RejTreeNode {
private static final Logger logger = Logger.getLogger(RejTreeValueNode.class.getName());
private final RegistryValue _value;
RejTreeValueNode(RegistryValue value) {
public RejTreeValueNode(RegistryValue value) {
this._value = value;
}

View File

@ -31,12 +31,12 @@ import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.SwingConstants;
class RejTreeValueView extends RejTreeNodeView {
public class RejTreeValueView extends RejTreeNodeView {
private static final long serialVersionUID = 1L;
private final RejTreeValueNode _node;
RejTreeValueView(RejTreeValueNode node) {
public RejTreeValueView(RejTreeValueNode node) {
super(new BorderLayout());
this._node = node;