Encoder.java
上传用户:xiekaiwei
上传日期:2015-07-04
资源大小:620k
文件大小:1k
源码类别:

Telnet客户端

开发平台:

Java

  1. /**
  2.  * Title: tn5250J
  3.  * Copyright:   Copyright (c) 2001,202,2003
  4.  * Company:
  5.  * @author  Kenneth J. Pouncey
  6.  * @version 0.4
  7.  *
  8.  * Description:
  9.  *
  10.  * This program is free software; you can redistribute it and/or modify
  11.  * it under the terms of the GNU General Public License as published by
  12.  * the Free Software Foundation; either version 2, or (at your option)
  13.  * any later version.
  14.  *
  15.  * This program is distributed in the hope that it will be useful,
  16.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  17.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  18.  * GNU General Public License for more details.
  19.  *
  20.  * You should have received a copy of the GNU General Public License
  21.  * along with this software; see the file COPYING.  If not, write to
  22.  * the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
  23.  * Boston, MA 02111-1307 USA
  24.  *
  25.  */
  26. package org.tn5250j.tools.encoder;
  27. import java.awt.Component;
  28. import java.io.OutputStream;
  29. import java.io.IOException;
  30. /**
  31.  * Interface that defines an encoder
  32.  */
  33. public interface Encoder {
  34.    /**
  35.     * Encode the specified component on the specified stream
  36.     */
  37.    public void encode(Component component, OutputStream stream) throws IOException, EncoderException;
  38. }