View: Hide Browser | Browser on the left | Browser on the right | Dictionary
Report:General Info | Attributes | Operations | Inner Elements | Relations | Inner Relations

SpaceMUD
Class SpaceMUD_Server

Implemented Classifiers:
       MudUniverse

General Info
Name  SpaceMUD_Server
Visibility  public
Active  false
Abstract  false
Leaffalse
Rootfalse
OwnerSpaceMUD

Attributes
NameTypeInitial Value
 _connectionManagerPlayerConnection  
 _gateKeeperGateKeeper  
 _instanceSpaceMUD_Server  
 _threadThread  
 _universeMudUniverse  

Operations
NameReturn Type
 getConnectionManager()PlayerConnection 
 getGateKeeper()GateKeeper 
 getThread()Thread 
 getUniverse()MudUniverse 
 Instance()SpaceMUD_Server 
 SpaceMUD_Server() 

Inner Elements
NameType
 AccountManagerClass
 ConnectionManagerClass
 ServerThreadClass
 SpaceMUD_UniverseClass

Relations
NameTypeBeginsEnds
 <unnamed>associationSpaceMUD_ServerMudDatabase
 <unnamed>associationSpaceMUD_ServerSocketServer
 <unnamed>associationMudObjectSpaceMUD_Server
 <unnamed>associationServerThreadSpaceMUD_Server
 <unnamed>associationSpaceMUD_ServerListen For Connection Request
 <unnamed>associationSpaceMUD_ServerStop Listening For Connection Requests
 <unnamed>abstractionSpaceMUD_ServerMudUniverse
 <unnamed>usageSpaceMUD_ServerPlayerFactory
 <unnamed>usageSpaceMUD_ServerMudListener

Inner Relations
 Abstraction <unnamed>  [SpaceMUD_Universe - MudUniverse]
 Abstraction <unnamed>  [ConnectionManager - PlayerConnection]
 Association <unnamed>  [ServerThread - SpaceMUD_Server]
 Usage <unnamed>  [ConnectionManager - GateKeeper]


Attribute _connectionManager

General Info
Name_connectionManager
OwnerSpaceMUD_Server
Type  PlayerConnection
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute _gateKeeper

General Info
Name_gateKeeper
OwnerSpaceMUD_Server
Type  GateKeeper
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute _instance

General Info
Name_instance
OwnerSpaceMUD_Server
Type  SpaceMUD_Server
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  classifier


Attribute _thread

General Info
Name_thread
OwnerSpaceMUD_Server
Type  Thread
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute _universe

General Info
Name_universe
OwnerSpaceMUD_Server
Type  MudUniverse
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Operation  getConnectionManager

General Info
NamegetConnectionManager
OwnerSpaceMUD_Server
Return Type  PlayerConnection 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Stereotypes
<<getter>>

Tagged Values
Tag Definition/Tag NameValueDocumentation
Tag Definition: getter/setter for attribute : ModelElement[1]_connectionManager  


Operation  getGateKeeper

General Info
NamegetGateKeeper
OwnerSpaceMUD_Server
Return Type  GateKeeper 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Stereotypes
<<getter>>

Tagged Values
Tag Definition/Tag NameValueDocumentation
Tag Definition: getter/setter for attribute : ModelElement[1]_gateKeeper  


Operation  getThread

General Info
NamegetThread
OwnerSpaceMUD_Server
Return Type  Thread 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Stereotypes
<<getter>>

Tagged Values
Tag Definition/Tag NameValueDocumentation
Tag Definition: getter/setter for attribute : ModelElement[1]_thread  


Operation  getUniverse

General Info
NamegetUniverse
OwnerSpaceMUD_Server
Return Type  MudUniverse 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Stereotypes
<<getter>>

Tagged Values
Tag Definition/Tag NameValueDocumentation
Tag Definition: getter/setter for attribute : ModelElement[1]_universe  


Operation  Instance

Returns the unique instance of the class.

General Info
NameInstance
OwnerSpaceMUD_Server
Return Type  SpaceMUD_Server 
Concurrency  sequential
Query  false
Visibility  public
Scope  classifier
Abstract  false
Leaffalse
Rootfalse


Operation  SpaceMUD_Server

General Info
NameSpaceMUD_Server
OwnerSpaceMUD_Server
Concurrency  sequential
Query  false
Visibility  private
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Stereotypes
<<constructor>>