A B C D E F G I K L M N P R S T U W Z

A

ACCEPTING_SOCKETS - Static variable in class com.monica.javacom.transport.MJCTransportConstants
The MJCTransport runs a accepting server, that means it is able to establish connections for arriving new clients.
add(String) - Method in class com.monica.javacom.ciphering.StringLista
Adds a new element to the end of the list.
addC(char) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Adds a character to the current cursor position.
addC(char) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Adds a character to the current cursor position.
addCA(char[]) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Adds a char array to the current cursor position.
addCA(char[]) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Adds a char array to the current cursor position.
addS(String) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Adds a String to the current cursor position.
addS(String) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Adds a String to the current cursor position.
addToBuffer(byte[]) - Method in class com.monica.javacom.util.MJCStringBuffer
Adds a byte array to the buffer.
addToBuffer(byte[], int) - Method in class com.monica.javacom.util.MJCStringBuffer
Adds the first l bytes of the byte array to the buffer.
addToBuffer(byte[], int, int) - Method in class com.monica.javacom.util.MJCStringBuffer
Adds a part of byte array specified with offset and length to the buffer.
addToBuffer(char) - Method in class com.monica.javacom.util.MJCStringBuffer
Adds a single char to the buffer.
addToBuffer(char[]) - Method in class com.monica.javacom.util.MJCStringBuffer
Adds a char array to the buffer.
addToBuffer(char[], int, int) - Method in class com.monica.javacom.util.MJCStringBuffer
Adds a part of char array specified with offset and length to the buffer.
addToBuffer(String) - Method in class com.monica.javacom.util.MJCStringBuffer
Adds a String to the buffer.
addToBuffer(String, int, int) - Method in class com.monica.javacom.util.MJCStringBuffer
Adds a part of a String specified with offset and length to the buffer.
AES - class com.monica.javacom.ciphering.AES.
Implements an AES (American Encription Standard, also known as RC6) encoder/decoder, which is the recent standard for symmetric-key-ciphering of digital data.
AES(AESKey, int) - Constructor for class com.monica.javacom.ciphering.AES
Constructs a new AES encoder/decoder object.
AESKey - class com.monica.javacom.ciphering.AESKey.
This is the key object used to the AES object, which implements the AES encription algorithm.
AESKey(int[]) - Constructor for class com.monica.javacom.ciphering.AESKey
Constructs a new AESKey object.
AESKey(String) - Constructor for class com.monica.javacom.ciphering.AESKey
Constructs a new AESKey object.
AESKeyGenerator - class com.monica.javacom.ciphering.AESKeyGenerator.
Realizes an AESKeyGenerator.
AESKeyGenerator(int, Random) - Constructor for class com.monica.javacom.ciphering.AESKeyGenerator
Constructs a new AESKeyGenerator.
available() - Method in class com.monica.javacom.util.MJCStringInputStream
 
available() - Method in class com.monica.javacom.util.MJCStringBuffer
Returns the number of bytes that can still be added to the buffer without rejection.
available() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Returns the number of bytes that are currently available for reading from the stream.
available() - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Returns the number of bytes that are currently available for reading from the stream.

B

BadInputValueException - exception com.monica.javacom.ciphering.BadInputValueException.
Thrown by the constructors and different set- methods in classes AES and RSA to indicate that an input value was out of range.
BadInputValueException() - Constructor for class com.monica.javacom.ciphering.BadInputValueException
Constructs a BadInputValueException with no detail message.
BadInputValueException(String) - Constructor for class com.monica.javacom.ciphering.BadInputValueException
Constructs a BadInputValueException with the specified detail message.

C

checkSum(String) - Method in interface com.monica.javacom.interfaces.MJCTransport
Generates a checksum for a String.
checkSum(String) - Method in class com.monica.javacom.transport.MJCTCPTransport
Generates a checksum for a String.
Cipher - class com.monica.javacom.ciphering.Cipher.
 
Cipher() - Constructor for class com.monica.javacom.ciphering.Cipher
 
clear() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Clears the contents of the screen.
clear() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Clears the contents of the screen.
clearBuffer() - Method in class com.monica.javacom.util.MJCStringBuffer
 
close() - Method in class com.monica.javacom.util.MJCStringInputStream
 
close() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Closes the InputStream.
close() - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Closes the InputStream.
close() - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Closes the OuputStream.
close() - Method in class com.monica.javacom.streams.MJCReadableIsAOS
This method closes the OuputStream.
closeApplication() - Method in interface com.monica.javacom.interfaces.MJCCloser
This method closes the client side application.
closeApplication() - Method in class com.monica.javacom.manager.MJCManager
This method closes the client side application.
closeConnections() - Method in interface com.monica.javacom.interfaces.MJCTransport
Closes all connections of the MJCTransport.
closeConnections() - Method in class com.monica.javacom.transport.MJCTCPTransport
Close all active connections
com.monica.javacom.application - package com.monica.javacom.application
This package holds the application classes that should be run from the command line and classes that are used by the application classes.
com.monica.javacom.ciphering - package com.monica.javacom.ciphering
This package holds classes that are responsible for maintaining a secure connection over a reliable data connection.
com.monica.javacom.interfaces - package com.monica.javacom.interfaces
This package holds all non-standard interfaces of the Team MONICA JavaCom.
com.monica.javacom.manager - package com.monica.javacom.manager
This package hold classes that are responsible for management functions in the MJC connection between the client and the server side.
com.monica.javacom.protocol - package com.monica.javacom.protocol
This package holds classes that are responsible for the protocol functionality in the MJC layer hierarchy.
com.monica.javacom.streams - package com.monica.javacom.streams
This package holds classes that enable programmers to use the MJC stream handling (MJCWriter, MJCWriteable, MJCReader, MJCReadable) in the java standard (InputStream, OutputSteam) way.

Classes of this package implement one of the four MJC basic stream handling interfaces such as MJCWriter, MJCWriteable, MJCReader, MJCReadable and have either a Has-A or an Is-A relationship to an InputStream or and OutputStream.
com.monica.javacom.terminal - package com.monica.javacom.terminal
This package holds classes that are responsible fo the terminal functionality in the MJC layer hierarchy.

Terminal functionality provides a possibility for sending/receiving output formatting character sequences.
com.monica.javacom.transport - package com.monica.javacom.transport
This package holds classes that are responsible for the transport functionality in the MJC layer hierarchy.

Transport functionality means the reliable data connection between two parties in a network.
com.monica.javacom.util - package com.monica.javacom.util
This package holds classes that provide functionality that couldn't be classified.

These classes provide functionality that is being used by classes of serveral different MJC packages, and that is essential for the MJC JavaCom working.
com.monica.javacom.virtualdisplay - package com.monica.javacom.virtualdisplay
This package holds classes that are responsible for visualizing the output for the user.
com.monica.javacom.virtualinput - package com.monica.javacom.virtualinput
This package holds classes that are responsible for handling the input from the user.
com.monica.javacom.window - package com.monica.javacom.window
This package holds classes that are responsible for providing a framework for the classes in the com.monica.javacom.virtualinput and com.monica.javacom.virtualdisplay packages for their functionality.
CONNECTED_CLIENT - Static variable in class com.monica.javacom.transport.MJCTransportConstants
The MJCTransport runs in an own thread as a client part for a server.
CONNECTED_SERVER - Static variable in class com.monica.javacom.transport.MJCTransportConstants
The MJCTransport runs in an own thread as a server part for a client.
connectionClosedEvent(MJCReadable) - Method in interface com.monica.javacom.interfaces.MJCReader
Indicates that the source connection of the specified MJCReadable has been closed.
connectionClosedEvent(MJCReadable) - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Handles the asynchronous connectionClosedEvents from the MJCReadable.
connectionClosedEvent(MJCReadable) - Method in class com.monica.javacom.streams.MJCReaderHasAOS
Handles the asynchronous connectionClosedEvents from the MJCReadable.
connectionClosedEvent(MJCReadable) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Indicates that the source connection of the specified MJCReadable has been closed.
connectionClosedEvent(MJCReadable) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Indicates that the source connection of the specified MJCReadable has been closed.
connectionClosedEvent(MJCReadable) - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Indicates that the source connection of the specified MJCReadable has been closed.
connectionClosedEvent(MJCReadable) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Indicates that the source connection of the specified MJCReadable has been closed.
connectionClosedEvent(MJCReadable) - Method in class com.monica.javacom.manager.MJCManager
Indicates that the source connection of the specified MJCReadable has been closed.

D

decode(String) - Method in class com.monica.javacom.ciphering.RSA
Decodes the specified String.
decode(String) - Method in class com.monica.javacom.ciphering.AES
Decodes the specified String.
deleteChar() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Deletes a character at the cursor position.
deleteChar() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Deletes a character at the cursor position.
deleteChar(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Deletes charNum characters at the cursor position.
deleteChar(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Deletes charNum characters at the cursor position.
deleteLine(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Deletes lineNum rows at the current cursor position.
deleteLine(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Deletes lineNum rows at the current cursor position.
dumpContents() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Dumps the contents of the screen to the standard output.

E

emptyBuffer() - Method in class com.monica.javacom.util.MJCStringBuffer
Returns the contents of the buffer.
emptyBuffer(int) - Method in class com.monica.javacom.util.MJCStringBuffer
Returns the first f bytes of the buffer.
encode(String) - Method in class com.monica.javacom.ciphering.RSA
Encodes the specified String.
encode(String) - Method in class com.monica.javacom.ciphering.AES
Encodes the specified String.
eraseEOL() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Erases the contents of the current row from the horizontal cursor position (inclusive) to the last column (inclusive).
eraseEOL() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Erases the contents of the current row from the horizontal cursor position (inclusive) to the last column (inclusive).
errorEvent(String, MJCReadable) - Method in interface com.monica.javacom.interfaces.MJCReader
Indicates that there was an error in the source connection of the specified MJCReadable.
errorEvent(String, MJCReadable) - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Handles the asynchronous errorEvents from the MJCReadable.
errorEvent(String, MJCReadable) - Method in class com.monica.javacom.streams.MJCReaderHasAOS
Handles the asynchronous errorEvent from the MJCReadable.
errorEvent(String, MJCReadable) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Indicates that there was an error in the source connection of the specified MJCReadable.
errorEvent(String, MJCReadable) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Indicates that there was an error in the source connection of the specified MJCReadable.
errorEvent(String, MJCReadable) - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Indicates that there was an error in the source connection of the specified MJCReadable.
errorEvent(String, MJCReadable) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Indicates that there was an error in the source connection of the specified MJCReadable.
errorEvent(String, MJCReadable) - Method in class com.monica.javacom.manager.MJCManager
Indicates that there was an error in the source connection of the specified MJCReadable.

F

flush() - Method in interface com.monica.javacom.interfaces.MJCWriteable
Flushes the contents of the write buffer to bottom layers.
flush() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
MJCWriteableIsAIS does not implement the flush method, because it cannot be ensured that after flush() the contents of the buffer will be read from the InputStream.
flush() - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Flushes the contents of the buffer to the MJCWriteable of this object.
flush() - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Flushes the read buffer to the MJCReader.
flush() - Method in class com.monica.javacom.streams.MJCWriteableHasAOS
Flushes the conents of the buffer to the OutputStream.
flush() - Method in class com.monica.javacom.transport.MJCTCPTransport
Flushes the contents of the write buffer to bottom layers.
flush() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Flushes the contents of the write buffer to bottom layers.
flush() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Flushes the contents of the write buffer to bottom layers.
flush() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Flushes the contents of the write buffer to bottom layers.
flush() - Method in class com.monica.javacom.manager.MJCManager
Flushes the contents of the write buffer to bottom layers.

G

generateAESKey() - Method in class com.monica.javacom.ciphering.AESKeyGenerator
Generates a new AESKey with the given keyLength and Random object.
generateRSAKeyPair() - Method in class com.monica.javacom.ciphering.RSAKeyPairGenerator
Generates a new RSAKeyPair with the given keyLength, certainty, publicKey and Random object.
getAvailable() - Method in interface com.monica.javacom.interfaces.MJCReadable
Returns the number of bytes that are available for read out from this MJCReadable.
getAvailable() - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Returns the number of bytes that can be read from this MJCReader.
getAvailable() - Method in class com.monica.javacom.streams.MJCReadableHasAIS
Returns the number of bytes that can be read from this object.
getAvailable() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the number of bytes that are available for read out from this MJCReadable.
getAvailable() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the number of bytes that are available for read out from this MJCReadable.
getAvailable() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the number of bytes that are available for read out from this MJCReadable.
getAvailable() - Method in class com.monica.javacom.manager.MJCManager
Returns the number of bytes that are available for read out from this MJCReadable.
getBoolean(String) - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Returns a boolean configuraton value for the specified configuration id.
getBoolean(String) - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Returns a boolean configuraton value for the specified configuration id.
getBoolean(String, boolean) - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Returns a boolean configuraton value for the specified configuration id.
getBoolean(String, boolean) - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Returns a boolean configuraton value for the specified configuration id.
getBuffer() - Method in class com.monica.javacom.util.MJCStringBuffer
Returns the contents of the buffer.
getBufferLength() - Method in class com.monica.javacom.util.MJCStringBuffer
Returns the actual length of the buffer.
getBytes(String) - Method in class com.monica.javacom.util.MJCConverter
 
getCertainty() - Method in class com.monica.javacom.ciphering.RSAKeyPairGenerator
Returns the certainty of the being prime of the modulus components.
getCipheringName() - Method in interface com.monica.javacom.interfaces.MJCCiphering
Returns the MJC name of the MJCCiphering.
getCipheringName() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC name of the MJCCiphering.
getCipheringVersion() - Method in interface com.monica.javacom.interfaces.MJCCiphering
Returns the MJC version of the MJCCiphering.
getCipheringVersion() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC version of the MJCCiphering.
getCloser() - Method in interface com.monica.javacom.interfaces.MJCWindow
Returns the MJCCloser responsible for the closing of the client side application upon user request.
getCloser() - Method in class com.monica.javacom.window.MJCAppletWindow
Returns the MJCCloser responsible for the closing of the client side application upon user request.
getCloser() - Method in class com.monica.javacom.window.MJCAWTWindow
Returns the MJCCloser responsible for the closing of the client side application upon user request.
getCloserName() - Method in interface com.monica.javacom.interfaces.MJCCloser
Returns the MJC name of the MJCCloser.
getCloserName() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC name of the MJCCloser.
getCloserVersion() - Method in interface com.monica.javacom.interfaces.MJCCloser
Returns the MJC version of the MJCCloser.
getCloserVersion() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC version of the MJCCloser.
getConfiguration() - Method in interface com.monica.javacom.interfaces.MJCConfigureable
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.window.MJCAppletWindow
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.window.MJCAWTWindow
Returns the MJCConfiguration with which this object is customized.
getConfiguration() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJCConfiguration with which this object is customized.
getConfigurationName() - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Returns the MJC name of the MJCConfiguration.
getConfigurationName() - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Sets the MJCConfiguration for this object.
getConfigurationName() - Method in class com.monica.javacom.util.MJCFileConfiguration
Sets the MJCConfiguration for this object.
getConfigurationName() - Method in class com.monica.javacom.util.MJCStringConfiguration
Sets the MJCConfiguration for this object.
getConfigurationVersion() - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Returns the MJC version of the MJCConfiguration.
getConfigurationVersion() - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Returns the MJCConfiguration with which this object is customized.
getConfigurationVersion() - Method in class com.monica.javacom.util.MJCFileConfiguration
Returns the MJCConfiguration with which this object is customized.
getConfigurationVersion() - Method in class com.monica.javacom.util.MJCStringConfiguration
Returns the MJCConfiguration with which this object is customized.
getCPosX() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Returns the current column of the cursor.
getCPosX() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Returns the current column of the cursor.
getCPosY() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Returns the current row of the cursor.
getCPosY() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Returns the current row of the cursor.
getCSizeX() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Returns the screen width in characters.
getCSizeX() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Returns the screen width in characters.
getCSizeY() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Returns the screen height in characters.
getCSizeY() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Returns the screen height in characters.
getExponent() - Method in class com.monica.javacom.ciphering.RSAKey
Returns the exponent of the RSAKey.
getFirst() - Method in class com.monica.javacom.ciphering.StringLista
Returns and removes the first element of the list.
getInput() - Method in interface com.monica.javacom.interfaces.MJCReadable
Returns the contents of the read buffer from this MJCReadable.
getInput() - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Returns the String that can be read from this MJCReader, this means the data that has been written to it as an OutputStream.
getInput() - Method in class com.monica.javacom.streams.MJCReadableHasAIS
Returns the contents of the read buffer.
getInput() - Method in class com.monica.javacom.transport.MJCTCPTransport
Get back the data arrived from the socket and read out by listenForRead.
getInput() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the contents of the read buffer from this MJCReadable.
getInput() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the contents of the read buffer from this MJCReadable.
getInput() - Method in class com.monica.javacom.manager.MJCManager
Returns the contents of the read buffer from this MJCReadable.
getInt(String) - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Retuns an int configuration value for the specified configuration id.
getInt(String) - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Retuns an int configuration value for the specified configuration id.
getInt(String, int) - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Returns an int configuraton value for the specified configuration id.
getInt(String, int) - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Returns an int configuraton value for the specified configuration id.
getIntFromStrings(String, String[], int[], int) - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Useable if String possible values in the configuration source should be mapped into ints as configuration values.
getIntFromStrings(String, String[], int[], int) - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Useable if String possible values in the configuration source should be mapped into ints as configuration values.
getKey() - Method in class com.monica.javacom.ciphering.RSA
Returns the RSAKey of this RSA object.
getKey() - Method in class com.monica.javacom.ciphering.AES
Returns the AESKey of this AES object.
getKey() - Method in class com.monica.javacom.ciphering.AESKey
Returns a copy of the AESKey random numbers.
getKeyLength() - Method in class com.monica.javacom.ciphering.RSAKeyPairGenerator
Returns the keylength of the RSAKeyPair to be generated.
getKeyLength() - Method in class com.monica.javacom.ciphering.AESKeyGenerator
Returns the keylength of the AESKey to be generated.
getLastWriteableError() - Method in interface com.monica.javacom.interfaces.MJCWriteable
Returns the error message of the last occured error.
getLastWriteableError() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Returns the last error that occured during the write methods.
getLastWriteableError() - Method in class com.monica.javacom.streams.MJCWriteableHasAOS
Returns the description of the last occured error.
getLastWriteableError() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the error message of the last occured error.
getLastWriteableError() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the error message of the last occured error.
getLastWriteableError() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the error message of the last occured error.
getLastWriteableError() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the error message of the last occured error.
getLastWriteableError() - Method in class com.monica.javacom.manager.MJCManager
Returns the error message of the last occured error.
getMaxBufferLength() - Method in class com.monica.javacom.util.MJCStringBuffer
Returns the maximal length of the contents of the buffer.
getModulus() - Method in class com.monica.javacom.ciphering.RSAKey
Returns the modulus of the RSAKey.
getNumberOfRounds() - Method in class com.monica.javacom.ciphering.AES
Returns the number of rounds of this AES object.
getPrivate() - Method in class com.monica.javacom.ciphering.RSAKeyPair
Returns the private key part of the RSAKey.
getProtocolName() - Method in interface com.monica.javacom.interfaces.MJCProtocol
Returns the MJC name of the MJCProtocol.
getProtocolName() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC name of the MJCProtocol.
getProtocolVersion() - Method in interface com.monica.javacom.interfaces.MJCProtocol
Returns the MJC version of the MJCProtocol.
getProtocolVersion() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC version of the MJCProtocol.
getPublic() - Method in class com.monica.javacom.ciphering.RSAKeyPair
Returns the public key part of the RSAKey.
getPublicKey() - Method in class com.monica.javacom.ciphering.RSAKeyPairGenerator
Returns the suggested public key of the RSAKeyPair to be generated.
getReadable() - Method in interface com.monica.javacom.interfaces.MJCReader
Returns the MJCReadable from which data will be read.
getReadable() - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Queries the MJCReadable from which data will be read.
getReadable() - Method in class com.monica.javacom.streams.MJCReaderHasAOS
Queries the MJCReadable from which data will be read.
getReadable() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJCReadable from which data will be read.
getReadable() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJCReadable from which data will be read.
getReadable() - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Returns the MJCReadable from which data will be read.
getReadable() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJCReadable from which data will be read.
getReadable() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJCReadable from which data will be read.
getReadableName() - Method in interface com.monica.javacom.interfaces.MJCReadable
Returns the MJC name of the MJCReadable.
getReadableName() - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Returns the MJC name of the MJCReadable.
getReadableName() - Method in class com.monica.javacom.streams.MJCReadableHasAIS
Returns the MJC name of the MJCReadable.
getReadableName() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJC name of the MJCReadable.
getReadableName() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC name of the MJCReadable.
getReadableName() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC name of the MJCReadable.
getReadableName() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC name of the MJCReadable.
getReadableVersion() - Method in interface com.monica.javacom.interfaces.MJCReadable
Returns the MJC version of the MJCReadable.
getReadableVersion() - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Returns the MJC version of the MJCReadable.
getReadableVersion() - Method in class com.monica.javacom.streams.MJCReadableHasAIS
Returns the MJC version of the MJCReadable.
getReadableVersion() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJC version of the MJCReadable.
getReadableVersion() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC version of the MJCReadable.
getReadableVersion() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC version of the MJCReadable.
getReadableVersion() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC version of the MJCReadable.
getReader() - Method in interface com.monica.javacom.interfaces.MJCReadable
Returns the MJCReader to which readEvents will be sent.
getReader() - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Gets the MJCReader, which will query data from this object.
getReader() - Method in class com.monica.javacom.streams.MJCReadableHasAIS
Returns the MJCReader to which the readEvents will be sent.
getReader() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJCReader to which readEvents will be sent.
getReader() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJCReader to which readEvents will be sent.
getReader() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJCReader to which readEvents will be sent.
getReader() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJCReader to which readEvents will be sent.
getReaderName() - Method in interface com.monica.javacom.interfaces.MJCReader
Returns the MJC name of the MJCReader.
getReaderName() - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Returns the MJC name of the MJCReader.
getReaderName() - Method in class com.monica.javacom.streams.MJCReaderHasAOS
Returns the MJC name of the MJCReader.
getReaderName() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC name of the MJCReader.
getReaderName() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC name of the MJCReader.
getReaderName() - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Returns the MJC name of the MJCReader.
getReaderName() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJC name of the MJCReader.
getReaderName() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC name of the MJCReader.
getReaderVersion() - Method in interface com.monica.javacom.interfaces.MJCReader
Returns the MJC version of the MJCReader.
getReaderVersion() - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Returns the MJC version of the MJCReader.
getReaderVersion() - Method in class com.monica.javacom.streams.MJCReaderHasAOS
Returns the MJC version of the MJCReader.
getReaderVersion() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC version of the MJCReader.
getReaderVersion() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC version of the MJCReader.
getReaderVersion() - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Returns the MJC version of the MJCReader.
getReaderVersion() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJC version of the MJCReader.
getReaderVersion() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC version of the MJCReader.
getServerManager() - Method in interface com.monica.javacom.interfaces.MJCTransport
Returns the MJCServerManager which will be notified if a client connects.
getServerManager() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJCServerManager which will be notified if a client connects.
getServerManagerName() - Method in interface com.monica.javacom.interfaces.MJCServerManager
Returns the MJC name of the MJCServerManager.
getServerManagerName() - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Returns the MJC name of the MJCServerManager.
getServerManagerVersion() - Method in interface com.monica.javacom.interfaces.MJCServerManager
Returns the MJC version of the MJCServerManager.
getServerManagerVersion() - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Returns the MJC version of the MJCServerManager.
getString(String) - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Returns a String configuraton value for the specified configuration id.
getString(String) - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Returns a String configuraton value for the specified configuration id.
getString(String, String) - Method in interface com.monica.javacom.interfaces.MJCConfiguration
Returns a String configuraton value for the specified configuration id.
getString(String, String) - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
Returns a String configuraton value for the specified configuration id.
getTerminalName() - Method in interface com.monica.javacom.interfaces.MJCTerminal
Returns the MJC name of the MJCTerminal.
getTerminalName() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJC name of the MJCTerminal.
getTerminalVersion() - Method in interface com.monica.javacom.interfaces.MJCTerminal
Returns the MJC version of the MJCTerminal.
getTerminalVersion() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJC version of the MJCTerminal.
getTransportName() - Method in interface com.monica.javacom.interfaces.MJCTransport
Returns the MJC name of the MJCTransport.
getTransportName() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJC name of the MJCTransport.
getTransportVersion() - Method in interface com.monica.javacom.interfaces.MJCTransport
Returns the MJC version of the MJCTransport.
getTransportVersion() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJC version of the MJCTransport.
getType() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the name of the terminal.
getVirtualDisplay() - Method in interface com.monica.javacom.interfaces.MJCTerminal
Returns the MJCVirtualDisplay to which the interpreted contents of the input stream will be sent.
getVirtualDisplay() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJCVirtualDisplay to which the interpreted contents of the input stream will be sent.
getVirtualDisplayName() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Returns the MJC name of the MJCVirtualDisplay.
getVirtualDisplayName() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Returns the MJC name of the MJCVirtualDisplay.
getVirtualDisplayVersion() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Returns the MJC version of the MJCVirtualDisplay.
getVirtualDisplayVersion() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Returns the MJC version of the MJCVirtualDisplay.
getVirtualInputName() - Method in interface com.monica.javacom.interfaces.MJCVirtualInput
Returns the MJC name of the MJCVirtualInput.
getVirtualInputName() - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Returns the MJC name of the MJCVirtualInput.
getVirtualInputVersion() - Method in interface com.monica.javacom.interfaces.MJCVirtualInput
Returns the MJC version of the MJCVirtualInput.
getVirtualInputVersion() - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Returns the MJC version of the MJCVirtualInput.
getWindowName() - Method in interface com.monica.javacom.interfaces.MJCWindow
Returns the MJC name of the MJCWindow.
getWindowName() - Method in class com.monica.javacom.window.MJCAppletWindow
Returns the MJC name of the MJCWindow.
getWindowName() - Method in class com.monica.javacom.window.MJCAWTWindow
Returns the MJC name of the MJCWindow.
getWindowVersion() - Method in interface com.monica.javacom.interfaces.MJCWindow
Returns the MJC version of the MJCWindow.
getWindowVersion() - Method in class com.monica.javacom.window.MJCAppletWindow
Returns the MJC version of the MJCWindow.
getWindowVersion() - Method in class com.monica.javacom.window.MJCAWTWindow
Returns the MJC version of the MJCWindow.
getWriteable() - Method in interface com.monica.javacom.interfaces.MJCWriter
Returns the MJCWriteable to which this MCJWriter will write.
getWriteable() - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Returns the MJCWriteable to which this object writes.
getWriteable() - Method in class com.monica.javacom.streams.MJCWriterHasAIS
Returns the MJCWriteable to which data read from the InputStream will be written.
getWriteable() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJCWriteable to which this MCJWriter will write.
getWriteable() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJCWriteable to which this MCJWriter will write.
getWriteable() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJCWriteable to which this MCJWriter will write.
getWriteable() - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Returns the MJCWriteable to which this MCJWriter will write.
getWriteable() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJCWriteable to which this MCJWriter will write.
getWriteableName() - Method in interface com.monica.javacom.interfaces.MJCWriteable
Returns the MJC name of the MJCWriteable.
getWriteableName() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Returns the MJC name of the MJCWriteable.
getWriteableName() - Method in class com.monica.javacom.streams.MJCWriteableHasAOS
Returns the MJC name of the MJCWriteable.
getWriteableName() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJC name of the MJCWriteable.
getWriteableName() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC name of the MJCWriteable.
getWriteableName() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC name of the MJCWriteable.
getWriteableName() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJC name of the MJCWriteable.
getWriteableName() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC name of the MJCWriteable.
getWriteableVersion() - Method in interface com.monica.javacom.interfaces.MJCWriteable
Returns the MJC version of the MJCWriteable.
getWriteableVersion() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Returns the MJC version of the MJCWriteable.
getWriteableVersion() - Method in class com.monica.javacom.streams.MJCWriteableHasAOS
Returns the MJC version of the MJCWriteable.
getWriteableVersion() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns the MJC version of the MJCWriteable.
getWriteableVersion() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC version of the MJCWriteable.
getWriteableVersion() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC version of the MJCWriteable.
getWriteableVersion() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJC version of the MJCWriteable.
getWriteableVersion() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC version of the MJCWriteable.
getWriterName() - Method in interface com.monica.javacom.interfaces.MJCWriter
Returns the MJC name of the MJCWriter.
getWriterName() - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Returns the MJC name of the MJCWriter.
getWriterName() - Method in class com.monica.javacom.streams.MJCWriterHasAIS
Returns the MJC name of the MJCWriter.
getWriterName() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC name of the MJCWriter.
getWriterName() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC name of the MJCWriter.
getWriterName() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJC name of the MJCWriter.
getWriterName() - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Returns the MJC name of the MJCWriter.
getWriterName() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC name of the MJCWriter.
getWriterVersion() - Method in interface com.monica.javacom.interfaces.MJCWriter
Returns the MJC version of the MJCWriter.
getWriterVersion() - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Returns the MJC version of the MJCWriter.
getWriterVersion() - Method in class com.monica.javacom.streams.MJCWriterHasAIS
Returns the MJC version of the MJCWriter.
getWriterVersion() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns the MJC version of the MJCWriter.
getWriterVersion() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns the MJC version of the MJCWriter.
getWriterVersion() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns the MJC version of the MJCWriter.
getWriterVersion() - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Returns the MJC version of the MJCWriter.
getWriterVersion() - Method in class com.monica.javacom.manager.MJCManager
Returns the MJC version of the MJCWriter.
goDown() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursor goes one row down (if possible).
goDown() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursor goes one row down (if possible).
goDown(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursor goes num times down.
goDown(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursor goes num times down.
goLeft() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursor goes one column to the left.
goLeft() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursor goes one column to the left.
goLeft(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursor goes <>num times to the left.
goLeft(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursor goes <>num times to the left.
goRight() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursor goes one column to the right.
goRight() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursor goes one column to the right.
goRight(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursor goes num times to the right.
goRight(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursor goes num times to the right.
goUp() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursor goes one row up (if possible).
goUp() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursor goes one row up (if possible).
goUp(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursor goes num times up.
goUp(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursor goes num times up.

I

init() - Method in class com.monica.javacom.window.MJCAppletWindow
 
initAsClient(String, int) - Method in interface com.monica.javacom.interfaces.MJCTransport
Initializes the MJCTransport as the client side.
initAsClient(String, int) - Method in class com.monica.javacom.transport.MJCTCPTransport
Initializes the MJCTransport as the client side.
initAsServer(int) - Method in interface com.monica.javacom.interfaces.MJCTransport
Initializes the MJCTransport as the server side.
initAsServer(int) - Method in class com.monica.javacom.transport.MJCTCPTransport
Initializes the MJCTransport as the server side.
insertChar() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Inserts an empty character at the cursor position.
insertChar() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Inserts an empty character at the cursor position.
insertChar(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Inserts charNum empty characters at the cursor position.
insertChar(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Inserts charNum empty characters at the cursor position.
insertLine(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Inserts lineNum rows at the current cursor position.
insertLine(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Inserts lineNum rows at the current cursor position.
iS - Variable in class com.monica.javacom.util.MJCInputStreamConfiguration
 
isEmpty() - Method in class com.monica.javacom.ciphering.StringLista
Returns wheather the list is empty.
isReadableConnected() - Method in interface com.monica.javacom.interfaces.MJCReadable
Returns wether the MJCReadable is still connected to its source.
isReadableConnected() - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Returns wether the it could be read from this object.
isReadableConnected() - Method in class com.monica.javacom.streams.MJCReadableHasAIS
Returns wether the InputStream is still connected or the stream has reached an end.
isReadableConnected() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns wether the MJCReadable is still connected to its source.
isReadableConnected() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns wether the MJCReadable is still connected to its source.
isReadableConnected() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns wether the MJCReadable is still connected to its source.
isReadableConnected() - Method in class com.monica.javacom.manager.MJCManager
Returns wether the MJCReadable is still connected to its source.
isWindows() - Method in class com.monica.javacom.util.MJCConverter
 
isWriteableConnected() - Method in interface com.monica.javacom.interfaces.MJCWriteable
Returns wether the MJCWriteable is connected to its target.
isWriteableConnected() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Returns wether the InputStream is still open.
isWriteableConnected() - Method in class com.monica.javacom.streams.MJCWriteableHasAOS
Returns wether this MJCWriteable object is still connected to the OutputStream, that means, wether this object can still write to the OutputStream.
isWriteableConnected() - Method in class com.monica.javacom.transport.MJCTCPTransport
Returns wether the MJCWriteable is connected to its target.
isWriteableConnected() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Returns wether the MJCWriteable is connected to its target.
isWriteableConnected() - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Returns wether the MJCWriteable is connected to its target.
isWriteableConnected() - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Returns wether the MJCWriteable is connected to its target.
isWriteableConnected() - Method in class com.monica.javacom.manager.MJCManager
Returns wether the MJCWriteable is connected to its target.

K

keyPressed(KeyEvent) - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Handler method for the key pressing event.
keyReleased(KeyEvent) - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Handler method for the key releasing event.
keyTyped(KeyEvent) - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Handler method for the key typing event.

L

LoadKeyException - exception com.monica.javacom.ciphering.LoadKeyException.
Thrown by the constructors of classes AESKey and RSAKey if the input value is not recognized as a valid string-representation of the respective keys.
LoadKeyException() - Constructor for class com.monica.javacom.ciphering.LoadKeyException
Constructs a LoadKeyException with no detail message.
LoadKeyException(String) - Constructor for class com.monica.javacom.ciphering.LoadKeyException
Constructs a LoadKeyException with the specified detail message.
lock() - Method in class com.monica.javacom.util.MJCStringBuffer
Locks the buffer.
lockStatus() - Method in class com.monica.javacom.util.MJCStringBuffer
Returns the status of the locking of the buffer.

M

main(String[]) - Static method in class com.monica.javacom.ciphering.Cipher
 
main(String[]) - Static method in class com.monica.javacom.application.MJCServer
Entry point for the JAVA VM.
main(String[]) - Static method in class com.monica.javacom.application.MJCClient
Entry point for the JAVA VM.
mark(int) - Method in class com.monica.javacom.util.MJCStringInputStream
 
mark(int) - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
MJCWriteableIsAIS does not support mark/reset.
mark(int) - Method in class com.monica.javacom.streams.MJCReaderIsAIS
MJCReaderIsAIS does not support mark/reset.
markSupported() - Method in class com.monica.javacom.util.MJCStringInputStream
 
markSupported() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
MJCWriteableIsAIS does not support mark/reset.
markSupported() - Method in class com.monica.javacom.streams.MJCReaderIsAIS
MJCReaderIsAIS does not support mark/reset.
MJCAppletWindow - class com.monica.javacom.window.MJCAppletWindow.
 
MJCAppletWindow() - Constructor for class com.monica.javacom.window.MJCAppletWindow
 
MJCAWTDisplay - class com.monica.javacom.virtualdisplay.MJCAWTDisplay.
This class provides the virtualDisplay functionality in the AWT framework.
MJCAWTDisplay(MJCConfiguration) - Constructor for class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Default constructor.
MJCAWTWindow - class com.monica.javacom.window.MJCAWTWindow.
Class for providing a framwork with AWT methods for the MJCVirtualDisplay and MJCVirtualInput implementing classes.

Configureable values: windowTitle: the window title of the client side
MJCAWTWindow(MJCVirtualDisplay, MJCConfiguration, KeyListener) - Constructor for class com.monica.javacom.window.MJCAWTWindow
Default constructor.
MJCBasicCiphering - class com.monica.javacom.ciphering.MJCBasicCiphering.
This is a middle level layer in the MJC layer hierarchy responsible for ciphering the data stream between the upper layers.
MJCBasicCiphering(boolean) - Constructor for class com.monica.javacom.ciphering.MJCBasicCiphering
Constructs a new MJCCiphering layer.
MJCCiphering - interface com.monica.javacom.interfaces.MJCCiphering.
Middle level layer in the MJC layer hierarchy responsible for ciphering the data stream between the upper layers.
MJCClient - class com.monica.javacom.application.MJCClient.
Class for implementing the client services of Team MONICA JavaCom.
MJCClient() - Constructor for class com.monica.javacom.application.MJCClient
 
MJCCloser - interface com.monica.javacom.interfaces.MJCCloser.
This interface is responsible to close the client side application upon user request.
MJCConfiguration - interface com.monica.javacom.interfaces.MJCConfiguration.
This interface is responsible for the configuration of objects in the MJC layer hierarchy.
MJCConfigureable - interface com.monica.javacom.interfaces.MJCConfigureable.
Classes of the MJC layer hierarchy that can be customized with configuration soruces should implement this interface.
MJCConverter - class com.monica.javacom.util.MJCConverter.
 
MJCConverter() - Constructor for class com.monica.javacom.util.MJCConverter
 
MJCFileConfiguration - class com.monica.javacom.util.MJCFileConfiguration.
This class implements the MJConfiguration interface to provide customization possibility for MJC classes.
MJCFileConfiguration() - Constructor for class com.monica.javacom.util.MJCFileConfiguration
Default constructor.
MJCInputStreamConfiguration - class com.monica.javacom.util.MJCInputStreamConfiguration.
This class implements the MJConfiguration interface to provide customization possibility for MJC classes.
MJCInputStreamConfiguration() - Constructor for class com.monica.javacom.util.MJCInputStreamConfiguration
 
MJCIntro - class com.monica.javacom.application.MJCIntro.
Class responsible for displaying the Intro window at the client side startup.
MJCIntro(MJCConfiguration) - Constructor for class com.monica.javacom.application.MJCIntro
Default constructor.
MJCKeyListener - class com.monica.javacom.virtualinput.MJCKeyListener.
This class if responsible for handling keyboard events from the user.
MJCKeyListener() - Constructor for class com.monica.javacom.virtualinput.MJCKeyListener
Default constructor.
MJCLoopBackProtocol - class com.monica.javacom.protocol.MJCLoopBackProtocol.
Class for implementing a basic loopback at the server side.
MJCLoopBackProtocol(int, String, int, int) - Constructor for class com.monica.javacom.protocol.MJCLoopBackProtocol
Default constructor.
MJCManager - class com.monica.javacom.manager.MJCManager.
Middle level layer responsible for the MJC connection between the client and server side.
MJCManager() - Constructor for class com.monica.javacom.manager.MJCManager
Default constructor.
MJCProtocol - interface com.monica.javacom.interfaces.MJCProtocol.
Middle level layer in the MJC layer hierarchy responsible for management functions.
MJCReadable - interface com.monica.javacom.interfaces.MJCReadable.
Implements the source part of the read functionality in the MJC layer hierarchy.
MJCReadableHasAIS - class com.monica.javacom.streams.MJCReadableHasAIS.
Class for creating a link between an InputStream and the MJC layer hierarchy.
MJCReadableHasAIS(InputStream) - Constructor for class com.monica.javacom.streams.MJCReadableHasAIS
Constructor.
MJCReadableIsAOS - class com.monica.javacom.streams.MJCReadableIsAOS.
Class for enabling to write to the MCJ layer hierarchy using the conventional OutputStream methods.
MJCReadableIsAOS() - Constructor for class com.monica.javacom.streams.MJCReadableIsAOS
Default constructor.
MJCReader - interface com.monica.javacom.interfaces.MJCReader.
Implements the destination part of the read functionality in the MJC layer hierarchy.
MJCReaderHasAOS - class com.monica.javacom.streams.MJCReaderHasAOS.
Class for creating a link between an OutputStream and the MJC layer hierarchy.
MJCReaderHasAOS(OutputStream) - Constructor for class com.monica.javacom.streams.MJCReaderHasAOS
Constructor.
MJCReaderIsAIS - class com.monica.javacom.streams.MJCReaderIsAIS.
Class for enabling to read from the MJC layer hierarchy using the conventional InputStream methods.
MJCReaderIsAIS() - Constructor for class com.monica.javacom.streams.MJCReaderIsAIS
Default constructor.
MJCServer - class com.monica.javacom.application.MJCServer.
Class for implementing the server services for the Team MONICA JavaCom.
MJCServer() - Constructor for class com.monica.javacom.application.MJCServer
 
MJCServerManager - interface com.monica.javacom.interfaces.MJCServerManager.
This interface is responsible for the management of an MJCTransport server.
MJCStringBuffer - class com.monica.javacom.util.MJCStringBuffer.
This class provides a buffer functionality.
MJCStringBuffer(int) - Constructor for class com.monica.javacom.util.MJCStringBuffer
Constructs the buffer.
MJCStringConfiguration - class com.monica.javacom.util.MJCStringConfiguration.
 
MJCStringConfiguration(String) - Constructor for class com.monica.javacom.util.MJCStringConfiguration
Default constructor.
MJCStringInputStream - class com.monica.javacom.util.MJCStringInputStream.
 
MJCStringInputStream(String) - Constructor for class com.monica.javacom.util.MJCStringInputStream
 
MJCTCPTransport - class com.monica.javacom.transport.MJCTCPTransport.
This class provides TCP based connection over IP as a MJCTransport.
MJCTCPTransport() - Constructor for class com.monica.javacom.transport.MJCTCPTransport
Normal constructor.
MJCTCPTransport(Socket) - Constructor for class com.monica.javacom.transport.MJCTCPTransport
Create a new thread for a new server.
MJCTelnetProtocol - class com.monica.javacom.protocol.MJCTelnetProtocol.
Implements TELNET protocol functionality in the MJC layer hierarchy.
MJCTelnetProtocol() - Constructor for class com.monica.javacom.protocol.MJCTelnetProtocol
Contstructor
MJCTerminal - interface com.monica.javacom.interfaces.MJCTerminal.
Middle level layer in the MJC layer hierarchy responsible for the terminal funcionality, such as cursor positioning etc.
MJCTransport - interface com.monica.javacom.interfaces.MJCTransport.
Bottom level layer in the MJC layer hierarchy responsible for the basic connection between the client and server side.
MJCTransportConstants - class com.monica.javacom.transport.MJCTransportConstants.
Provides constants for describing the connection status of a MJCTransport.
MJCTransportConstants() - Constructor for class com.monica.javacom.transport.MJCTransportConstants
 
MJCVirtualDisplay - interface com.monica.javacom.interfaces.MJCVirtualDisplay.
Top level sublayer responsible for the visualization of the connection.
MJCVirtualInput - interface com.monica.javacom.interfaces.MJCVirtualInput.
Top level sublayer responsible for catching the user input and forwarding it to a middle level layer.
MJCVT220Terminal - class com.monica.javacom.terminal.MJCVT220Terminal.
Class for providing terminal functionality according to the VT 220 standard.
MJCVT220Terminal() - Constructor for class com.monica.javacom.terminal.MJCVT220Terminal
 
MJCWindow - interface com.monica.javacom.interfaces.MJCWindow.
Top level sublayer responsible for holding the MJCVirtualDisplay and MJCVirtualInput objects and creating a framework for their functionality.
MJCWriteable - interface com.monica.javacom.interfaces.MJCWriteable.
Implements the destination part of the write functionality in the MJC layer hierarchy.
MJCWriteableHasAOS - class com.monica.javacom.streams.MJCWriteableHasAOS.
Class for creating a link between an OutputStream and the MJC layer hierarchy.
MJCWriteableHasAOS(OutputStream) - Constructor for class com.monica.javacom.streams.MJCWriteableHasAOS
Constructor.
MJCWriteableIsAIS - class com.monica.javacom.streams.MJCWriteableIsAIS.
Class for enabling to read from the MJC layer hierarchy using the conventional InputStream methods.
MJCWriteableIsAIS() - Constructor for class com.monica.javacom.streams.MJCWriteableIsAIS
Default constructor.
MJCWriter - interface com.monica.javacom.interfaces.MJCWriter.
Implements the source part of the write functionality in the MJC layer hierarchy.
MJCWriterHasAIS - class com.monica.javacom.streams.MJCWriterHasAIS.
Class for creating a link between an InputStream and the MJC layer hierarchy.
MJCWriterHasAIS(InputStream) - Constructor for class com.monica.javacom.streams.MJCWriterHasAIS
Constructor.
MJCWriterIsAOS - class com.monica.javacom.streams.MJCWriterIsAOS.
Class to enable to write into the MJC layer hierarchy using the conventional OutputStream methods.
MJCWriterIsAOS() - Constructor for class com.monica.javacom.streams.MJCWriterIsAOS
Default constructor.
moveCursor(boolean) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Should addC/addCA/addS advance the cursor while adding characters.
moveCursor(boolean) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Should addC/addCA/addS advance the cursor while adding characters.

N

newClientHasArrivedEvent(MJCTransport, MJCTransport) - Method in interface com.monica.javacom.interfaces.MJCServerManager
This method will be invoked from the MJCTransport when a new client arrives.
newClientHasArrivedEvent(MJCTransport, MJCTransport) - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
This method will be invoked from the MJCTransport when a new client arrives.
newLine() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Cursors goes one row down.
newLine() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Cursors goes one row down.
NOT_CONNECTED - Static variable in class com.monica.javacom.transport.MJCTransportConstants
The MJCTransport is not connected to any other party.
NOT_CONNECTED_WITH_DATA_WAITING - Static variable in class com.monica.javacom.transport.MJCTransportConstants
The MJCTransport is not connected to any other party, but was previously and there is data in the read buffer that hasn't been read out yet.

P

paint(Graphics) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Repaints the contents of the Canvas.
post_init() - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
 
pre_init() - Method in class com.monica.javacom.util.MJCInputStreamConfiguration
 

R

read() - Method in class com.monica.javacom.util.MJCStringInputStream
 
read() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Reads 1 single byte from the stream.
read() - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Reads 1 single byte from the stream.
read(byte[]) - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Reads b.length bytes from the stream.
read(byte[]) - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Reads b.length bytes from the stream.
read(byte[], int, int) - Method in class com.monica.javacom.util.MJCStringInputStream
 
read(byte[], int, int) - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Reads len bytes from the stream.
read(byte[], int, int) - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Reads len bytes from the stream.
readEvent(MJCReadable) - Method in interface com.monica.javacom.interfaces.MJCReader
Indicates that there is data available from the specified MJCReadable.
readEvent(MJCReadable) - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Handles the asynchronous readEvents from the MJCReadable.
readEvent(MJCReadable) - Method in class com.monica.javacom.streams.MJCReaderHasAOS
Handles the asynchronous readEvents from the MJCReadable.
readEvent(MJCReadable) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Indicates that there is data available from the specified MJCReadable.
readEvent(MJCReadable) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Indicates that there is data available from the specified MJCReadable.
readEvent(MJCReadable) - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Indicates that there is data available from the specified MJCReadable.
readEvent(MJCReadable) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Indicates that there is data available from the specified MJCReadable.
readEvent(MJCReadable) - Method in class com.monica.javacom.manager.MJCManager
Indicates that there is data available from the specified MJCReadable.
refresh() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Refreshes the screen contents for the user.
refresh() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Refreshes the screen contents for the user.
reset() - Method in class com.monica.javacom.util.MJCStringInputStream
 
reset() - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
MJCWriteableIsAIS does not support mark/reset.
reset() - Method in class com.monica.javacom.streams.MJCReaderIsAIS
MJCReaderIsAIS does not support mark/reset.
RSA - class com.monica.javacom.ciphering.RSA.
Implements an RSA (Rivest-Shamir-Adleman) encoder/decoder, which is a recent standard for public-key-ciphering of digital data.
RSA(RSAKey) - Constructor for class com.monica.javacom.ciphering.RSA
Constructs a new RSA encoder/decoder object.
RSAKey - class com.monica.javacom.ciphering.RSAKey.
This is the key object used to the RSA object, which implements the RSA encription algorithm.
RSAKey(BigInteger, BigInteger) - Constructor for class com.monica.javacom.ciphering.RSAKey
Constructs a new RSAKey object.
RSAKey(String) - Constructor for class com.monica.javacom.ciphering.RSAKey
Constructs a new RSAKey object.
RSAKeyPair - class com.monica.javacom.ciphering.RSAKeyPair.
This is the keypair object used to construct a key object to the RSA object, which implements the RSA encription algorithm.
RSAKeyPair(BigInteger, BigInteger, BigInteger) - Constructor for class com.monica.javacom.ciphering.RSAKeyPair
Constructs a new RSAKeyPair object.
RSAKeyPair(RSAKey, RSAKey) - Constructor for class com.monica.javacom.ciphering.RSAKeyPair
Constructs a new RSAKeyPair object.
RSAKeyPair(String) - Constructor for class com.monica.javacom.ciphering.RSAKeyPair
Constructs a new RSAKey object.
RSAKeyPairGenerator - class com.monica.javacom.ciphering.RSAKeyPairGenerator.
Realizes an RSAKeyPairGenerator.
RSAKeyPairGenerator(int, int, int, Random) - Constructor for class com.monica.javacom.ciphering.RSAKeyPairGenerator
Constructs a new RSAKeyPairGenerator.
run() - Method in class com.monica.javacom.streams.MJCWriterHasAIS
The entry point for the InputStream reader thread.
run() - Method in class com.monica.javacom.streams.MJCReadableHasAIS
Entry point for the InputStream reader thread.
run() - Method in class com.monica.javacom.transport.MJCTCPTransport
Runnable run method.
run() - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Run thread.
run() - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Entry point for the thread for each client.
run() - Method in class com.monica.javacom.manager.MJCManager
Entry point for the reader thread.

S

scrollDown() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Moves all rows int the scrolling region one row up.
scrollDown() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Moves all rows int the scrolling region one row up.
scrollUp() - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Moves all rows in the scolling region one row down.
scrollUp() - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Moves all rows in the scolling region one row down.
send(String) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Send a string through the Telnet protocol
setCertainty(int) - Method in class com.monica.javacom.ciphering.RSAKeyPairGenerator
Sets the certainty.
setCloser(MJCCloser) - Method in interface com.monica.javacom.interfaces.MJCWindow
Sets the MJCCloser responsible for closing of the client side application upon user request.
setCloser(MJCCloser) - Method in class com.monica.javacom.window.MJCAppletWindow
Sets the MJCCloser responsible for closing of the client side application upon user request.
setCloser(MJCCloser) - Method in class com.monica.javacom.window.MJCAWTWindow
Sets the MJCCloser responsible for closing of the client side application upon user request.
setConfiguration(MJCConfiguration) - Method in interface com.monica.javacom.interfaces.MJCConfigureable
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.transport.MJCTCPTransport
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.window.MJCAppletWindow
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.window.MJCAWTWindow
Sets the MJCConfiguration for this object.
setConfiguration(MJCConfiguration) - Method in class com.monica.javacom.manager.MJCManager
Sets the MJCConfiguration for this object.
setConfigurationInput(String) - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Sets the customization file that will be sent through the network for clients to allow them basic configuration via the server.
setCPos(int, int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Sets the position of the cursor.
setCPos(int, int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the position of the cursor.
setCPosX(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Sets the column of the cursor.
setCPosX(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the column of the cursor.
setCPosY(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Sets the row of the cursors.
setCPosY(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the row of the cursors.
setCSize(int, int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Sets the screen size in characters.
setCSize(int, int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the screen size in characters.
setCSizeX(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Sets the screen width in characters.
setCSizeX(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the screen width in characters.
setCSizeY(int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Sets the screen height in characters.
setCSizeY(int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the screen height in characters.
setInvert(boolean) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Sets the inverting status.
setInvert(boolean) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the inverting status.
setKey(AESKey) - Method in class com.monica.javacom.ciphering.AES
Sets the AESKey of this object.
setKey(RSAKey) - Method in class com.monica.javacom.ciphering.RSA
Sets the RSAKey of this object.
setKeyLength(int) - Method in class com.monica.javacom.ciphering.RSAKeyPairGenerator
Sets the keylength of the RSAKeyPair to be generated.
setKeyLength(int) - Method in class com.monica.javacom.ciphering.AESKeyGenerator
Sets the keylength of the AESKey to be generated.
setNumberOfRounds(int) - Method in class com.monica.javacom.ciphering.AES
Sets the number of rounds of this object.
setPublicKey(int) - Method in class com.monica.javacom.ciphering.RSAKeyPairGenerator
Sets the suggested public key exponent.
setReadable(MJCReadable) - Method in interface com.monica.javacom.interfaces.MJCReader
Sets the MJCReadable from which data has to be read.
setReadable(MJCReadable) - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Sets the MJCReadable from which data ha to be read, this means which will send the readEvents.
setReadable(MJCReadable) - Method in class com.monica.javacom.streams.MJCReaderHasAOS
Sets the MJCReadable from which data has to be read, this means, which will send the readEvents.
setReadable(MJCReadable) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Sets the MJCReadable from which data has to be read.
setReadable(MJCReadable) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Sets the MJCReadable from which data has to be read.
setReadable(MJCReadable) - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
Sets the MJCReadable from which data has to be read.
setReadable(MJCReadable) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Sets the MJCReadable from which data has to be read.
setReadable(MJCReadable) - Method in class com.monica.javacom.manager.MJCManager
Sets the MJCReadable from which data has to be read.
setReader(MJCReader) - Method in interface com.monica.javacom.interfaces.MJCReadable
Sets the MJCReader to which the readEvents have to be sent.
setReader(MJCReader) - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Sets the MJCReader, which will query data from this object.
setReader(MJCReader) - Method in class com.monica.javacom.streams.MJCReadableHasAIS
Sets the MJCReader to which the readEvents has to be sent.
setReader(MJCReader) - Method in class com.monica.javacom.transport.MJCTCPTransport
Sets the MJCReader to which the readEvents have to be sent.
setReader(MJCReader) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Sets the MJCReader to which the readEvents have to be sent.
setReader(MJCReader) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Sets the MJCReader to which the readEvents have to be sent.
setReader(MJCReader) - Method in class com.monica.javacom.manager.MJCManager
Sets the MJCReader to which the readEvents have to be sent.
setReconfigureable(MJCConfigureable[]) - Method in class com.monica.javacom.manager.MJCManager
 
setScrollingRegion(int, int) - Method in interface com.monica.javacom.interfaces.MJCVirtualDisplay
Sets the scrolling region for the screen.
setScrollingRegion(int, int) - Method in class com.monica.javacom.virtualdisplay.MJCAWTDisplay
Sets the scrolling region for the screen.
setServerManager(MJCServerManager) - Method in interface com.monica.javacom.interfaces.MJCTransport
Sets the MJCServerManager which will be notified if a client connects.
setServerManager(MJCServerManager) - Method in class com.monica.javacom.transport.MJCTCPTransport
Sets the MJCServerManager which will be notified if a client connects.
setTransparent(boolean) - Method in interface com.monica.javacom.interfaces.MJCCiphering
This method toggles the transparency mode of the MJCCiphering layer.
setTransparent(boolean) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
This method toggles the transparency mode of the MJCCiphering layer.
setTransport(MJCTransport) - Method in interface com.monica.javacom.interfaces.MJCCloser
Sets the MJCTransport which is responsible for the data connection between the client and the server.
setTransport(MJCTransport) - Method in class com.monica.javacom.manager.MJCManager
Sets the MJCTransport object which is responsible for the data connection between the client and the server side.
setVirtualDisplay(MJCVirtualDisplay) - Method in interface com.monica.javacom.interfaces.MJCTerminal
Sets the MJCVirtualDisplay for this object to which the interpreted contents of the input stream have to be sent.
setVirtualDisplay(MJCVirtualDisplay) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Sets the MJCVirtualDisplay for this object to which the interpreted contents of the input stream have to be sent.
setWindow(MJCWindow) - Method in interface com.monica.javacom.interfaces.MJCCloser
Sets the MJCWindow that represents the user interface of the client side.
setWindow(MJCWindow) - Method in class com.monica.javacom.manager.MJCManager
Sets the MJCWindow that represents the user interface of the client side.
setWriteable(MJCWriteable) - Method in interface com.monica.javacom.interfaces.MJCWriter
Sets the MJCWriteable to which this MJCWriter will write.
setWriteable(MJCWriteable) - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Sets the MJCWriteable to which this object writes.
setWriteable(MJCWriteable) - Method in class com.monica.javacom.streams.MJCWriterHasAIS
Sets the MJCWriteable to which data read from the InputStream will be written.
setWriteable(MJCWriteable) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Sets the MJCWriteable to which this MJCWriter will write.
setWriteable(MJCWriteable) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Sets the MJCWriteable to which this MJCWriter will write.
setWriteable(MJCWriteable) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Sets the MJCWriteable to which this MJCWriter will write.
setWriteable(MJCWriteable) - Method in class com.monica.javacom.virtualinput.MJCKeyListener
Sets the MJCWriteable to which this MJCWriter will write.
setWriteable(MJCWriteable) - Method in class com.monica.javacom.manager.MJCManager
Sets the MJCWriteable to which this MJCWriter will write.
skip(long) - Method in class com.monica.javacom.util.MJCStringInputStream
 
skip(long) - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Skips n bytes in the stream.
skip(long) - Method in class com.monica.javacom.streams.MJCReaderIsAIS
Skips n bytes in the stream.
start() - Method in interface com.monica.javacom.interfaces.MJCServerManager
This method starts the MJCServerManager.
start() - Method in class com.monica.javacom.protocol.MJCLoopBackProtocol
This method starts the application.
StringLista - class com.monica.javacom.ciphering.StringLista.
Implements a List the members of which are Strings.
StringLista() - Constructor for class com.monica.javacom.ciphering.StringLista
Constructs a new StringLista object.

T

toString() - Method in class com.monica.javacom.ciphering.RSAKey
Returns the serialized String representation of the RSAKey.
toString() - Method in class com.monica.javacom.ciphering.RSAKeyPair
Returns the serialized String representation of the RSAKeyPair.
toString() - Method in class com.monica.javacom.ciphering.AESKey
Returns the serialized String representation of the AESKey.
toString(byte[]) - Method in class com.monica.javacom.util.MJCConverter
 
toString(byte[], int) - Method in class com.monica.javacom.util.MJCConverter
 
toString(byte[], int, int) - Method in class com.monica.javacom.util.MJCConverter
 

U

unlock() - Method in class com.monica.javacom.util.MJCStringBuffer
Unlocks the buffer.

W

write(byte[]) - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Writes a byte array to the MJCWriteable of this object.
write(byte[]) - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Writes a byte array to the MJCReader.
write(byte[], int, int) - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Writes a part (specified with beginning offset and length) of a byte array to the MJCWriteable of this object.
write(byte[], int, int) - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Writes a part (specified with start offset and length) of a byte array to the MJCReader.
write(char) - Method in interface com.monica.javacom.interfaces.MJCWriteable
Writes one single char.
write(char) - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Writes one single char to the stream.
write(char) - Method in class com.monica.javacom.streams.MJCWriteableHasAOS
Writes a single char (0...255) to the OutputStream.
write(char) - Method in class com.monica.javacom.transport.MJCTCPTransport
Writes one single char.
write(char) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Writes one single char.
write(char) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Writes one single char.
write(char) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Writes one single char.
write(char) - Method in class com.monica.javacom.manager.MJCManager
Writes one single char.
write(char[]) - Method in interface com.monica.javacom.interfaces.MJCWriteable
Writes a char array.
write(char[]) - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Writes a char array to the stream.
write(char[]) - Method in class com.monica.javacom.streams.MJCWriteableHasAOS
Writes an array of chars to the OutputStream.
write(char[]) - Method in class com.monica.javacom.transport.MJCTCPTransport
Writes a char array.
write(char[]) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Writes a char array.
write(char[]) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Writes a char array.
write(char[]) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Writes a char array.
write(char[]) - Method in class com.monica.javacom.manager.MJCManager
Writes a char array.
write(int) - Method in class com.monica.javacom.streams.MJCWriterIsAOS
Writes an int (0...255) to the MJCWriteable of this object.
write(int) - Method in class com.monica.javacom.streams.MJCReadableIsAOS
Writes an int (0...255) to the MJCReader.
write(String) - Method in interface com.monica.javacom.interfaces.MJCWriteable
Writes a String.
write(String) - Method in class com.monica.javacom.streams.MJCWriteableIsAIS
Writes a String to the stream.
write(String) - Method in class com.monica.javacom.streams.MJCWriteableHasAOS
Writes a String to the OutputStream.
write(String) - Method in class com.monica.javacom.transport.MJCTCPTransport
Writes a String.
write(String) - Method in class com.monica.javacom.ciphering.MJCBasicCiphering
Writes a String.
write(String) - Method in class com.monica.javacom.protocol.MJCTelnetProtocol
Writes a String.
write(String) - Method in class com.monica.javacom.terminal.MJCVT220Terminal
Writes a String.
write(String) - Method in class com.monica.javacom.manager.MJCManager
Writes a String.
writeOut(String) - Method in class com.monica.javacom.transport.MJCTCPTransport
Writes out a String directly to the TCP socket without buffering.

Z

ZeroLengthStringException - exception com.monica.javacom.ciphering.ZeroLengthStringException.
Thrown by the encode and decode methods in classes AES and RSA to indicate that a String with the length of 0 was passed to the method.
ZeroLengthStringException() - Constructor for class com.monica.javacom.ciphering.ZeroLengthStringException
Constructs a ZeroLengthStringException with no detail message.
ZeroLengthStringException(String) - Constructor for class com.monica.javacom.ciphering.ZeroLengthStringException
Constructs a ZeroLengthStringException with the specified detail message.

A B C D E F G I K L M N P R S T U W Z