Java Doc for TreeBean.java in  » Workflow-Engines » wilos » wilos » presentation » web » tree » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Workflow Engines » wilos » wilos.presentation.web.tree 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   wilos.presentation.web.tree.TreeBean

TreeBean
public class TreeBean (Code)
A basic backing bean for a ice:tree component. The only instance variable needed is a DefaultTreeModel Object which is bound to the icefaces tree component in the jspx code. The tree created by this backing bean is used to control the selected panel in a ice:panelStack.

Inner Class :class WilosMutableTreeNodeComparator implements Comparator<DefaultMutableTreeNode>

Field Summary
final public static  StringROLES_MODE
    
final public static  StringTASKS_MODE
    
final public static  StringWORKPRODUCTS_MODE
    
final protected  Loglogger
    

Constructor Summary
public  TreeBean()
    

Method Summary
public  voidchangeModeActionListener(ValueChangeEvent evt)
    
public  voidchangeTreeActionListener(ValueChangeEvent evt)
    
public  voidcleanTreeDisplay()
    
public  DefaultMutableTreeNodegetDefaultTree()
    
public  booleangetHideRadio()
    
public  BooleangetLoadTree()
    
public  LoginServicegetLoginService()
    
public  DefaultTreeModelgetModel()
    
public  List<SelectItem>getModesList()
    
public  ParticipantServicegetParticipantService()
    
public  ProcessServicegetProcessService()
    
public  ProjectDirectorServicegetProjectDirectorService()
    
public  StringgetProjectId()
    
public  ProjectServicegetProjectService()
    
public  List<SelectItem>getProjects()
    
public  StringgetSelectedMode()
    
public  HashMap<String, Object>getTreeMap()
    
public  voidrebuildProjectTree()
    
public  voidrefreshProjectTree()
    
public  voidselectNodeActionListener(ActionEvent evt)
    
public  voidsetHideRadio(boolean _hideRadio)
    
public  voidsetLoadTree(Boolean loadTree)
    
public  voidsetLoginService(LoginService loginService)
    
public  voidsetParticipantService(ParticipantService participantService)
    
public  voidsetProcessService(ProcessService processService)
    
public  voidsetProjectDirectorService(ProjectDirectorService _projectDirectorService)
    
public  voidsetProjectId(String _processId)
    
public  voidsetProjectService(ProjectService projectService)
    
public  voidsetSelectedMode(String _selectedMode)
    
public  voidsetTreeMap(HashMap<String, Object> _treeMap)
    
public  voidsortModel(DefaultMutableTreeNode _node)
    

Field Detail
ROLES_MODE
final public static String ROLES_MODE(Code)



TASKS_MODE
final public static String TASKS_MODE(Code)



WORKPRODUCTS_MODE
final public static String WORKPRODUCTS_MODE(Code)



logger
final protected Log logger(Code)




Constructor Detail
TreeBean
public TreeBean()(Code)




Method Detail
changeModeActionListener
public void changeModeActionListener(ValueChangeEvent evt)(Code)
Action listener on the radio button which allows to change the type of tree ( tasks, roles, work products)
Parameters:
  evt - event occurring



changeTreeActionListener
public void changeTreeActionListener(ValueChangeEvent evt)(Code)
Action listener on the tree
Parameters:
  evt - event occurring



cleanTreeDisplay
public void cleanTreeDisplay()(Code)
Cleans the tree, it resets the PROJECT_ID in the Session to default an calls the method buildTreeModel This method has to be called on participant log out



getDefaultTree
public DefaultMutableTreeNode getDefaultTree()(Code)
Gets the default tree which is a node asking for the user to select a project the default tree



getHideRadio
public boolean getHideRadio()(Code)
Gets the hidden state of the radio buttons



getLoadTree
public Boolean getLoadTree()(Code)



getLoginService
public LoginService getLoginService()(Code)



getModel
public DefaultTreeModel getModel()(Code)



getModesList
public List<SelectItem> getModesList()(Code)
Gets a list of the types of tree ( tasks, roles, work products) a list of SelectItem



getParticipantService
public ParticipantService getParticipantService()(Code)



getProcessService
public ProcessService getProcessService()(Code)



getProjectDirectorService
public ProjectDirectorService getProjectDirectorService()(Code)
Gets the projectDirectorService the projectDirectorService



getProjectId
public String getProjectId()(Code)



getProjectService
public ProjectService getProjectService()(Code)



getProjects
public List<SelectItem> getProjects()(Code)
Getter for the combobox representing the projects to which the participant is affected a list of SelectItem



getSelectedMode
public String getSelectedMode()(Code)
Gets the selected mode the selectedMode



getTreeMap
public HashMap<String, Object> getTreeMap()(Code)
Gets the tree map the HashMap



rebuildProjectTree
public void rebuildProjectTree()(Code)
Rebuilds the tree by reloading the project and calling the method buildTreeModel



refreshProjectTree
public void refreshProjectTree()(Code)
Refreshes the tree by calling the method buildTreeModel



selectNodeActionListener
public void selectNodeActionListener(ActionEvent evt)(Code)
Action listener on a node of the tree
Parameters:
  evt - event occurring



setHideRadio
public void setHideRadio(boolean _hideRadio)(Code)
Hides/shows the radio buttons
Parameters:
  _hideRadio -



setLoadTree
public void setLoadTree(Boolean loadTree)(Code)



setLoginService
public void setLoginService(LoginService loginService)(Code)



setParticipantService
public void setParticipantService(ParticipantService participantService)(Code)



setProcessService
public void setProcessService(ProcessService processService)(Code)



setProjectDirectorService
public void setProjectDirectorService(ProjectDirectorService _projectDirectorService)(Code)
Sets the projectDirectorService
Parameters:
  _projectDirectorService - the new value



setProjectId
public void setProjectId(String _processId)(Code)



setProjectService
public void setProjectService(ProjectService projectService)(Code)



setSelectedMode
public void setSelectedMode(String _selectedMode)(Code)
Sets the select mode
Parameters:
  selectedMode - the selectedMode to set



setTreeMap
public void setTreeMap(HashMap<String, Object> _treeMap)(Code)
Sets the tree map
Parameters:
  _treeMap - the new HashMap



sortModel
public void sortModel(DefaultMutableTreeNode _node)(Code)
Sorts the tree, it uses a WilosMutableTreeNodeComparator
Parameters:
  _node - the nodes being sorted



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.