]> git.argeo.org Git - gpl/argeo-slc.git/blob - plugins/org.argeo.slc.akb.ui/src/main/java/org/argeo/slc/akb/ui/providers/ActiveTreeItem.java
Edit connector wizard
[gpl/argeo-slc.git] / plugins / org.argeo.slc.akb.ui / src / main / java / org / argeo / slc / akb / ui / providers / ActiveTreeItem.java
1 package org.argeo.slc.akb.ui.providers;
2
3 import javax.jcr.Node;
4
5 /**
6 * Simply wraps a JCR AKB Node to be able to also store corresponding current
7 * environment (active or template)
8 */
9 public class ActiveTreeItem {
10
11 private final ActiveTreeItem parent;
12 private final Node akbNode;
13 private final Node akbEnvironment;
14
15 public ActiveTreeItem(ActiveTreeItem parent, Node akbNode,
16 Node akbEnvironment) {
17 this.parent = parent;
18 this.akbNode = akbNode;
19 this.akbEnvironment = akbEnvironment;
20 }
21
22 public Node getNode() {
23 return akbNode;
24 }
25
26 public Node getEnvironment() {
27 return akbEnvironment;
28 }
29
30 public ActiveTreeItem getParent() {
31 return parent;
32 }
33 }