1   
2   
3   
4   
5   
6   package org.sourceforge.jvb3d.Network;
7   
8   /***
9    * @author Łukasz Krzyżak
10   *
11   * Singleton przechowujący instancję fasady sieci po stronie klienta
12   */
13  public class NetworkClientFacadeHolder {
14  	private static NetworkClientFacade clientFacade = null;
15  	
16  	
17  	
18  	
19  	
20  	
21  	/***
22  	 * zwraca referencję do fasady klienta
23  	 * @return fasada klienta
24  	 */
25  	public static NetworkClientFacade getNetworkFacade() {
26  		return clientFacade;
27  	}
28  	
29  	/***
30  	 * ustawia fasade klienta
31  	 * @param facade referencja na fasadę
32  	 */
33  	public static void setNetworkFacade(NetworkClientFacade facade) {
34  		clientFacade = facade; 
35  	}
36  }