|                                                                                                              1
 12
 13  package com.openedit.modules.admin.users;
 14
 15  import org.dom4j.DocumentFactory;
 16  import org.dom4j.Element;
 17  import org.dom4j.Namespace;
 18  import org.dom4j.QName;
 19
 20  import com.openedit.users.User;
 21  import com.openedit.webui.list.WebList;
 22  import com.openedit.webui.list.WebListCellRenderer;
 23
 24
 25
 30  public class UserListCellRenderer implements WebListCellRenderer
 31  {
 32      public static final Namespace USER_NAMESPACE = DocumentFactory.getInstance().createNamespace(
 33              "user", "http://www.wspublisher.com/xmlns/User");
 34      public static final QName USER_QNAME = DocumentFactory.getInstance().createQName(
 35              "user", USER_NAMESPACE);
 36      public static final QName USER_NAME_QNAME = DocumentFactory.getInstance().createQName(
 37              "userName", USER_NAMESPACE);
 38
 39
 42      public UserListCellRenderer()
 43      {
 44          super();
 45      }
 46
 47
 50      public Element getListCellElement(WebList inList, Object
  inValue, DocumentFactory inFactory) 51      {
 52          Element elem = inFactory.createElement(USER_QNAME);
 53          User user = (User) inValue;
 54          Element userNameElem = DocumentFactory.getInstance().createElement(USER_NAME_QNAME);
 55          userNameElem.setText(user.getUserName());
 56          elem.add(userNameElem);
 57
 58          return elem;
 59      }
 60  }
 61
                                                                                                                                                                                                             |                                                                       
 
 
 
 
 
                                                                                   Popular Tags                                                                                                                                                                                              |