Skip to content

Commit d5dacb2

Browse files
author
Sergey Kovtun
committed
Review changes.
1 parent 644bd7f commit d5dacb2

File tree

7 files changed

+32
-14
lines changed

7 files changed

+32
-14
lines changed

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/DataSourceMetadataUi.java

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,32 @@
88
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.metadata.tree.MutableTreeNodeProducers;
99
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.metadata.tree.Root;
1010
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.metadata.tree.TreeNodeDirectory;
11-
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.*;
11+
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.LabelTreeNodeModel;
12+
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.MetadataTreeNodeModel;
13+
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType;
14+
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.RelationshipTypeTreeNodeModel;
15+
import com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.TreeNodeModelApi;
1216
import com.neueda.jetbrains.plugin.graphdb.platform.GraphIcons;
1317

1418
import javax.swing.tree.MutableTreeNode;
1519
import java.util.Arrays;
1620
import java.util.List;
1721
import java.util.Map;
1822

19-
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.*;
23+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.CONSTRAINT;
24+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.CONSTRAINTS;
25+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.INDEX;
26+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.INDEXES;
27+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.LABEL;
28+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.LABELS;
29+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.PROPERTY_KEY;
30+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.PROPERTY_KEYS;
31+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.RELATIONSHIP;
32+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.RELATIONSHIPS;
33+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.STORED_PROCEDURE;
34+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.STORED_PROCEDURES;
35+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.USER_FUNCTION;
36+
import static com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.datasource.tree.Neo4jTreeNodeType.USER_FUNCTIONS;
2037

2138
public class DataSourceMetadataUi {
2239

@@ -175,4 +192,4 @@ private MutableTreeNode createConstraintsNode(DataSourceMetadata dataSourceMetad
175192
private PatchedDefaultMutableTreeNode of(MetadataTreeNodeModel model) {
176193
return new PatchedDefaultMutableTreeNode(model);
177194
}
178-
}
195+
}

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/tree/Directory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class Directory implements TreeNode, TreeNodeDirectory {
1414
private final Function<TreeNode, DefaultMutableTreeNode> directoryProducer;
1515
private final Function<TreeNode, DefaultMutableTreeNode> functionProducer;
1616

17-
public Directory(
17+
Directory(
1818
String name,
1919
Function<TreeNode, DefaultMutableTreeNode> directoryProducer,
2020
Function<TreeNode, DefaultMutableTreeNode> functionProducer
@@ -30,7 +30,7 @@ public Directory(
3030
public Directory getDirectory(String name) {
3131
return directories.computeIfAbsent(
3232
name,
33-
(k) -> new Directory(k, directoryProducer, functionProducer)
33+
(newName) -> new Directory(newName, directoryProducer, functionProducer)
3434
);
3535
}
3636

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/tree/Leaf.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
class Leaf implements TreeNode {
77
private final String name;
8-
private Function<TreeNode, DefaultMutableTreeNode> mutableTreeNodeProducer;
8+
private final Function<TreeNode, DefaultMutableTreeNode> mutableTreeNodeProducer;
99

10-
public Leaf(String name, Function<TreeNode, DefaultMutableTreeNode> mutableTreeNodeProducer) {
10+
Leaf(String name, Function<TreeNode, DefaultMutableTreeNode> mutableTreeNodeProducer) {
1111
this.name = name;
1212
this.mutableTreeNodeProducer = mutableTreeNodeProducer;
1313
}

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/tree/MutableTreeNodeProducers.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111

1212
public final class MutableTreeNodeProducers {
1313

14+
private MutableTreeNodeProducers() {
15+
}
16+
1417
public static Function<TreeNode, DefaultMutableTreeNode> function(Neo4jTreeNodeType type, DataSourceApi dataSourceApi) {
1518
return treeNode -> new PatchedDefaultMutableTreeNode(
1619
new MetadataTreeNodeModel(type, dataSourceApi, treeNode.getName(), AllIcons.Nodes.Function)
@@ -23,6 +26,4 @@ public static Function<TreeNode, DefaultMutableTreeNode> directory(Neo4jTreeNode
2326
);
2427
}
2528

26-
private MutableTreeNodeProducers() {
27-
}
2829
}

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/tree/Root.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public Root(
3131
public Directory getDirectory(String name) {
3232
return directories.computeIfAbsent(
3333
name,
34-
(k) -> new Directory(k, directoryProducer, functionProducer)
34+
(newName) -> new Directory(newName, directoryProducer, functionProducer)
3535
);
3636
}
3737

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/tree/TreeNode.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
public interface TreeNode {
66

7-
public String getName();
7+
String getName();
88

9-
public DefaultMutableTreeNode getMutableTreeNode();
9+
DefaultMutableTreeNode getMutableTreeNode();
1010

1111
}

ui/jetbrains/src/main/java/com/neueda/jetbrains/plugin/graphdb/jetbrains/ui/datasource/metadata/tree/TreeNodeDirectory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
public interface TreeNodeDirectory extends TreeNode {
44

5-
public void addLeaf(String name);
5+
void addLeaf(String name);
66

7-
public TreeNodeDirectory getDirectory(String name);
7+
TreeNodeDirectory getDirectory(String name);
88

99
}

0 commit comments

Comments
 (0)