Skip to content

Commit e96a2cc

Browse files
unknownunknown
authored andcommitted
for demo
1 parent 7ded454 commit e96a2cc

File tree

3 files changed

+19
-12
lines changed

3 files changed

+19
-12
lines changed

web/src/main/java/com/engagepoint/labs/web/controllers/LoginBean.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ public class LoginBean implements Serializable {
2525

2626
public LoginBean(){
2727
anonymous=true;
28-
System.out.println(anonymous+"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba");
2928
}
3029
public String getLogin() {
3130
return login;
@@ -52,9 +51,7 @@ public void setAnonymous(boolean anonymous) {
5251
}
5352

5453
public void changeAnonumous() {
55-
5654
this.anonymous = !anonymous;
57-
System.out.println(anonymous+"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA");
5855
}
5956

6057
public String getRepository() {

web/src/main/java/com/engagepoint/labs/web/controllers/TreeBean.java

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,21 @@
2323
@ManagedBean(name = "treeBean")
2424
@ApplicationScoped
2525
public class TreeBean implements Serializable {
26-
private TreeNode root;
26+
private TreeNode main;
2727
private List<FSObject> fsList;
28+
private FSObject selectedFSObject;
2829
private TreeNode selectedNodes;
2930
private FSFolder parent = new FSFolder();
3031
private CMISService service = new CMISServiceImpl();
3132

3233
public TreeBean() {
33-
root = new DefaultTreeNode("Root", null);
34+
FSFolder root = new FSFolder();
35+
root.setName("Root");
3436
parent.setPath("/");
3537
fsList = service.getChildren(parent);
36-
SubObjects(parent, root);
38+
main = new DefaultTreeNode("Main", null);
39+
TreeNode node0 = new DefaultTreeNode(root, main);
40+
SubObjects(parent, node0);
3741
}
3842

3943
private void SubObjects(FSFolder parent, TreeNode treenodeparent) {
@@ -47,7 +51,7 @@ private void SubObjects(FSFolder parent, TreeNode treenodeparent) {
4751
}
4852

4953
public TreeNode getRoot() {
50-
return root;
54+
return main;
5155
}
5256

5357
public TreeNode getSelectedNode() {
@@ -56,8 +60,8 @@ public TreeNode getSelectedNode() {
5660

5761
public void setSelectedNode(TreeNode selectedNodes) {
5862
this.selectedNodes = selectedNodes;
59-
FSObject fsObject = (FSObject) getSelectedNode().getData();
60-
parent.setPath(fsObject.getPath());
63+
selectedFSObject = (FSObject) getSelectedNode().getData();
64+
parent.setPath(selectedFSObject.getPath());
6165
fsList = service.getChildren(parent);
6266
}
6367

@@ -69,4 +73,11 @@ public void setFsList(List<FSObject> fsList) {
6973
this.fsList = fsList;
7074
}
7175

76+
public FSObject getSelectedFSObject() {
77+
return selectedFSObject;
78+
}
79+
80+
public void setSelectedFSObject(FSObject sn) {
81+
this.selectedFSObject = sn;
82+
}
7283
}

web/src/main/webapp/templates/treeInfo.xhtml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<h:body>
1212
<ui:composition>
1313
<h:form id="formLeftTree">
14-
<p:panelGrid columns="3">
14+
<p:panelGrid columns="3" style="width: 100%;">
1515
<p:tree value="#{treeBean.root}" var="node" dynamic="true" cache="false"
1616
selectionMode="single" selection="#{treeBean.selectedNode}" id="tree">
1717
<p:ajax event="select" update=":formLeftTree:fsTable"/>
@@ -23,9 +23,8 @@
2323

2424
<p:dataTable id="fsTable" var="fsObject" value="#{treeBean.fsList}">
2525
<f:facet name="header">
26-
#{fsObject.path }
26+
#{treeBean.selectedFSObject.path}
2727
</f:facet>
28-
2928
<p:column headerText="Name" sortBy="#{fsObject.name}">
3029
<p:graphicImage value="/resources/images/#{fsObject.icon}" width="16" height="16"/>
3130
<h:outputText value=" #{fsObject.name}"/>

0 commit comments

Comments
 (0)