Serialized Form


Package uk.ac.ucl.cs.emofocl.emof.parser

Class uk.ac.ucl.cs.emofocl.emof.parser.ParseException extends Exception 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

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

String eol
The end of line string for this machine.

Class uk.ac.ucl.cs.emofocl.emof.parser.TokenMgrError extends Error 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 uk.ac.ucl.cs.emofocl.emofcs.jmi

Class uk.ac.ucl.cs.emofocl.emofcs.jmi.EMOFCSApp.Editor extends JPanel implements Serializable

Serialized Fields

model

EMOFCSPackage model

tree

JMITree tree

console

uk.ac.ucl.cs.editors.Console console

factory

uk.ac.ucl.cs.editors.EditorImplementationFactory factory

listeners

ArrayList listeners

Package uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs

Class uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs.OCLEquivalentKindEnum extends Object implements Serializable

Serialized Fields

literalName

String literalName

Package uk.ac.ucl.cs.emofocl.hutn.jmi

Class uk.ac.ucl.cs.emofocl.hutn.jmi.HUTNConfigurationApp.Editor extends JPanel implements Serializable

Serialized Fields

model

HUTNConfigurationPackage model

tree

JMITree tree

console

uk.ac.ucl.cs.editors.Console console

factory

uk.ac.ucl.cs.editors.EditorImplementationFactory factory

listeners

ArrayList listeners

Class uk.ac.ucl.cs.emofocl.hutn.jmi.UniquenessScopeEnum extends Object implements Serializable

Serialized Fields

literalName

String literalName

Package uk.ac.ucl.cs.emofocl.jmi

Class uk.ac.ucl.cs.emofocl.jmi.EMOFOCLApp.Editor extends JPanel implements Serializable

Serialized Fields

model

EMOFOCLPackage model

tree

JMITree tree

console

uk.ac.ucl.cs.editors.Console console

factory

uk.ac.ucl.cs.editors.EditorImplementationFactory factory

listeners

ArrayList listeners

Class uk.ac.ucl.cs.emofocl.jmi.ResolutionException extends Exception implements Serializable

Serialized Fields

originalContext

MOFPackage originalContext

failureContext

NamedElement failureContext

path

List path

index

int index

Package uk.ac.ucl.cs.emofocl.jmi.extensions

Class uk.ac.ucl.cs.emofocl.jmi.extensions.LibraryOperationKindEnum extends Object implements Serializable

Serialized Fields

literalName

String literalName

Class uk.ac.ucl.cs.emofocl.jmi.extensions.OCLEquivalentKindEnum extends Object implements Serializable

Serialized Fields

literalName

String literalName

Package uk.ac.ucl.cs.emofocl.jmi.ocl2.expressions

Class uk.ac.ucl.cs.emofocl.jmi.ocl2.expressions.IteratorExpKindEnum extends Object implements Serializable

Serialized Fields

literalName

String literalName

Package uk.ac.ucl.cs.emofocl.jmi.ocl2.types

Class uk.ac.ucl.cs.emofocl.jmi.ocl2.types.CollectionKindEnum extends Object implements Serializable

Serialized Fields

literalName

String literalName

Package uk.ac.ucl.cs.emofocl.jmi.reflect.extended

Class uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtClassEvent extends ExtEvent implements Serializable

Serialized Fields

extObject

ExtObject extObject

Class uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtClassExtentEvent extends ExtEvent implements Serializable

Serialized Fields

cause

ExtEvent cause

Class uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtEvent extends EventObject implements Serializable

Class uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObjectEvent extends ExtEvent implements Serializable

Serialized Fields

property

javax.jmi.reflect.RefObject property

newValue

Object newValue

oldValue

Object oldValue

Class uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtPackageEvent extends ExtEvent implements Serializable

Serialized Fields

cause

ExtEvent cause

Package uk.ac.ucl.cs.emofocl.jmibrowser

Class uk.ac.ucl.cs.emofocl.jmibrowser.JMITree extends JTree implements Serializable

Serialized Fields

ADD_REFERENCE_ACTION

Action ADD_REFERENCE_ACTION

CREATE_OBJECT_ACTION

Action CREATE_OBJECT_ACTION

REMOVE_OBJECT_ACTION

Action REMOVE_OBJECT_ACTION

REMOVE_REFERENCE_ACTION

Action REMOVE_REFERENCE_ACTION

EDIT_ACTION

Action EDIT_ACTION

REFRESH_ACTION

Action REFRESH_ACTION

VERIFY_CONSTRAINTS_DEEP_ACTION

Action VERIFY_CONSTRAINTS_DEEP_ACTION

VERIFY_CONSTRAINTS_SHALLOW_ACTION

Action VERIFY_CONSTRAINTS_SHALLOW_ACTION

EVALUATE_OCL_ACTION

Action EVALUATE_OCL_ACTION

POPUP

JPopupMenu POPUP

listeners

ArrayList listeners

Class uk.ac.ucl.cs.emofocl.jmibrowser.JMITreeCellEditor extends AbstractCellEditor implements Serializable

Serialized Fields

ENUM_COMBO

JComboBox ENUM_COMBO

update

boolean update

TEXT

JTextField TEXT

currentFeature

PropertyPointer currentFeature

currentType

int currentType

Class uk.ac.ucl.cs.emofocl.jmibrowser.JMITreeCellRenderer extends DefaultTreeCellRenderer implements Serializable

Class uk.ac.ucl.cs.emofocl.jmibrowser.ModelEvent extends EventObject implements Serializable


Package uk.ac.ucl.cs.emofocl.jmibrowser.actions

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.AddReferenceAction extends AbstractAction implements Serializable

Serialized Fields

PARENT

JMITree PARENT

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.CreateObjectAction extends AbstractAction implements Serializable

Serialized Fields

PARENT

JMITree PARENT

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.EditAction extends AbstractAction implements Serializable

Serialized Fields

PARENT

JMITree PARENT

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.EvaluateOCLAction extends AbstractAction implements Serializable

Serialized Fields

PARENT

JMITree PARENT

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.RefreshAction extends AbstractAction implements Serializable

Serialized Fields

PARENT

JMITree PARENT

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.RemoveObjectAction extends AbstractAction implements Serializable

Serialized Fields

PARENT

JMITree PARENT

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.RemoveReferenceAction extends AbstractAction implements Serializable

Serialized Fields

PARENT

JMITree PARENT

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.VerifyConstraintsDeepAction extends AbstractAction implements Serializable

Serialized Fields

ERRORS_FRAME

uk.ac.ucl.cs.emofocl.jmibrowser.actions.VerifyConstraintsDeepAction.ErrorsFrame ERRORS_FRAME

PARENT

JMITree PARENT

Class uk.ac.ucl.cs.emofocl.jmibrowser.actions.VerifyConstraintsShallowAction extends AbstractAction implements Serializable

Serialized Fields

ERRORS_FRAME

uk.ac.ucl.cs.emofocl.jmibrowser.actions.VerifyConstraintsShallowAction.ErrorsFrame ERRORS_FRAME

PARENT

JMITree PARENT

Package uk.ac.ucl.cs.emofocl.jmigen.extended

Class uk.ac.ucl.cs.emofocl.jmigen.extended.ParseException extends Exception 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

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

String eol
The end of line string for this machine.

Class uk.ac.ucl.cs.emofocl.jmigen.extended.TokenMgrError extends Error 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 uk.ac.ucl.cs.emofocl.ocl.library

Class uk.ac.ucl.cs.emofocl.ocl.library.LibraryException extends Exception implements Serializable


Package uk.ac.ucl.cs.emofocl.ocl.parser

Class uk.ac.ucl.cs.emofocl.ocl.parser.EnvironmentException extends Exception implements Serializable

Class uk.ac.ucl.cs.emofocl.ocl.parser.ParseException extends Exception 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

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

String eol
The end of line string for this machine.

Class uk.ac.ucl.cs.emofocl.ocl.parser.TokenMgrError extends Error 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 uk.ac.ucl.cs.emofocl.parser

Class uk.ac.ucl.cs.emofocl.parser.ParseErrorsException extends Exception implements Serializable

Serialized Fields

messages

LinkedList messages