<default>
State Diagram User

Target Class: User
targetClass net.sourceforge.minor.userManagement.User

Hyperlinks

to Class net.sourceforge.minor.userManagement.User

End State Summary
EndState1 
 

Note Summary
Note1 
 

Start State Summary
StartState1 
 

State Summary
Active 
Banished/Blocked 
 

Diagram Elements Detail

EndState1

backgroundColor 0,0,0

Note1

text when the user is unblocked,
he gets back his still has
all previously assigned roles

Note Links

to History History1


StartState1

backgroundColor 0,0,0

Transition Links

to State SimpleUser


Active
History Summary
History1 
 

State Summary
SimpleUser 
With roles 
 

Transition Links

to State Banished/Blocked

Event admin.banish

to End State EndState1

Event moderator.remove

History1

SimpleUser

Transition Links

to State With roles

Event admin.assignRole

With roles

Transition Links

to State With roles

Event admin.removeRole
Condition not only Simple User Role

to State SimpleUser

Event admin.removeRole
Condition only Simple User Role

Banished/Blocked

Transition Links

to State Active

Event admin.unblock

to End State EndState1

Event moderator.remove