All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.tn5250j.framework.Tn5250jSession Maven / Gradle / Ivy

There is a newer version: 0.7.6.4
Show newest version
/**Copyright (C) 2004 Seagull Software
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*
*@author bvansomeren ([email protected])
*/
package org.tn5250j.framework;

import org.tn5250j.framework.tn5250.Screen5250;
//import org.tn5250j.Screen5250;
import org.tn5250j.SessionPanel;
import org.tn5250j.framework.tn5250.tnvt;

public class Tn5250jSession {
	private Screen5250 sessionScreen;
	private tnvt SessionTNVT;
	private SessionPanel session;

	protected Tn5250jSession(Screen5250 screen, tnvt vt, SessionPanel ses) {
		sessionScreen=screen;
		SessionTNVT = vt;
		session=ses;
	}
	/**
	 * @return session object
	 */
	public SessionPanel getSession() {
		return session;
	}

	/**
	 * @return screen object
	 */
	public Screen5250 getSessionScreen() {
		return sessionScreen;
	}

	/**
	 * @return telnet object
	 */
	public tnvt getSessionTNVT() {
		return SessionTNVT;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy