Context Menu Design: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
|  Created page with " == Sequence Diagram ==  <uml> actor Player Player -> Client : Context select note right: (Default Right Click Item/Actor/...) Client -> Server : UserAction note right: Contex..." | |||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| == Sequence Diagram == | == Message Sequence Diagram == | ||
| <uml> | <uml> | ||
| Line 6: | Line 6: | ||
| Player -> Client : Context select | Player -> Client : Context select | ||
| note right: (Default Right Click Item/Actor/...) | note right: (Default Right Click Item/Actor/...) | ||
| Client - | Client -\\ Server : UserActionMessage | ||
| note right: Context action. | note right: Context action. | ||
| Client  | Client //- Server : GUIInteractMessage | ||
| Client -> Client : Show Context Menu | Client -> Client : Show Context Menu | ||
| Player -> Client : Select context menu item | Player -> Client : Select context menu item | ||
| Client - | Client -\\ Server : Request selected function | ||
| </uml> | |||
| == Server Sequence Diagram == | |||
| The following sequence diagram show essential sequences in the server handling of the User Action Message. | |||
| <uml> | |||
| actor Network | |||
| Network -\\ EntityManager : psUserActionMessage | |||
| EntityManager -> Client : SetTargetObject | |||
| EntityManager -> gemObject : SendBehaviorMessage | |||
| note right: Determine what interaction that is available for selected element. | |||
| Network //- gemObject : psGUIInteractionMessage | |||
| </uml> | </uml> | ||
Latest revision as of 09:21, 23 December 2013
Message Sequence Diagram

Server Sequence Diagram
The following sequence diagram show essential sequences in the server handling of the User Action Message.
