Uses of Class
org.salespointframework.core.users.User

Packages that use User
org.salespointframework.core This package contains the central classes of the Framework. 
org.salespointframework.core.data.database Database connection implementations 
org.salespointframework.core.users Contains all the classes for managing users and their capabilities. 
org.salespointframework.core.users.events Contains events and listeners needed by classes in the users package. 
org.salespointframework.desktop   
org.salespointframework.desktop.formsheets   
org.salespointframework.desktop.models   
org.salespointframework.desktop.renderer   
 

Uses of User in org.salespointframework.core
 

Fields in org.salespointframework.core declared as User
protected  User Shop.ProcessHandle.m_usr
          The user to be used as the current user for the process.
private  User SalesPoint.m_usrUser
          The User currently attached to this SalesPoint, if any.
 

Methods in org.salespointframework.core that return User
 User SalesPoint.attach(User usr)
          Attach a user to this SalesPoint.
 User SalesPoint.detachUser()
          Detach any user currently attached to this SalesPoint.
 User Shop.ProcessHandle.getCurrentUser(SaleProcess p)
           
 User SalesPoint.getCurrentUser(SaleProcess p)
          Get the current user for the given process.
 User ProcessContext.getCurrentUser(SaleProcess p)
          Get the user currently associated with the given process.
 User SalesPoint.getUser()
          Get the user currently attached to this SalesPoint.
 

Methods in org.salespointframework.core with parameters of type User
 User SalesPoint.attach(User usr)
          Attach a user to this SalesPoint.
 Transition UIGate.getNextTransition(SaleProcess pOwner, User usr, boolean stay)
          Returns the next Transition to jump to.
 Transition SaleProcess.PrintErrorGate.getNextTransition(SaleProcess p, User u, boolean stay)
           
 Transition Gate.getNextTransition(SaleProcess pOwner, User usr, boolean stay)
          Determine the next Transition.
 Gate Transition.perform(SaleProcess pOwner, User usr)
          Actually perform the transition.
 Gate GateChangeTransition.perform(SaleProcess p, User u)
          Perform the Transition.
 void Shop.runBackgroundProcess(SaleProcess p, User usr, DataBasket db)
          Run a background process on the Shop.
 void Shop.runProcess(SaleProcess p, Display d, User usr, DataBasket db)
          Run a process on the Shop.
 

Constructors in org.salespointframework.core with parameters of type User
Shop.ProcessHandle(SaleProcess p, Display d, User usr, DataBasket db)
          Create a new ProcessHandle.
 

Uses of User in org.salespointframework.core.data.database
 

Fields in org.salespointframework.core.data.database declared as User
(package private)  User PersistenceManager.LogonInformation.user
          user
 

Methods in org.salespointframework.core.data.database that return User
 User PersistenceManager.LogonInformation.getUser()
          get PersistenceManager.LogonInformation.user
 

Methods in org.salespointframework.core.data.database with parameters of type User
 java.util.List<PersistenceManager.LogonInformation> PersistenceManager.getUserSessions(User user)
          returns a list of all PersistenceManager.LogonInformation for given user
 boolean PersistenceManager.logonUser(User user, SalesPoint sp)
           
 

Constructors in org.salespointframework.core.data.database with parameters of type User
PersistenceManager.LogonInformation(User user, SalesPoint sp)
          default constructor
 

Uses of User in org.salespointframework.core.users
 

Fields in org.salespointframework.core.users with type parameters of type User
private  java.util.Map<java.lang.Object,User> UserManager.m_mpCurrentUsers
          The map used to store all the users currently associated to some object.
private  java.util.Map<java.lang.String,User> UserManager.m_mpUsers
          The map used to store all the users managed by this UserManager.
 

Methods in org.salespointframework.core.users that return User
 User UserManager.createUser(java.lang.String sName)
          Create a new user to be managed by this UserManager.
 User UserCreator.createUser(java.lang.String sName)
          Create and return a new User object for the given name.
 User UserManager.deleteUser(java.lang.String sName)
          Delete a user from this UserManager.
 User UserManager.getCurrentUser(java.lang.Object o)
          Retrieve the user currently associated with some Object.
 User UserManager.getUser(java.lang.String sName)
          Retrieve a user by name.
 User UserManager.logOff(java.lang.Object o)
          Disassociate the current user from an Object.
 User UserManager.logOn(java.lang.Object o, User u)
          Associate a user with an object.
 

Methods in org.salespointframework.core.users that return types with arguments of type User
 java.util.Collection<User> UserManagerFilter.getUsers()
          Returns all users registered with this UserManagerFilter's UserManager that match the filter.
 java.util.Collection<User> UserManager.getUsers()
          Return all users registered with this UserManager.
 

Methods in org.salespointframework.core.users with parameters of type User
 void UserManager.addUser(User usr)
          Add a user to the UserManager.
protected  void UserManager.fireUserAdded(User usr)
          Fire a userAdded event to all interested listeners.
protected  void UserManager.fireUserDataChanged(User usr)
          Fire userDataChanged event
protected  void UserManager.fireUserDeleted(User usr)
          Fire a userDeleted event to all interested listeners.
 User UserManager.logOn(java.lang.Object o, User u)
          Associate a user with an object.
 

Uses of User in org.salespointframework.core.users.events
 

Fields in org.salespointframework.core.users.events declared as User
private  User UserDataEvent.m_usrData
          The user affected by the change.
 

Methods in org.salespointframework.core.users.events that return User
 User UserDataEvent.getUser()
          Get the affected user.
 

Constructors in org.salespointframework.core.users.events with parameters of type User
UserDataEvent(java.lang.Object source, User usrData)
          Create a new UserDataEvent giving the source and the user that was affected.
 

Uses of User in org.salespointframework.desktop
 

Fields in org.salespointframework.desktop declared as User
(package private)  User JUserList.UserListCellRenderer.user
           
 

Methods in org.salespointframework.desktop that return User
 User JUserList.getSelectedUser()
          Convenience method returning the currently selected user.
 

Methods in org.salespointframework.desktop with parameters of type User
 boolean UserFilter.match(User u)
          A Filter function that takes Users and returns a boolean value.
 

Constructor parameters in org.salespointframework.desktop with type arguments of type User
JUserList(UserFilter uf, java.util.Comparator<User> cmp)
          Create a new JUserList modelling the global UserManager.
JUserList(UserManager um, UserFilter uf, java.util.Comparator<User> cmp)
          Create a new JUserList modelling a given UserManager.
JUserListView(UserManager um, java.util.Comparator<User> cmp, UserFilter filter, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer)
          constructor
JUserListView(UserManager um, java.util.Comparator<User> cmp, UserFilter filter, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer, boolean categorize, Category defaulCategory)
          constructor
JUserTable(UserManager u, java.util.Comparator<User> cmp, TableEntryDescriptor ted)
          Create a new JUserTable.
 

Uses of User in org.salespointframework.desktop.formsheets
 

Fields in org.salespointframework.desktop.formsheets declared as User
private  User LogOnForm.m_uCurrent
          The current user
private  User LogOnForm.m_uLogOnUser
          Resulting user.
 

Methods in org.salespointframework.desktop.formsheets that return User
 User LogOnForm.getResult()
          Return the user that was selected if any.
 User UserTableFormSheet.getSelectedRecord()
          Get the record currently selected.
 

Method parameters in org.salespointframework.desktop.formsheets with type arguments of type User
static ListViewFormSheet ListViewFormSheet.create(java.lang.String caption, UIGate uiGate, UserManager um, UserFilter filter, java.util.Comparator<User> cmp, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer)
          Creates a new instance of ListViewFormSheet from a UserManager source
static ListViewFormSheet ListViewFormSheet.create(java.lang.String caption, UIGate uiGate, UserManager um, UserFilter filter, java.util.Comparator<User> cmp, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer, boolean categorize, Category defaulCategory)
          Creates a new instance of ListViewFormSheet from a UserManager source
 

Constructor parameters in org.salespointframework.desktop.formsheets with type arguments of type User
LogOnForm(java.lang.String sCaption, java.lang.String sUserPrompt, java.lang.String sPassWdPrompt, boolean fAskPassWd, UserManager um, java.util.Comparator<User> cmp, UserFilter uf)
          Create a new LogOnForm.
UserTableFormSheet(java.lang.String sCaption, UserManager um, javax.swing.JComponent c, UIGate uigGate, java.util.Comparator<User> cmp, TableEntryDescriptor ted)
          Create a new UserTableFormSheet.
 

Uses of User in org.salespointframework.desktop.models
 

Fields in org.salespointframework.desktop.models declared as User
protected  User UserComboBoxModel.m_usrSelection
          The currently selected user.
 

Fields in org.salespointframework.desktop.models with type parameters of type User
protected  java.util.Comparator<User> UserTableModel.m_cmpComparator
          The Comparator that defines the sorting order of records in the model.
protected  java.util.Comparator<User> UserListModel.m_cmpComparator
          A Comparator that orders the users.
protected  java.util.List<User> UserTableModel.m_lKeys
          The internal model.
 

Methods in org.salespointframework.desktop.models with parameters of type User
abstract  int UserTableModel.UserComparator.compare(User obj, User obj1)
           
 

Constructor parameters in org.salespointframework.desktop.models with type arguments of type User
UserComboBoxModel(UserFilter uf, java.util.Comparator<User> cmp)
          Create a new UserComboBoxModel modelling the global UserManager.
UserComboBoxModel(UserManager um, UserFilter uf, java.util.Comparator<User> cmp)
          Create a new UserComboBoxModel modelling a given UserManager.
UserListModel(UserFilter uf, java.util.Comparator<User> cmp)
          Create a new UserListModel modelling the global UserManager.
UserListModel(UserManager um, UserFilter uf, java.util.Comparator<User> cmp)
          Create a new UserListModel modeling a given UserManager.
UserListModel(UserManager um, UserFilter uf, java.util.Comparator<User> cmp, boolean categorize, Category defaultCategory)
          Create a new UserListModel modeling a given UserManager.
UserTableModel(UserManager u, java.util.Comparator<User> cmp, TableEntryDescriptor ted)
          Create a new UserTableModel.
 

Uses of User in org.salespointframework.desktop.renderer
 

Methods in org.salespointframework.desktop.renderer that return User
protected  User UserListViewRenderer.getUser()
          extract user from rendercontext