com.logicaldoc.web.admin
Class GroupForm

java.lang.Object
  extended by com.logicaldoc.web.admin.GroupForm

public class GroupForm
extends java.lang.Object

Form for group editing

Since:
4.0
Author:
Matteo Caruso - Logical Objects

Nested Class Summary
 class GroupForm.Preference
          Inner class to define the Preference Bean user only by the Group
 
Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
GroupForm()
           
 
Method Summary
 void filterGroups(javax.faces.event.ValueChangeEvent event)
          Filters all groups if group's name contains the string on "Filter" input text
 com.logicaldoc.core.security.Group getGroup()
           
 javax.faces.component.UIInput getGroupDesc()
           
 java.lang.String getGroupFilter()
           
 javax.faces.component.UIInput getGroupName()
           
 java.util.Collection<javax.faces.model.SelectItem> getItems()
           
 java.lang.Long getParentGroup()
           
 java.util.List<GroupForm.Preference> getPreferences()
           
 void init()
           
 void initPreferences()
          Sets the list of preferences which will be used by the ice:dataTable component.
 java.lang.String save()
           
 void setGroup(com.logicaldoc.core.security.Group group)
           
 void setGroupDesc(javax.faces.component.UIInput groupDesc)
           
 void setGroupFilter(java.lang.String groupFilter)
           
 void setGroupName(javax.faces.component.UIInput groupName)
           
 void setItems(java.util.Collection<javax.faces.model.SelectItem> items)
           
 void setParentGroup(java.lang.Long parentGroup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Constructor Detail

GroupForm

public GroupForm()
Method Detail

getItems

public java.util.Collection<javax.faces.model.SelectItem> getItems()

setItems

public void setItems(java.util.Collection<javax.faces.model.SelectItem> items)

getGroup

public com.logicaldoc.core.security.Group getGroup()

getParentGroup

public java.lang.Long getParentGroup()

setParentGroup

public void setParentGroup(java.lang.Long parentGroup)

setGroup

public void setGroup(com.logicaldoc.core.security.Group group)

getGroupFilter

public java.lang.String getGroupFilter()

setGroupFilter

public void setGroupFilter(java.lang.String groupFilter)

init

public void init()

filterGroups

public void filterGroups(javax.faces.event.ValueChangeEvent event)
Filters all groups if group's name contains the string on "Filter" input text

Parameters:
event -

initPreferences

public void initPreferences()
Sets the list of preferences which will be used by the ice:dataTable component.


save

public java.lang.String save()

getPreferences

public java.util.List<GroupForm.Preference> getPreferences()

getGroupName

public javax.faces.component.UIInput getGroupName()

setGroupName

public void setGroupName(javax.faces.component.UIInput groupName)

getGroupDesc

public javax.faces.component.UIInput getGroupDesc()

setGroupDesc

public void setGroupDesc(javax.faces.component.UIInput groupDesc)


Copyright © 2008-2010 Logical Objects. All Rights Reserved.