source: vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui/items/UserObjectItemType.java@ 865

Last change on this file since 865 was 865, checked in by tobias, on Apr 20, 2010 at 5:21:42 PM

comments added
all methods of the wsdl file implemented

File size: 1.1 KB
RevLine 
[831]1package de.dass_it.vanhelsing.gui.items;
2
3import javax.swing.tree.DefaultMutableTreeNode;
4import com.icesoft.faces.component.tree.IceUserObject;
[865]5/**
6 * UserObjectItemType contains the UserObjectItem i.e the ResourceItem.
7 * The visual properties of the tree node are set using the UserObjectItemType.
8 * @author tgoecke
9 *
10 */
[831]11public class UserObjectItemType extends IceUserObject {
[858]12
[831]13 private UserObjectItem userObject;
[858]14 private boolean selected;
15
[831]16 public UserObjectItemType(DefaultMutableTreeNode defaultMutableTreeNode){
17 super(defaultMutableTreeNode);
[854]18 setBranchContractedIcon("tree_folder_closed.gif");
19 setBranchExpandedIcon("tree_folder_open.gif");
20 setLeafIcon("tree_document.gif");
21 setLeaf(true);
22 setExpanded(false);
[858]23 setSelected(false);
[831]24 }
[858]25
[831]26 public UserObjectItem getUserObject(){
27 return userObject;
28 }
[858]29 public void setUserObject(UserObjectItem userObject){
[831]30 this.userObject = userObject;
31 }
[858]32 public boolean getSelected(){
33 return selected;
34 }
35 public void setSelected(boolean selected){
36 this.selected = selected;
37 }
38 public void switchSelected(){
39 setSelected(!selected);
40 }
[854]41
[831]42}
Note: See TracBrowser for help on using the repository browser.