demo.utils
Class SysUtilTest.MySysUtil

java.lang.Object
  |
  +--iaik.me.utils.SysUtil
        |
        +--demo.utils.SysUtilTest.MySysUtil
Enclosing class:
SysUtilTest

public class SysUtilTest.MySysUtil
extends SysUtil

This class is a demonstration how to develop your own SysUtil class


Constructor Summary
SysUtilTest.MySysUtil()
           
 
Method Summary
 void spiClose()
           
 Reader spiGetLineReader(Reader reader)
           
 Writer spiGetLineWriter(Writer writer)
           
 boolean spiLoadLibrary(String libraryName)
           
 void spiNextBytes(Random random, byte[] data)
           
 InputStream spiOpenFileInputStream(String filename)
           
 OutputStream spiOpenFileOutputStream(String filename)
           
 InputStream spiOpenURLInputStream(String protocolAndFilename)
           
 OutputStream spiOpenURLOutputStream(String protocolAndFilename)
           
 void spiPrintLine(Writer writer, String msg)
           
 String spiReadLine(Reader reader)
           
 void spiWaitKey()
           
 
Methods inherited from class iaik.me.utils.SysUtil
getLineReader, getLineWriter, getSysUtil, loadLibrary, nextBytes, openFileInputStream, openFileOutputStream, openURLInputStream, openURLOutputStream, printLine, printLine, readLine, setSysUtil, setSysUtil, toString, waitKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SysUtilTest.MySysUtil

public SysUtilTest.MySysUtil()
Method Detail

spiOpenFileInputStream

public InputStream spiOpenFileInputStream(String filename)
                                   throws IOException
Overrides:
spiOpenFileInputStream in class SysUtil

spiOpenFileOutputStream

public OutputStream spiOpenFileOutputStream(String filename)
                                     throws IOException
Overrides:
spiOpenFileOutputStream in class SysUtil

spiOpenURLInputStream

public InputStream spiOpenURLInputStream(String protocolAndFilename)
                                  throws IOException
Overrides:
spiOpenURLInputStream in class SysUtil

spiOpenURLOutputStream

public OutputStream spiOpenURLOutputStream(String protocolAndFilename)
                                    throws IOException
Overrides:
spiOpenURLOutputStream in class SysUtil

spiClose

public void spiClose()
              throws IOException

spiNextBytes

public void spiNextBytes(Random random,
                         byte[] data)
Overrides:
spiNextBytes in class SysUtil

spiLoadLibrary

public boolean spiLoadLibrary(String libraryName)
                       throws Throwable
Overrides:
spiLoadLibrary in class SysUtil

spiGetLineReader

public Reader spiGetLineReader(Reader reader)
Overrides:
spiGetLineReader in class SysUtil

spiReadLine

public String spiReadLine(Reader reader)
                   throws IOException
Overrides:
spiReadLine in class SysUtil

spiGetLineWriter

public Writer spiGetLineWriter(Writer writer)
Overrides:
spiGetLineWriter in class SysUtil

spiPrintLine

public void spiPrintLine(Writer writer,
                         String msg)
Overrides:
spiPrintLine in class SysUtil

spiWaitKey

public void spiWaitKey()
Overrides:
spiWaitKey in class SysUtil

This Javadoc may contain text parts from IETF Internet Standard specifications, see copyright note) and RSA Data Security Public-Key Cryptography Standards (see copyright note).

IAIK-JCE ME 3.04, (c) 2002 IAIK, (c) 2003 to 2006 Stiftung SIC