com.centrasite.control.registry.items
Class CentraSiteUserItem

java.lang.Object
  extended by com.centrasite.control.AbstractItem
      extended by com.centrasite.control.registry.items.CentraSiteUserItem
All Implemented Interfaces:
Item

public class CentraSiteUserItem
extends AbstractItem

CentraSiteUserItem.java


Field Summary
 
Fields inherited from class com.centrasite.control.AbstractItem
rcs_id
 
Constructor Summary
CentraSiteUserItem(com.centrasite.resourceaccess.resources.CentraSiteUser csUser, Connector connector)
           
CentraSiteUserItem(Connector connector)
           
 
Method Summary
 boolean canManageAllUsers()
           
static CentraSiteUserItem createInstance(javax.xml.registry.infomodel.User user, Connector connector)
           
 java.util.Collection<com.centrasite.resourceaccess.resources.CentraSiteGroup> getAddedGroups()
           
 java.util.Iterator getChildren()
           
 java.util.Iterator getChildren(boolean refresh)
           
 java.util.Collection<com.centrasite.resourceaccess.resources.CentraSiteGroup> getDeletedGroups()
           
 java.lang.String getDescription()
           
 com.centrasite.resourceaccess.resources.CentraSiteUser getExtUser()
           
 java.lang.String getImageURL()
           
 java.lang.String getKey()
          Obtain a unique key for class of icons
 java.lang.String getName()
           
 com.centrasite.resourceaccess.resources.CentraSiteUser getUser()
           
 boolean hasNoChildren()
           
 void save(ActionContext actionContext)
          Save Item
 void setAddedGroups(java.util.Collection<com.centrasite.resourceaccess.resources.CentraSiteGroup> addedGroups)
           
 void setDeletedGroups(java.util.Collection<com.centrasite.resourceaccess.resources.CentraSiteGroup> deletedGroups)
           
 void setExtUser(com.centrasite.resourceaccess.resources.CentraSiteUser user)
           
 void setUser(com.centrasite.resourceaccess.resources.CentraSiteUser user)
           
 
Methods inherited from class com.centrasite.control.AbstractItem
addBulkCommand, addCommand, addDetailViewTab, cannotHaveChildren, clearCache, clearProperties, getAccessControlElements, getBulkCommands, getCommand, getCommand, getCommands, getConnector, getCurrentUserPermissionItem, getDefaultCommand, getDetailsCommand, getDetailViewTabs, getItem, getLanguage, getLocale, getNameEx, getNonPermissionAccessControlElements, getPath, getPersistanceLocale, getPrivilegeDescriptor, getProperties, getRelatedItems, getReport, getReportForDetailView, hasRequiredAttribute, isLocked, isModified, isReadOnly, isStandalone, isSubTabModified, removeCommand, replaceCommand, setAccessControlElements, setCommandEnabled, setConnector, setDefaultCommand, setDetailsCommand, setLocked, setProperties, setRelatedItems, setRequiredAttribute, setTabModified, showDetailView, showReport, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CentraSiteUserItem

public CentraSiteUserItem(Connector connector)

CentraSiteUserItem

public CentraSiteUserItem(com.centrasite.resourceaccess.resources.CentraSiteUser csUser,
                          Connector connector)
Method Detail

createInstance

public static CentraSiteUserItem createInstance(javax.xml.registry.infomodel.User user,
                                                Connector connector)

getUser

public com.centrasite.resourceaccess.resources.CentraSiteUser getUser()

setUser

public void setUser(com.centrasite.resourceaccess.resources.CentraSiteUser user)

getExtUser

public com.centrasite.resourceaccess.resources.CentraSiteUser getExtUser()

setExtUser

public void setExtUser(com.centrasite.resourceaccess.resources.CentraSiteUser user)

getAddedGroups

public java.util.Collection<com.centrasite.resourceaccess.resources.CentraSiteGroup> getAddedGroups()

setAddedGroups

public void setAddedGroups(java.util.Collection<com.centrasite.resourceaccess.resources.CentraSiteGroup> addedGroups)

getDeletedGroups

public java.util.Collection<com.centrasite.resourceaccess.resources.CentraSiteGroup> getDeletedGroups()

setDeletedGroups

public void setDeletedGroups(java.util.Collection<com.centrasite.resourceaccess.resources.CentraSiteGroup> deletedGroups)

save

public void save(ActionContext actionContext)
          throws java.lang.Exception
Description copied from class: AbstractItem
Save Item

Specified by:
save in interface Item
Overrides:
save in class AbstractItem
Throws:
java.lang.Exception

canManageAllUsers

public boolean canManageAllUsers()
                          throws java.lang.Exception
Throws:
java.lang.Exception

getChildren

public java.util.Iterator getChildren()
                               throws java.lang.Exception
Throws:
java.lang.Exception

getChildren

public java.util.Iterator getChildren(boolean refresh)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getDescription

public java.lang.String getDescription()
                                throws java.lang.Exception
Throws:
java.lang.Exception

getImageURL

public java.lang.String getImageURL()
                             throws java.lang.Exception
Throws:
java.lang.Exception

getKey

public java.lang.String getKey()
                        throws java.lang.Exception
Description copied from class: AbstractItem
Obtain a unique key for class of icons

Specified by:
getKey in interface Item
Overrides:
getKey in class AbstractItem
Returns:
the key or null, if none available
Throws:
java.lang.Exception

getName

public java.lang.String getName()
                         throws java.lang.Exception
Throws:
java.lang.Exception

hasNoChildren

public boolean hasNoChildren()
                      throws java.lang.Exception
Throws:
java.lang.Exception