cz.cuni.amis.pogamut.base.communication.connection
Class WorldWriter

Package class diagram package WorldWriter
java.lang.Object
  extended by java.io.Writer
      extended by cz.cuni.amis.pogamut.base.communication.connection.WorldWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable

public abstract class WorldWriter
extends Writer


Field Summary
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
WorldWriter()
           
 
Method Summary
abstract  void close()
           
abstract  void flush()
           
abstract  boolean ready()
          Whether the writer is ready.
abstract  void write(char[] arg0, int arg1, int arg2)
           
 
Methods inherited from class java.io.Writer
append, append, append, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorldWriter

public WorldWriter()
Method Detail

close

public abstract void close()
                    throws cz.cuni.amis.utils.exception.PogamutIOException
Specified by:
close in interface Closeable
Specified by:
close in class Writer
Throws:
cz.cuni.amis.utils.exception.PogamutIOException

flush

public abstract void flush()
                    throws cz.cuni.amis.utils.exception.PogamutIOException
Specified by:
flush in interface Flushable
Specified by:
flush in class Writer
Throws:
cz.cuni.amis.utils.exception.PogamutIOException

write

public abstract void write(char[] arg0,
                           int arg1,
                           int arg2)
                    throws cz.cuni.amis.utils.exception.PogamutIOException,
                           ComponentNotRunningException,
                           ComponentPausedException
Specified by:
write in class Writer
Throws:
cz.cuni.amis.utils.exception.PogamutIOException
ComponentNotRunningException
ComponentPausedException

ready

public abstract boolean ready()
                       throws cz.cuni.amis.utils.exception.PogamutIOException
Whether the writer is ready.

Returns:
Throws:
cz.cuni.amis.utils.exception.PogamutIOException


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.