Serialized Form


Package org.foray.common

Class org.foray.common.ByteVector extends Object implements Serializable

serialVersionUID: 977379027446677063L

Serialized Fields

blockSize

int blockSize
Capacity increment size.


backingArray

byte[] backingArray
The encapsulated array.


nextIndex

int nextIndex
Index to to the next free item in ByteVector.backingArray.

Class org.foray.common.ByteVectorPacked extends Object implements Serializable

serialVersionUID: -8706615311680792485L

Serialized Fields

blockSize

int blockSize
Capacity increment size.


backingVector

ByteVector backingVector
The encapsulated ByteVector that actually contains the data.


nextIndex

int nextIndex
Index to to the next free item in this vector.

Class org.foray.common.CharSequenceSubset extends Object implements Serializable

serialVersionUID: 2278102481156600675L

Serialized Fields

wrappedSequence

CharSequence wrappedSequence
The wrapped sequence.


start

int start
The index to the first element in CharSequenceSubset.wrappedSequence that is considered to be part of this sequence.


length

int length
The number of chars in CharSequenceSubset.wrappedSequence that is considered to be part of this sequence.

Class org.foray.common.ColorSpaceCMYK extends ColorSpace implements Serializable

serialVersionUID: 34959014422981446L

Class org.foray.common.ConfigurationException extends Exception implements Serializable

serialVersionUID: 8761091373689923647L

Class org.foray.common.FOrayLogger extends org.apache.commons.logging.impl.SimpleLog implements Serializable

serialVersionUID: -12888654134045166L

Class org.foray.common.TernaryTreeMap extends Object implements Serializable

serialVersionUID: 240904407206584695L

Serialized Fields

lo

char[] lo
If TernaryTreeMap.keyChar is a valid Unicode character, this array contains the index to the node containing the "low" branch, that is the branch that should be traversed to find a char that is less than TernaryTreeMap.keyChar. If TernaryTreeMap.keyChar is equal to U+FFFF, the compressed branch indicator, then this array instead contains the index into TernaryTreeMap.compressedKeys that contains the first char in the compressed portion of the key.


hi

char[] hi
The index to the node containing the "hi" branch, that is the branch that should be traversed to find a char that is greater than TernaryTreeMap.keyChar.


eq

char[] eq
If TernaryTreeMap.keyChar is a valid Unicode character, this array contains the index to the node containing the "equal" branch, that is the branch that should be traversed to find a char that is equal to TernaryTreeMap.keyChar. If TernaryTreeMap.keyChar is equal to U+0000, the string terminator, then this array instead contains value for this map element.


keyChar

char[] keyChar

The character, which is part of the key, stored in this node. Two special values are reserved:


compressedKeys

StringBuilder compressedKeys
This vector holds the compressed portion of a key when the branch is compressed. It is simply a series of word fragments, each followed by a StringUtil.NULL_TERMINATOR. The index to the start of the compressed portion of the key for a given node in the tree is found in the TernaryTreeMap.lo value for the node.


root

char root
The index of the root of the current branch??


freenode

char freenode
The index to the next available node.


length

int length
The number of key-value pairs mapped in the tree. This is not necessarily the same as the number of nodes in the tree, because of branch compression, and because it frequently takes more than one node to store the chars in a key.


Package org.foray.core

Class org.foray.core.FOrayException extends Exception implements Serializable

serialVersionUID: 298590433713255908L

Serialized Fields

contextMessage

String contextMessage
The context message, if any. The context message is a message that tells where in a source document the exception was created.


Package org.foray.demo.servlet

Class org.foray.demo.servlet.AbstractDemoServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: -2834400719691501846L

Serialized Fields

logger

org.apache.commons.logging.Log logger
The logger.

Class org.foray.demo.servlet.DemoPrintServlet extends AbstractDemoServlet implements Serializable

serialVersionUID: 269032505827280455L

Class org.foray.demo.servlet.DemoServlet extends AbstractDemoServlet implements Serializable

serialVersionUID: 5332880316050656L


Package org.foray.font.format

Class org.foray.font.format.Kerning extends Object implements Serializable

serialVersionUID: 509780044800725684L

Serialized Fields

firstGlyphIndex

char[] firstGlyphIndex
Array containing the first glyph indexes of the kerning pairs.


secondGlyphIndex

char[] secondGlyphIndex
Array containing the second glyph indexes of the kerning pairs.


kernAmount

short[] kernAmount
Array containing the amount of the kerning adjustment for the kerning pairs. This amount is stored in the unit that the font customarily uses, i.e. in its raw unit.


length

int length
The number of kerning pairs currently stored.


isLocked

boolean isLocked
Indicates whether this instance has been locked. Only the method Kerning.lock() should set this variable.


Package org.foray.font.format.type1

Class org.foray.font.format.type1.Type1MetricsParserAFM extends Object implements Serializable

serialVersionUID: -443187764113043557L

Serialized Fields

charSetString

String charSetString
The character set as stated in the file.


fontServer

FontServer4a fontServer
The font server.


input

RandomAccessInput input
The raw metric content bytes.


metrics

Type1Metrics metrics
The metric file being parsed.


Package org.foray.fotree

Class org.foray.fotree.PropertyException extends Exception implements Serializable

serialVersionUID: 613178531358859549L


Package org.foray.graphic.math

Class org.foray.graphic.math.MathMLDocument4a extends org.apache.xerces.dom.CoreDocumentImpl implements Serializable

serialVersionUID: 8923397852693491757L

Serialized Fields

referrer

String referrer
The "referrer" as defined in the MathML Recommendation.

See Also:
MathMLDocument4a.getReferrer()

domain

String domain
The "domain" as defined in the MathML Recommendation.

See Also:
MathMLDocument4a.getDomain()

uri

String uri
The "uri" as defined in the MathML Recommendation.

See Also:
MathMLDocument4a.getReferrer()

Package org.foray.hyphen

Class org.foray.hyphen.MutatingHyphenationBreak4a extends Object implements Serializable

serialVersionUID: 990405609314441965L

Serialized Fields

preBreak

String preBreak
The pre-break text.


noBreak

String noBreak
The no-break text.


postBreak

String postBreak
The post-break text.

Class org.foray.hyphen.MutatingWord4a extends Word4a implements Serializable

serialVersionUID: 41205874552623052L

Serialized Fields

indexes

int[] indexes
The array of indexes into the superclass array of break opportunities which corresponds to the special breaks in MutatingWord4a.breaks.


breaks

MutatingHyphenationBreak4a[] breaks
The special breaks corresponding to the indexes at MutatingWord4a.indexes.

Class org.foray.hyphen.PatternTree extends Object implements Serializable

serialVersionUID: -484687755220275750L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Custom deserialization routine.

Throws:
IOException - For standard IO errors.
ClassNotFoundException - If the class does not exist.
Serialized Fields

minBefore

byte minBefore
The minimum number of characters that should be left on a line before a hyphenation break.

See Also:
PatternConsumer.setMinBefore(byte)

minAfter

byte minAfter
The minimum number of characters that should be at the beginning of a line after a hyphenation break.

See Also:
PatternConsumer.setMinAfter(byte)

patternKeys

TernaryTreeMap patternKeys
A map whose key is String patterns, and whose value is an index into PatternTree.patternValues.


patternValues

ByteVectorPacked patternValues

The vector of interletter values for the Liang patterns. The keys to this vector are in PatternTree.patternKeys. The pattern values themselves are stored as bytes, and are expected to be in the range of 0x01 through 0x05.


exceptions

Map<K,V> exceptions
The hyphenation exceptions.


classes

TernaryTreeMap classes
The character classes.

Class org.foray.hyphen.Word4a extends Object implements Serializable

serialVersionUID: -576778461126231672L

Serialized Fields

word

String word
The word being hyphenated.


hyphenPoints

byte[] hyphenPoints
The hyphenation points for the word. The values in this array are the offset into the characters that form the word. The point specified is conceptually before the character at that offset. For example, for the English word "phi-los-o-phy", this array should contain {3, 6, 7}.

See Also:
#hyphenValues} for the weights.

hyphenValues

byte[] hyphenValues
The Liang weights that correspond to the offsetsWord4a.hyphenPoints.

Class org.foray.hyphen.WordWrapper extends Object implements Serializable

serialVersionUID: 1551378484952784823L

Serialized Fields

wrappedWord

Word4a wrappedWord
The wrapped word.


isCapitalized

boolean isCapitalized
Indicates whether the actual word is the capitalized version of the normalized word.


isUppercase

boolean isUppercase
Indicates whether the actual word is the uppercase version of the normalized word.


trailingAttachedPunctuation

char trailingAttachedPunctuation
The trailing, attached, punctuation, if any, that is attached to this word. A value of zero indicates that this is "null", i.e. that there is no trailing attached punctuation. The only punctuation that should be included here is that which is "attached", i.e. that which should not be separated from the word during line-breaking.


Package org.foray.ps

Class org.foray.ps.PsDeviceException extends Exception implements Serializable

serialVersionUID: -1868106862191941682L

Class org.foray.ps.PsInterpreterException4a extends org.axsl.ps.PsInterpreterException implements Serializable

serialVersionUID: 7211537297214545L

Serialized Fields

errorCode

PsError errorCode
The PostScript error code that triggered this Exception.


offendingOperator

PsOperator offendingOperator
The PostScript operator code that triggered this Exception.


lineNumber

int lineNumber
The input line number at which the Exception was noted.


columnNumber

int columnNumber
The input column number at which the Exception was noted.


operandStackImage

String operandStackImage
An image of the stack as it existed when the Exception was thrown. This image can be useful during debugging.

Class org.foray.ps.PsOperatorException extends Exception implements Serializable

serialVersionUID: -260339486254184437L

Serialized Fields

errorCode

PsError errorCode
The PostScript error code that triggered this Exception.


offendingOperator

PsOperator offendingOperator
The PostScript operator code that triggered this Exception.


Package org.foray.ps.encode

Class org.foray.ps.encode.CharSet4a extends Object implements Serializable

serialVersionUID: -194139196582956914L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Deserialize this CharSet4a instance.

Throws:
IOException - For I/O errors reading the input.
ClassNotFoundException - For classes in the input that cannot be found.

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
Serialize this CharSet4a instance.

Serial Data:
  1. The name of the character set (String).
  2. The The 16-bit Unicode codepoints (char[]).
  3. The The 32-bit Unicode codepoints (int[]).
Throws:
IOException - For I/O errors.

Class org.foray.ps.encode.CharSetExtendedRoman extends CharSet4a implements Serializable

serialVersionUID: -78856854976712859L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.CharSetWindowsANSI extends CharSet4a implements Serializable

serialVersionUID: -639431722920767103L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingCE extends EncodingVector4a implements Serializable

serialVersionUID: 233004851494403242L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingCustom extends EncodingVector4a implements Serializable

serialVersionUID: 215757843764870865L

Class org.foray.ps.encode.EncodingExpert extends EncodingVector4a implements Serializable

serialVersionUID: 646506681417105614L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingExpertSubset extends EncodingVector4a implements Serializable

serialVersionUID: 613751704171026729L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingFOrayLatinExtra extends EncodingVector4a implements Serializable

serialVersionUID: 104918159455810006L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingISOLatin1 extends EncodingVector4a implements Serializable

serialVersionUID: -914396846680222158L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingMacExpert extends EncodingVector4a implements Serializable

serialVersionUID: -79549852871454145L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingMacRoman extends EncodingVector4a implements Serializable

serialVersionUID: 993684350470444306L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingMacStandard extends EncodingVector4a implements Serializable

serialVersionUID: 471516609574396260L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingPDFDoc extends EncodingVector4a implements Serializable

serialVersionUID: 749951479927669211L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingStandard extends EncodingVector4a implements Serializable

serialVersionUID: 910770936726091423L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingSymbol extends EncodingVector4a implements Serializable

serialVersionUID: 730497395146140317L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingVector4a extends Object implements Serializable

serialVersionUID: 6967489975814026068L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Deserialize this EncodingVector4a instance.

Throws:
IOException - For I/O errors reading the input.
ClassNotFoundException - For classes in the input that cannot be found.

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
Serialize this EncodingVector4a instance.

Serial Data:
  1. The name of the encoding (String).
  2. The source GlyphList instances used to build this encoding (GlyphList[]), in order.
  3. The code points (char[]).
  4. The code point indexes (char[]).
Throws:
IOException - For I/O errors.

Class org.foray.ps.encode.EncodingWinAnsi extends EncodingVector4a implements Serializable

serialVersionUID: 136361072507407243L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.EncodingZapfDingbats extends EncodingVector4a implements Serializable

serialVersionUID: 518223961238847383L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.GlyphList4a extends Object implements Serializable

serialVersionUID: -271250133295639106L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Deserialize this GlyphList4a instance.

Throws:
IOException - For I/O errors reading the input.
ClassNotFoundException - For classes in the input that cannot be found.

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
Serialize this GlyphList4a instance.

Serial Data:
  1. The name of the list (String).
  2. The sorted glyph names (String[]).
  3. The code points for glyph names (char[][]).
  4. The sorted code points (char[]).
  5. The glyph names for code points (short[]).
Throws:
IOException - For I/O errors.

Class org.foray.ps.encode.GlyphListAGL extends GlyphList4a implements Serializable

serialVersionUID: 94697051968528141L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.

Class org.foray.ps.encode.GlyphListZapfDingbats extends GlyphList4a implements Serializable

serialVersionUID: -379764538953156385L

Serialization Methods

readResolve

private Object readResolve()
Method ensuring that the singleton nature of this class is not broken by deserialization.


Package org.foray.ps.java2d.demo

Class org.foray.ps.java2d.demo.DemoFrame extends Frame implements Serializable

serialVersionUID: 160698642002357180L

Serialized Fields

fileName

String fileName
File containing the PostScript code to be displayed.

Class org.foray.ps.java2d.demo.DemoPanel extends JPanel implements Serializable

serialVersionUID: 348836903217730334L

Serialized Fields

fileName

String fileName
The name of the file containing the PostScript to be parsed.


isDisplayable

boolean isDisplayable
Flag indicating whether the content of this panel is displayable. If it is not, no attempt is made to display it.


Package org.foray.render.awt.viewer

Class org.foray.render.awt.viewer.Command extends AbstractAction implements Serializable

serialVersionUID: 369419499522888726L

Class org.foray.render.awt.viewer.GoToPageDialog extends JDialog implements Serializable

serialVersionUID: 663961335818273528L

Serialized Fields

res

Translator res
The translator resource.


panel1

JPanel panel1
The panel containing the dialog fields.


gridBagLayout1

GridBagLayout gridBagLayout1
The layout for this dialog.


pgNbLabel

JLabel pgNbLabel
The label for the page number field.


pgNbField

JTextField pgNbField
The page number field.


okButton

JButton okButton
The "OK" button.


cancelButton

JButton cancelButton
The "cancel" button.


pageNumber

int pageNumber
The current page number.

Class org.foray.render.awt.viewer.IconToolBar extends JToolBar implements Serializable

serialVersionUID: 726305148932931753L

Class org.foray.render.awt.viewer.LoadableProperties extends Hashtable<String,String> implements Serializable

serialVersionUID: 733955308698967466L

Class org.foray.render.awt.viewer.MessagesDialog extends JOptionPane implements Serializable

serialVersionUID: 868171457144669142L

Serialized Fields

detailInformation

String detailInformation
The detail information to be displayed.


dialog

JDialog dialog
The dialog box in which the message should be displayed.


showsDetails

boolean showsDetails
Indicates whether the details should be displayed.

Class org.foray.render.awt.viewer.PreviewDialog extends JFrame implements Serializable

serialVersionUID: 487134473378298400L

Serialized Fields

res

Translator res
The translator resource.


currentPage

int currentPage
The current page being displayed.


pageCount

int pageCount
The total number of pages in the document.


renderer

AWTRenderer renderer
The parent renderer.


toolBar

IconToolBar toolBar
The toolbar.


printAction

Command printAction
The "print" action.


firstPageAction

Command firstPageAction
The "go to first page" action.


previousPageAction

Command previousPageAction
The "go to previous page" action.


nextPageAction

Command nextPageAction
The "go to next page" action.


lastPageAction

Command lastPageAction
The "go to last page" action.


reloadAction

Command reloadAction
The "reload" action.


reloader

org.foray.render.awt.viewer.PreviewDialog.Reloader reloader
The object that handles reloading the document.


zoomLabel

JLabel zoomLabel
The label for the "zoom".


scale

JComboBox scale
Combo box for selecting the zoom factor.


previewArea

JScrollPane previewArea
The pane for the preview area.


statusBar

JPanel statusBar
The panel for the status bar.


statusBarLayout

GridBagLayout statusBarLayout
The layout for the status bar.


statisticsStatus

JLabel statisticsStatus
Label for the statistics panel status.


processStatus

JLabel processStatus
Label for the process panel status.


infoStatus

JLabel infoStatus
Label for the info panel status.


previewImageLabel

JLabel previewImageLabel
Label for the preview image.

Class org.foray.render.awt.viewer.PreviewDialogAboutBox extends Dialog implements Serializable

serialVersionUID: 235027317547788598L

Serialized Fields

panel1

JPanel panel1
Panel 1.


panel2

JPanel panel2
Panel 2.


insetsPanel1

JPanel insetsPanel1
Insets panel 1.


insetsPanel2

JPanel insetsPanel2
Insets panel 2.


insetsPanel3

JPanel insetsPanel3
Insets panel 3.


okButton

JButton okButton
The "OK" button.


imageControl1

JLabel imageControl1
The image control label.


productLabel

JLabel productLabel
The label containing the product name.


versionLabel

JLabel versionLabel
The label containing the product version.


copyrightLabel

JLabel copyrightLabel
The label containing the copyright information.


commentsLabel

JLabel commentsLabel
The label containing the comments.


borderLayout1

BorderLayout borderLayout1
The border layout for panel 1.


borderLayout2

BorderLayout borderLayout2
The border layout for panel 2.


flowLayout1

FlowLayout flowLayout1
The flow layout for the inset panels 1 & 2.


gridLayout1

GridLayout gridLayout1
The grid layout for inset panel 3.


comments

String comments
The comments to be displayed.



Copyright © 2017. All rights reserved.