public class Application
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<java.lang.String,Groupe> |
lesGroupes |
private java.util.HashMap<java.lang.String,Utilisateur> |
lesUtilisateurs |
private View |
view |
Constructor and Description |
---|
Application() |
Modifier and Type | Method and Description |
---|---|
boolean |
addGroupe(java.lang.String groupName)
Ajoute un groupe de nom groupName dans l'application si ce groupe n'existe pas
|
boolean |
addUser(java.lang.String login)
Ajoute un utilisateur dans l'application si cet utilisateur n'existe pas
|
boolean |
deleteGroup(java.lang.String groupName)
Supprime un groupe par son nom, en enlevant au préalable les utilisateurs
|
boolean |
deleteUser(java.lang.String login)
Supprime un utilisateur par son login
|
java.util.HashMap<java.lang.String,Groupe> |
getLesGroupes() |
java.util.HashMap<java.lang.String,Utilisateur> |
getLesUtilisateurs() |
View |
getView() |
void |
initUsers()
Initialise quelques utilisateurs et quelques groupes pour test
|
void |
print(java.lang.Object message)
Affiche un message sur la vue active
|
void |
setView(View view) |
private java.util.HashMap<java.lang.String,Groupe> lesGroupes
private java.util.HashMap<java.lang.String,Utilisateur> lesUtilisateurs
private View view
public View getView()
public void setView(View view)
public java.util.HashMap<java.lang.String,Groupe> getLesGroupes()
public java.util.HashMap<java.lang.String,Utilisateur> getLesUtilisateurs()
public boolean addGroupe(java.lang.String groupName)
groupName
- public boolean deleteGroup(java.lang.String groupName)
groupName
- nom du groupe à supprimerpublic boolean addUser(java.lang.String login)
login
- login(name) de l'utilisateur à supprimerpublic boolean deleteUser(java.lang.String login)
login
- public void initUsers()
public void print(java.lang.Object message)
message
- View