Serialized Form


Package rj.tools.jcsc

Class rj.tools.jcsc.ParseException implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).

currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.

expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.

tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.

eol

java.lang.String eol
The end of line string for this machine.

Class rj.tools.jcsc.TokenMgrError implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package rj.tools.jcsc.ui

Class rj.tools.jcsc.ui.AbstractJcscTab implements Serializable

Serialized Fields

mRuleCount

int mRuleCount
The number of rules which have been added

mRules

Rule[] mRules
The logical rule objects of a tab

mI18nStringsMap

java.util.Map mI18nStringsMap
Map for I18n Strings; key=identifier, value=string in language

mLayout

java.awt.GridBagLayout mLayout

Class rj.tools.jcsc.ui.ExamplePanel implements Serializable

Serialized Fields

mExampleEditorPane

javax.swing.JEditorPane mExampleEditorPane

mExampleScrollPane

javax.swing.JScrollPane mExampleScrollPane

mTitleLabel

javax.swing.JLabel mTitleLabel

Class rj.tools.jcsc.ui.RulesDialog implements Serializable

Serialized Fields

mIsStartedStandAlone

boolean mIsStartedStandAlone

mSourceButtonGroup

javax.swing.ButtonGroup mSourceButtonGroup

mDefaultRB

javax.swing.JRadioButton mDefaultRB

mOtherRB

javax.swing.JRadioButton mOtherRB

mOtherSourceTF

TextFieldButton mOtherSourceTF

mSaveButton

javax.swing.JButton mSaveButton

mSaveAsButton

javax.swing.JButton mSaveAsButton

mCloseButton

javax.swing.JButton mCloseButton

mRulesPanel

RulesPanel mRulesPanel

mFileChooser

javax.swing.JFileChooser mFileChooser

mOtherRuleFile

java.io.File mOtherRuleFile

Class rj.tools.jcsc.ui.RulesPanel implements Serializable

Serialized Fields

mTabbedPane

javax.swing.JTabbedPane mTabbedPane

mGeneralTab

JcscTab mGeneralTab

mFieldTab

JcscTab mFieldTab

mMethodTab

JcscTab mMethodTab

mJavaDocTab

JcscTab mJavaDocTab

mMetricsTab

JcscTab mMetricsTab

mUnitTestTab

JcscTab mUnitTestTab

mExamplePanel

ExamplePanel mExamplePanel


Package rj.tools.util

Class rj.tools.util.DecimalNumberDocument implements Serializable


Package rj.tools.util.ui

Class rj.tools.util.ui.AboutDialog implements Serializable

Class rj.tools.util.ui.AboutPanel implements Serializable

Class rj.tools.util.ui.RegexpDialog implements Serializable

Serialized Fields

mRegexpLabel

javax.swing.JLabel mRegexpLabel

mRegexpTC

javax.swing.text.JTextComponent mRegexpTC

mTestStringLabel

javax.swing.JLabel mTestStringLabel

mTestStringTC

javax.swing.text.JTextComponent mTestStringTC

mResultLabel

javax.swing.JLabel mResultLabel

mTestButton

javax.swing.JButton mTestButton

mOkButton

javax.swing.JButton mOkButton

mCancelButton

javax.swing.JButton mCancelButton

mRegexpBackup

java.lang.String mRegexpBackup

Class rj.tools.util.ui.RegexpDialog.RegTextArea implements Serializable

Class rj.tools.util.ui.RegexpDialog.RegTextField implements Serializable

Class rj.tools.util.ui.TextFieldButton implements Serializable

Serialized Fields

mTextField

javax.swing.JTextField mTextField

mButton

javax.swing.JButton mButton

mActionListeners

javax.swing.event.EventListenerList mActionListeners



(c) 1999-2004 by Ralph Jocham (rjocham72@netscape.net)
JCSC is released under the terms of the GNU General Public License