Serialized Form
-
Package gnu.cajo
-
Class gnu.cajo.Cajo.Purger
class Purger extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
object
Object object
-
-
Class gnu.cajo.Cajo.Searchable
class Searchable extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
object
Object object
-
-
-
Package gnu.cajo.invoke
-
Class gnu.cajo.invoke.Client
class Client extends Applet implements Serializable- serialVersionUID:
- 1L
-
Class gnu.cajo.invoke.JClient
class JClient extends JApplet implements Serializable- serialVersionUID:
- 1L
-
Class gnu.cajo.invoke.Remote
class Remote extends UnicastRemoteObject implements Serializable-
Serialized Fields
-
item
Object item
This is the reference to the local (or possibly remote) object reference being made remotely invokable by this Virtual Machine. It is declared public to provide the convenience to refer to both the wrapper, and its wrapped object, via a single reference. -
unexportOnUnreference
boolean unexportOnUnreference
-
-
-
-
Package gnu.cajo.utils
-
Class gnu.cajo.utils.BaseProxy
class BaseProxy extends Object implements Serializable-
Serialized Fields
-
bundle
String bundle
The path/filename of the resource bundle in the proxy's codebase jar file. It will be used to localize any displayed strings, to the language of the proxy recipient, as close as possible, if supplied. It is declared public since its value is typically assigned by a builder application. -
container
Container container
A reference to the proxy's graphical user interface, if any. It will be returned to the client as a result of its initialization invocation. -
item
RemoteInvoke item
The reference to the sending server, on which the proxy may asynchronously callback. It is set by theItemServer
during the bind operation. -
runnable
BaseProxy.MainThread runnable
A reference to the proxy's processing code. If non-null, it will be started automatically upon arrival at the host. Its thread can be accessed through the thread member. -
strings
String[] strings
The collection of strings to be displayed at the host VM. On instantiation at the host, the array will be loaded with localized strings from the most appropriate resource bundle for the locale of the receiving VM, if provided. It is public since its value is typically assigned by a builder program.
-
-
-
Class gnu.cajo.utils.BaseProxy.MainThread
class MainThread extends Object implements Serializable -
Class gnu.cajo.utils.BaseProxy.Panel
class Panel extends Container implements Serializable -
Class gnu.cajo.utils.MonitorItem
class MonitorItem extends Object implements Serializable-
Serialized Fields
-
count
long count
-
item
Object item
The object being monitored. It is declared as public to allow the reference of the MontorItem, and its wrapped object, from a single instance of MonitorItem. -
LOCALOFF
boolean LOCALOFF
This flag can be used to selectively enable and disable monitoring on a instance-wide level. By default it is set to false, when true, no output to the logstream will take place. -
oldtime
long oldtime
-
os
OutputStream os
-
-
-
Class gnu.cajo.utils.ProxyLoader
class ProxyLoader extends Object implements Serializable- serialVersionUID:
- 140989193L
-
Serialized Fields
-
handle
String handle
-
server
RemoteInvoke server
-
-
Class gnu.cajo.utils.ZippedProxy
class ZippedProxy extends Object implements Serializable- serialVersionUID:
- 3235835917L
-
Serialized Fields
-
payload
byte[] payload
The compressed serialized proxy object. It is created on server assignment when binding at the hosting VM. This is to save time and memory, especially if the same proxy is sent many times, at the expense of no longer being able to modify the proxy. It is nulled at the client, following proxy decompression, to allow the unneeded memory to be garbage collected.
-
-
-
Package gnu.cajo.utils.extra
-
Class gnu.cajo.utils.extra.AsyncMethod
class AsyncMethod extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
callback
Object callback
This is the reference to the object, local or remote, which to call back asynchronously, when the invocation has completed. (if non-null) -
item
Object item
This is the reference to the object, usually remote, on which to invoke asynchronously. It works on local objects as well.
-
-
Class gnu.cajo.utils.extra.AuditorItem
class AuditorItem extends Object implements Serializable-
Serialized Fields
-
auditor
Object auditor
The auditor object. This object's preprocess method will be invoked with the arguments to be provided to the audited object. It has the three options:- Change the arguments
- Approve the arguments, as is
- Reject the invocation, by throwing an Exception.
-
item
Object item
This is the object to be audited. Since it has no knowlege of the audit it's structure need not be changed in any way to accomodate it. It is declared as public to allow the reference of the AuditorItem, and its wrapped object, from a single instance of AuditorItem.
-
-
-
Class gnu.cajo.utils.extra.ClientProxy
class ClientProxy extends Object implements Serializable-
Serialized Fields
-
args
Object args
-
connected
boolean connected
-
done
boolean done
-
method
String method
-
remoteThis
Remote remoteThis
This is the remoted reference to the server's ClientProxy. It is passed back to the client, to be used int theItemProxy
constructor, to create a firewall traversing asynchronous callback link. In order to work, logically, it can only be passed to one remote client. -
timeout
int timeout
This is the longest value, in milliseconds, that the server will wait for a client invocation to execute before it aborts it. It is set by default to 5000 (5 seconds). Depending on the type of functionality being performed in the client methods, this time may require adjusting. When it is changed, the new value will apply for all subsequent calls.
-
-
-
Class gnu.cajo.utils.extra.DynamicObject
class DynamicObject extends Object implements Serializable -
Class gnu.cajo.utils.extra.HashedProxy
class HashedProxy extends ZippedProxy implements Serializable- serialVersionUID:
- 188900968760069L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class gnu.cajo.utils.extra.Implements
class Implements extends Object implements Serializable-
Serialized Fields
-
service
Object service
-
-
-
Class gnu.cajo.utils.extra.InterceptorItem
class InterceptorItem extends Object implements Serializable-
Serialized Fields
-
interceptor
Object interceptor
The interceptor object. This object will recieve the remote invocation first, on a method of matching signature. The interceptor has the option to process the invocation itself, or pass it on to the intercepted object for processing. It is declared as public to allow the reference of the InterceptorItem, and its interceptor object, from a single instance of InterceptorItem. -
item
Object item
This is the object to be intercepted. Since it has no knowlege of the interception it's structure need not be changed in any way to accomodate it. It is declared as public to allow the reference of the InterceptorItem, and its intercepted object, from a single instance of InterceptorItem.
-
-
-
Class gnu.cajo.utils.extra.Nice
class Nice extends Object implements Serializable-
Serialized Fields
-
fast
boolean fast
A flag to indicate if this wrapper is maximising or minimising the priority of the invocation thread. -
item
Object item
The presumably local object reference, for which invocation thread priority will be managed.
-
-
-
Class gnu.cajo.utils.extra.Queue
class Queue extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
consumers
LinkedList consumers
The list of consumers, remote and local, to receive producer invocations. -
invocations
LinkedList invocations
The list of all pending producer method invocations. -
topic
Object topic
Some manner of commonly agreed upon descriptor for the subject matter about which the producers and consumers are interested. It must be serialisable.
-
-
Class gnu.cajo.utils.extra.Scheduler
class Scheduler extends Object implements Serializable-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
-
Class gnu.cajo.utils.extra.Timer
class Timer extends Object implements Serializable-
Serialized Fields
-
index
int index
-
running
boolean running
-
sched
Scheduler sched
-
tasks
LinkedList tasks
-
-
-
Class gnu.cajo.utils.extra.TransparentItemProxy
class TransparentItemProxy extends Object implements Serializable- serialVersionUID:
- 3L
-
Serialization Methods
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
item
Object item
-
-
Class gnu.cajo.utils.extra.Wrapper
class Wrapper extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
url
String url
The URL where to get the wrapped object: file://, http://, ftp://, /path/name, path/name, or //[host][:port]/[name]. The host, port, and name, are all optional. If missing the host is presumed local, the port 1099, and the name "main". The referenced resource can be returned as a MarshalledObject, it will be extracted automatically. If the URL is null, it will be assumed to be ///.
-
-
Class gnu.cajo.utils.extra.Zedmobject
class Zedmobject extends Object implements Serializable- serialVersionUID:
- 14647694616L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
payload
byte[] payload
-
-
-
Package org.ghost4j
-
Exception Class org.ghost4j.GhostscriptException
class GhostscriptException extends Exception implements Serializable- serialVersionUID:
- -3901110749568935981L
-
-
Package org.ghost4j.analyzer
-
Exception Class org.ghost4j.analyzer.AnalyzerException
class AnalyzerException extends Exception implements Serializable- serialVersionUID:
- -2183524735620201412L
-
Class org.ghost4j.analyzer.FontAnalysisItem
class FontAnalysisItem extends Object implements Serializable- serialVersionUID:
- 3172902215702475060L
-
Serialized Fields
-
embedded
boolean embedded
Indicate is the font is embedded. -
name
String name
Font name. -
subSet
boolean subSet
Indicate is the embedded font is a subset or a fullset
-
-
Class org.ghost4j.analyzer.InkAnalysisItem
class InkAnalysisItem extends Object implements Serializable- serialVersionUID:
- 6192330688526591124L
-
Serialized Fields
-
C
double C
Usage (ratio) of the cyan color on the page. -
K
double K
Usage (ratio) of the black color on the page. -
M
double M
Usage (ratio) of the magenta color on the page. -
pageIndex
int pageIndex
Page index. First page starts at 1. -
Y
double Y
Usage (ratio) of the yellow color on the page.
-
-
-
Package org.ghost4j.converter
-
Exception Class org.ghost4j.converter.ConverterException
class ConverterException extends Exception implements Serializable- serialVersionUID:
- -4246261539550729104L
-
-
Package org.ghost4j.display
-
Class org.ghost4j.display.PageRaster
class PageRaster extends Object implements Serializable- serialVersionUID:
- -977080307761838114L
-
Serialized Fields
-
data
byte[] data
-
format
int format
-
height
int height
-
raster
int raster
-
width
int width
-
-
-
Package org.ghost4j.document
-
Class org.ghost4j.document.AbstractDocument
class AbstractDocument extends Object implements Serializable- serialVersionUID:
- -7160779330993730486L
-
Serialized Fields
-
content
byte[] content
Content of the document.
-
-
Exception Class org.ghost4j.document.DocumentException
class DocumentException extends Exception implements Serializable- serialVersionUID:
- 3773482793220746656L
-
Class org.ghost4j.document.PaperSize
class PaperSize extends Object implements Serializable- serialVersionUID:
- -1614204334526018509L
-
Serialized Fields
-
height
int height
Paper height in points. -
name
String name
Paper name (if standard paper size) -
width
int width
Paper width in points.
-
-
Class org.ghost4j.document.PDFDocument
class PDFDocument extends AbstractDocument implements Serializable- serialVersionUID:
- 6331191005700202153L
-
Class org.ghost4j.document.PSDocument
class PSDocument extends AbstractDocument implements Serializable- serialVersionUID:
- 7225098893496658222L
-
-
Package org.ghost4j.modifier
-
Exception Class org.ghost4j.modifier.ModifierException
class ModifierException extends Exception implements Serializable- serialVersionUID:
- 2810773454523525125L
-
-
Package org.ghost4j.renderer
-
Exception Class org.ghost4j.renderer.RendererException
class RendererException extends Exception implements Serializable- serialVersionUID:
- -822410652352349391L
-