/** * INTERNAL: * Set the event manager. * The event manager can be used to register for various session events. */ public void setEventManager(SessionEventManager eventManager) { this.eventManager = eventManager; if (eventManager != null) { this.eventManager.setSession(this); } }
/** * INTERNAL: * Set the event manager. * The event manager can be used to register for various session events. */ public void setEventManager(SessionEventManager eventManager) { this.eventManager = eventManager; if (eventManager != null) { this.eventManager.setSession(this); } }
/** * INTERNAL: * Set the event manager. * The event manager can be used to register for various session events. */ public void setEventManager(SessionEventManager eventManager) { this.eventManager = eventManager; if (eventManager != null) { this.eventManager.setSession(this); } }
/** * INTERNAL: * Clone the event manager for the new session. */ public SessionEventManager clone(Session newSession) { SessionEventManager newManager = (SessionEventManager)clone(); newManager.setSession(newSession); if (this.listeners != null) { newManager.setListeners(new ArrayList<SessionEventListener>(this.listeners)); } return newManager; }
/** * INTERNAL: * Clone the event manager for the new session. */ public SessionEventManager clone(Session newSession) { SessionEventManager newManager = (SessionEventManager)clone(); newManager.setSession(newSession); if (this.listeners != null) { newManager.setListeners(new ArrayList<SessionEventListener>(this.listeners)); } return newManager; }
/** * INTERNAL: * Clone the event manager for the new session. */ public SessionEventManager clone(Session newSession) { SessionEventManager newManager = (SessionEventManager)clone(); newManager.setSession(newSession); if (this.listeners != null) { newManager.setListeners(new ArrayList<SessionEventListener>(this.listeners)); } return newManager; }