1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.exoplatform.ecm.webui.component.admin.folksonomy;
18
19 import org.exoplatform.webui.config.annotation.ComponentConfig;
20 import org.exoplatform.webui.ext.manager.UIAbstractManager;
21
22
23
24
25
26
27
28
29 @ComponentConfig(template = "system:/groovy/webui/core/UITabPane.gtmpl")
30 public class UIFolksonomyManager extends UIAbstractManager {
31
32 public UIFolksonomyManager() throws Exception {
33 addChild(UITagManager.class, null, null);
34 addChild(UITagPermissionManager.class, null, null).setRendered(false);
35 }
36
37 public void refresh() throws Exception {
38 update();
39 }
40
41 public void update() throws Exception {
42 getChild(UITagManager.class).update();
43 }
44 public void selectUITagPermissionManager() {
45 getChild(UITagManager.class).setRendered(false);
46 getChild(UITagPermissionManager.class).setRendered(true);
47 }
48 public void selectUITagManager() {
49 getChild(UITagManager.class).setRendered(true);
50 getChild(UITagPermissionManager.class).setRendered(false);
51 }
52 }