Eclipse Platform Release 3.7

# Serialized Form

Package org.eclipse.ant.core

Class org.eclipse.ant.core.AntSecurityException extends SecurityException implements Serializable

serialVersionUID: 1L

Package org.eclipse.core.commands

Class org.eclipse.core.commands.ExecutionException extends CommandException implements Serializable

serialVersionUID: 3258130262767448120L

Class org.eclipse.core.commands.NotEnabledException extends CommandException implements Serializable

serialVersionUID: 3257572788998124596L

Class org.eclipse.core.commands.NotHandledException extends CommandException implements Serializable

serialVersionUID: 3256446914827726904L

Class org.eclipse.core.commands.ParameterValueConversionException extends CommandException implements Serializable

serialVersionUID: 4703077729505066104L

Class org.eclipse.core.commands.ParameterValuesException extends CommandException implements Serializable

serialVersionUID: 3618976793520845623L

Class org.eclipse.core.commands.SerializationException extends CommandException implements Serializable

serialVersionUID: 2691599674561684949L

Package org.eclipse.core.commands.common

Class org.eclipse.core.commands.common.CommandException extends Exception implements Serializable

serialVersionUID: 5389763628699257234L

Serialized Fields

### cause

    Throwable cause

  This member variable is required here to allow us to compile against JCL foundation libraries. The value may be `null`.

Class org.eclipse.core.commands.common.NotDefinedException extends CommandException implements Serializable

serialVersionUID: 3257572788998124596L

Package org.eclipse.core.databinding

Class org.eclipse.core.databinding.BindingException extends RuntimeException implements Serializable

serialVersionUID: -4092828452936724217L

Serialized Fields

### cause

    Throwable cause

Package org.eclipse.core.databinding.observable

Class org.eclipse.core.databinding.observable.ChangeEvent extends ObservableEvent implements Serializable

serialVersionUID: -3241193109844979384L

Class org.eclipse.core.databinding.observable.DisposeEvent extends ObservableEvent implements Serializable

serialVersionUID: -3241193109844979384L

Class org.eclipse.core.databinding.observable.ObservableEvent extends EventObject implements Serializable

serialVersionUID: 7693906965267871813L

Class org.eclipse.core.databinding.observable.StaleEvent extends ObservableEvent implements Serializable

serialVersionUID: 3491012225431471077L

Package org.eclipse.core.databinding.observable.list

Class org.eclipse.core.databinding.observable.list.ListChangeEvent extends ObservableEvent implements Serializable

serialVersionUID: -9154315534258776672L

Serialized Fields

### diff

    ListDiff diff

  Description of the change to the source observable list. Listeners must not change this field.

Package org.eclipse.core.databinding.observable.map

Class org.eclipse.core.databinding.observable.map.MapChangeEvent extends ObservableEvent implements Serializable

serialVersionUID: -8092347212410548463L

Serialized Fields

### diff

    MapDiff diff

  Description of the change to the source observable map. Listeners must not change this field.

Package org.eclipse.core.databinding.observable.set

Class org.eclipse.core.databinding.observable.set.SetChangeEvent extends ObservableEvent implements Serializable

serialVersionUID: 7436547103857482256L

Serialized Fields

### diff

    SetDiff diff

  Description of the change to the source observable set. Listeners must not change this field.

Package org.eclipse.core.databinding.observable.value

Class org.eclipse.core.databinding.observable.value.ChangeVetoException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class org.eclipse.core.databinding.observable.value.ValueChangeEvent extends ObservableEvent implements Serializable

serialVersionUID: 2305345286999701156L

Serialized Fields

### diff

    ValueDiff diff

  Description of the change to the source observable value. Listeners must not change this field.

Class org.eclipse.core.databinding.observable.value.ValueChangingEvent extends ObservableEvent implements Serializable

serialVersionUID: 2305345286999701156L

Serialized Fields

### diff

    ValueDiff diff

  Description of the change to the source observable value. Listeners must not change this field.

### veto

    boolean veto

  Flag for vetoing this change. Default value is `false`, can be set to `true` by listeners to veto this change.

Package org.eclipse.core.databinding.property

Class org.eclipse.core.databinding.property.SimplePropertyEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### type

    int type

  The type of property event that occured

### property

    IProperty property

  The property on which the event took place

### diff

    IDiff diff

  If event == CHANGE, a diff object describing the change in state, or null for an unknown change.

Package org.eclipse.core.runtime

Class org.eclipse.core.runtime.AssertionFailedException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class org.eclipse.core.runtime.CoreException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

### status

    IStatus status

  Status object.

Class org.eclipse.core.runtime.InvalidRegistryObjectException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class org.eclipse.core.runtime.OperationCanceledException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class org.eclipse.core.runtime.Preferences.PropertyChangeEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### propertyName

    String propertyName

  The name of the changed property.

### oldValue

    Object oldValue

  The old value of the changed property, or `null` if not known or not relevant.

### newValue

    Object newValue

  The new value of the changed property, or `null` if not known or not relevant.

Package org.eclipse.core.runtime.content

Class org.eclipse.core.runtime.content.IContentTypeManager.ContentTypeChangeEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### context

    IScopeContext context

Package org.eclipse.core.runtime.preferences

Class org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### child

    Preferences child

Class org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### key

    String key

### newValue

    Object newValue

### oldValue

    Object oldValue

Package org.eclipse.debug.core

Class org.eclipse.debug.core.DebugEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### fKind

    int fKind

  The kind of event - one of the kind constants defined by this class.

### fDetail

    int fDetail

  The detail of the event - one of the detail constants defined by this class.

### fData

    Object fData

  Client defined data field.

  Since:
    2.1.2

Class org.eclipse.debug.core.DebugException extends CoreException implements Serializable

serialVersionUID: 1L

Package org.eclipse.debug.ui.contexts

Class org.eclipse.debug.ui.contexts.DebugContextEvent extends EventObject implements Serializable

serialVersionUID: 3395172504615255524L

Serialized Fields

### fContext

    ISelection fContext

  The context

### fFlags

    int fFlags

  Change flags.

Package org.eclipse.equinox.http.servlet

Class org.eclipse.equinox.http.servlet.HttpServiceServlet extends org.eclipse.equinox.http.servlet.internal.ProxyServlet implements Serializable

serialVersionUID: -3647550992964861187L

Package org.eclipse.equinox.jsp.jasper

Class org.eclipse.equinox.jsp.jasper.JspServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: -4110476909131707652L

Serialized Fields

### jspServlet

    javax.servlet.Servlet jspServlet

### bundle

    Bundle bundle

### jspLoader

    URLClassLoader jspLoader

### bundleResourcePath

    String bundleResourcePath

### alias

    String alias

Package org.eclipse.equinox.p2.core

Class org.eclipse.equinox.p2.core.ProvisionException extends CoreException implements Serializable

serialVersionUID: 1L

Package org.eclipse.equinox.p2.metadata

Class org.eclipse.equinox.p2.metadata.KeyWithLocale extends Object implements Serializable

serialVersionUID: 8818242663547645188L

Serialized Fields

### key

    String key

### locale

    Locale locale

Class org.eclipse.equinox.p2.metadata.Version extends Object implements Serializable

serialVersionUID: 6218979149720923857L

Class org.eclipse.equinox.p2.metadata.VersionFormatException extends Exception implements Serializable

serialVersionUID: -867104101610941043L

Class org.eclipse.equinox.p2.metadata.VersionRange extends Object implements Serializable

serialVersionUID: 4988030307298088028L

Serialization Methods

### readResolve

    private Object readResolve()

Serialized Fields

### minVersion

    Version minVersion

### includeMin

    boolean includeMin

### maxVersion

    Version maxVersion

### includeMax

    boolean includeMax

Package org.eclipse.equinox.p2.metadata.expression

Class org.eclipse.equinox.p2.metadata.expression.ExpressionParseException extends RuntimeException implements Serializable

serialVersionUID: 8432875384760577764L

Class org.eclipse.equinox.p2.metadata.expression.SimplePattern extends Object implements Serializable

serialVersionUID: -2477990705739062410L

Serialized Fields

### pattern

    String pattern

Package org.eclipse.equinox.security.storage

Class org.eclipse.equinox.security.storage.StorageException extends Exception implements Serializable

serialVersionUID: -6352767405585664435L

Serialized Fields

### errorCode

    int errorCode

Package org.eclipse.jface.bindings.keys

Class org.eclipse.jface.bindings.keys.ParseException extends Exception implements Serializable

serialVersionUID: 3257009864814376241L

Package org.eclipse.jface.dialogs

Class org.eclipse.jface.dialogs.PageChangedEvent extends EventObject implements Serializable

serialVersionUID: 3835149545519723574L

Serialized Fields

### selectedPage

    Object selectedPage

  The selected page.

Class org.eclipse.jface.dialogs.PageChangingEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### currentPage

    Object currentPage

### targetPage

    Object targetPage

### doit

    boolean doit

  Public field that dictates if the page change will successfully change. Set this field to `false` to prevent the page from changing. Default value is `true`.

Package org.eclipse.jface.resource

Class org.eclipse.jface.resource.DataFormatException extends IllegalArgumentException implements Serializable

serialVersionUID: 3544955467404031538L

Class org.eclipse.jface.resource.DeviceResourceException extends RuntimeException implements Serializable

serialVersionUID: 11454598756198L

Serialized Fields

### cause

    Throwable cause

Package org.eclipse.jface.text

Class org.eclipse.jface.text.BadLocationException extends Exception implements Serializable

serialVersionUID: 3257281452776370224L

Class org.eclipse.jface.text.BadPartitioningException extends Exception implements Serializable

serialVersionUID: 3256439205327876408L

Class org.eclipse.jface.text.BadPositionCategoryException extends Exception implements Serializable

serialVersionUID: 3761405300745713206L

Package org.eclipse.jface.text.templates

Class org.eclipse.jface.text.templates.TemplateException extends Exception implements Serializable

serialVersionUID: 3906362710416699442L

Package org.eclipse.jface.util

Class org.eclipse.jface.util.PropertyChangeEvent extends EventObject implements Serializable

serialVersionUID: 3256726173533811256L

Serialized Fields

### propertyName

    String propertyName

  The name of the changed property.

### oldValue

    Object oldValue

  The old value of the changed property, or `null` if not known or not relevant.

### newValue

    Object newValue

  The new value of the changed property, or `null` if not known or not relevant.

Package org.eclipse.jface.viewers

Class org.eclipse.jface.viewers.CheckStateChangedEvent extends EventObject implements Serializable

serialVersionUID: 3256443603340244789L

Serialized Fields

### element

    Object element

  The viewer element.

### state

    boolean state

  The checked state.

Class org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### sourceEvent

    EventObject sourceEvent

  the original event triggered

### time

    int time

  The time the event is triggered

### eventType

    int eventType

  The event type triggered:
  - `ColumnViewerEditorActivationEvent.KEY_PRESSED` if a key is pressed on a selected cell
  - `ColumnViewerEditorActivationEvent.MOUSE_CLICK_SELECTION` if a cell is selected using a single click of the mouse
  - `ColumnViewerEditorActivationEvent.MOUSE_DOUBLE_CLICK_SELECTION` if a cell is selected using double clicking of the mouse

### keyCode

    int keyCode

  Only set for `ColumnViewerEditorActivationEvent.KEY_PRESSED`

### character

    char character

  Only set for `ColumnViewerEditorActivationEvent.KEY_PRESSED`

### stateMask

    int stateMask

  The statemask

### cancel

    boolean cancel

  Cancel the event (=> editor is not activated)

Class org.eclipse.jface.viewers.ColumnViewerEditorDeactivationEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

### eventType

    int eventType

  The event type

  Since:
    3.4

Class org.eclipse.jface.viewers.DoubleClickEvent extends EventObject implements Serializable

serialVersionUID: 3258408443605038133L

Serialized Fields

### selection

    ISelection selection

  The selection.

Class org.eclipse.jface.viewers.LabelProviderChangedEvent extends EventObject implements Serializable

serialVersionUID: 3258410612479309878L

Serialized Fields

### elements

    Object[] elements

  The elements whose labels need to be updated or `null`.

Class org.eclipse.jface.viewers.OpenEvent extends EventObject implements Serializable

serialVersionUID: 3761972652973176117L

Serialized Fields

### selection

    ISelection selection

  The selection.

Class org.eclipse.jface.viewers.SelectionChangedEvent extends EventObject implements Serializable

serialVersionUID: 3835149545519723574L

Serialized Fields

### selection

    ISelection selection

  The selection.

Class org.eclipse.jface.viewers.TreeExpansionEvent extends EventObject implements Serializable

serialVersionUID: 3618414930227835185L

Serialized Fields

### element

    Object element

  The element that was expanded or collapsed.

Package org.eclipse.osgi.framework.eventmgr

Class org.eclipse.osgi.framework.eventmgr.EventManager$1 extends Object implements Serializable

Package org.eclipse.osgi.service.resolver

Class org.eclipse.osgi.service.resolver.ResolverHookException extends RuntimeException implements Serializable

serialVersionUID: 5686047743173396286L

Package org.eclipse.osgi.signedcontent

Class org.eclipse.osgi.signedcontent.InvalidContentException extends IOException implements Serializable

serialVersionUID: -399150159330289387L

Serialized Fields

### cause

    Throwable cause

Package org.eclipse.search.ui

Class org.eclipse.search.ui.SearchResultEvent extends EventObject implements Serializable

serialVersionUID: -4877459368182725252L

Package org.eclipse.search.ui.text

Class org.eclipse.search.ui.text.FilterUpdateEvent extends SearchResultEvent implements Serializable

serialVersionUID: 6009335074727417443L

Serialized Fields

### fMatches

    Match[] fMatches

### fFilters

    MatchFilter[] fFilters

Class org.eclipse.search.ui.text.MatchEvent extends SearchResultEvent implements Serializable

serialVersionUID: 6009335074727417445L

Serialized Fields

### fKind

    int fKind

### fMatches

    Match[] fMatches

### fMatchContainer

    Match[] fMatchContainer

Class org.eclipse.search.ui.text.RemoveAllEvent extends SearchResultEvent implements Serializable

serialVersionUID: 6009335074727417445L

Package org.eclipse.swt

Class org.eclipse.swt.SWTError extends Error implements Serializable

serialVersionUID: 3833467327105808433L

Serialized Fields

### code

    int code

  The SWT error code, one of SWT.ERROR_*.

### throwable

    Throwable throwable

  The underlying throwable that caused the problem, or null if this information is not available.

Class org.eclipse.swt.SWTException extends RuntimeException implements Serializable

serialVersionUID: 3257282552304842547L

Serialized Fields

### code

    int code

  The SWT error code, one of SWT.ERROR_*.

### throwable

    Throwable throwable

  The underlying throwable that caused the problem, or null if this information is not available.

Package org.eclipse.swt.accessibility

Class org.eclipse.swt.accessibility.AccessibleActionEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 2849066792640153087L

Serialized Fields

### result

    String result

  The value of this field must be set in the accessible action listener method before returning. What to set it to depends on the listener method called.

### count

    int count

### index

    int index

### localized

    boolean localized

Class org.eclipse.swt.accessibility.AccessibleAttributeEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 2237016128901566049L

Serialized Fields

### topMargin

    int topMargin

### bottomMargin

    int bottomMargin

### leftMargin

    int leftMargin

### rightMargin

    int rightMargin

### tabStops

    int[] tabStops

### justify

    boolean justify

### alignment

    int alignment

### indent

    int indent

### attributes

    String[] attributes

Class org.eclipse.swt.accessibility.AccessibleControlEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 3257281444169529141L

Serialized Fields

### childID

    int childID

### accessible

    Accessible accessible

### x

    int x

### y

    int y

### width

    int width

### height

    int height

### detail

    int detail

### result

    String result

### children

    Object[] children

Class org.eclipse.swt.accessibility.AccessibleEditableTextEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: -5045447704486894646L

Serialized Fields

### start

    int start

  [in] 0-based start offset of the character range to perform the operation on

  See Also:
    `AccessibleEditableTextListener.copyText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`, `AccessibleEditableTextListener.cutText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`, `AccessibleEditableTextListener.pasteText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`, `AccessibleEditableTextListener.replaceText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`

### end

    int end

  [in] 0-based ending offset of the character range to perform the operation on

  See Also:
    `AccessibleEditableTextListener.copyText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`, `AccessibleEditableTextListener.cutText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`, `AccessibleEditableTextListener.replaceText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`

### string

    String string

  [in] a string that will replace the specified character range

  See Also:
    `AccessibleEditableTextListener.replaceText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`

### result

    String result

  [out] Set this field to `ACC.OK` if the operation was completed successfully, and `null` otherwise.

  See Also:
    `AccessibleEditableTextListener.copyText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`, `AccessibleEditableTextListener.cutText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`, `AccessibleEditableTextListener.pasteText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`, `AccessibleEditableTextListener.replaceText(org.eclipse.swt.accessibility.AccessibleEditableTextEvent)`

Class org.eclipse.swt.accessibility.AccessibleEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 3257567304224026934L

Serialized Fields

### childID

    int childID

  The value of this field is set by an accessibility client before the accessible listener method is called. ChildID can be CHILDID_SELF, representing the control itself, or a 0-based integer representing a specific child of the control.

### result

    String result

  The value of this field must be set in the accessible listener method before returning. What to set it to depends on the listener method called, and the childID specified by the client.

Class org.eclipse.swt.accessibility.AccessibleHyperlinkEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 6253098373844074544L

Serialized Fields

### accessible

    Accessible accessible

### result

    String result

  The value of this field must be set in the accessible hyperlink listener method before returning. What to set it to depends on the listener method called.

### index

    int index

Class org.eclipse.swt.accessibility.AccessibleTableCellEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 7231059449172889781L

Serialized Fields

### accessible

    Accessible accessible

### accessibles

    Accessible[] accessibles

### isSelected

    boolean isSelected

### count

    int count

### index

    int index

Class org.eclipse.swt.accessibility.AccessibleTableEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 1624586163666270447L

Serialized Fields

### accessible

    Accessible accessible

### accessibles

    Accessible[] accessibles

### result

    String result

  The value of this field must be set in the accessible table listener method before returning. What to set it to depends on the listener method called.

### column

    int column

### row

    int row

### count

    int count

### isSelected

    boolean isSelected

### selected

    int[] selected

Class org.eclipse.swt.accessibility.AccessibleTextAttributeEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 7131825608864332802L

Serialized Fields

### offset

    int offset

  [in] the 0-based text offset for which to return attribute information

  See Also:
    `AccessibleAttributeListener.getTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`

### start

    int start

  [in/out] the starting and ending offsets of the character range

  See Also:
    `AccessibleAttributeListener.getTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`, `AccessibleEditableTextListener.setTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`

### end

    int end

  [in/out] the starting and ending offsets of the character range

  See Also:
    `AccessibleAttributeListener.getTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`, `AccessibleEditableTextListener.setTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`

### textStyle

    TextStyle textStyle

  [in/out] the TextStyle of the character range

  See Also:
    `AccessibleAttributeListener.getTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`, `AccessibleEditableTextListener.setTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`

### attributes

    String[] attributes

  [in/out] an array of alternating key and value Strings that represent attributes that do not correspond to TextStyle fields

  See Also:
    `AccessibleAttributeListener.getTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`, `AccessibleEditableTextListener.setTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`

### result

    String result

  [out] Set this field to `ACC.OK` if the operation was completed successfully, and null otherwise.

  Since:
    3.7
  See Also:
    `AccessibleEditableTextListener.setTextAttributes(org.eclipse.swt.accessibility.AccessibleTextAttributeEvent)`

Class org.eclipse.swt.accessibility.AccessibleTextEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 3977019530868308275L

Serialized Fields

### childID

    int childID

### offset

    int offset

### length

    int length

### accessible

    Accessible accessible

Since:
  3.6

### result

    String result

  The value of this field must be set in the accessible text extended listener method before returning. What to set it to depends on the listener method called.

  Since:
    3.6

### count

    int count

Since:
  3.6

### index

    int index

Since:
  3.6

### start

    int start

Since:
  3.6

### end

    int end

Since:
  3.6

### type

    int type

Since:
  3.6

### x

    int x

Since:
  3.6

### y

    int y

Since:
  3.6

### width

    int width

Since:
  3.6

### height

    int height

Since:
  3.6

### ranges

    int[] ranges

Since:
  3.6

### rectangles

    Rectangle[] rectangles

Since:
  3.6

Class org.eclipse.swt.accessibility.AccessibleValueEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: -465979079760740668L

Serialized Fields

### value

    Number value

Package org.eclipse.swt.browser

Class org.eclipse.swt.browser.AuthenticationEvent extends TypedEvent implements Serializable

serialVersionUID: -8322331206780057921L

Serialized Fields

### location

    String location

  The location that triggered the authentication challenge

### user

    String user

  The user name to authenticate with

### password

    String password

  The password to authenticate with

### doit

    boolean doit

  A flag indicating whether the authentication should proceed. Setting this field to `false` will cancel the operation.

Class org.eclipse.swt.browser.LocationEvent extends TypedEvent implements Serializable

serialVersionUID: 3906644198244299574L

Serialized Fields

### location

    String location

  current location

### top

    boolean top

  A flag indicating whether the location opens in the top frame or not.

### doit

    boolean doit

  A flag indicating whether the location loading should be allowed. Setting this field to `false` will cancel the operation.

Class org.eclipse.swt.browser.ProgressEvent extends TypedEvent implements Serializable

serialVersionUID: 3977018427045393972L

Serialized Fields

### current

    int current

  current value

### total

    int total

  total value

Class org.eclipse.swt.browser.StatusTextEvent extends TypedEvent implements Serializable

serialVersionUID: 3258407348371600439L

Serialized Fields

### text

    String text

  status text

Class org.eclipse.swt.browser.TitleEvent extends TypedEvent implements Serializable

serialVersionUID: 4121132532906340919L

Serialized Fields

### title

    String title

  the title of the current document

Class org.eclipse.swt.browser.WindowEvent extends TypedEvent implements Serializable

serialVersionUID: 3617851997387174969L

Serialized Fields

### required

    boolean required

  Specifies whether the platform requires the user to provide a `Browser` to handle the new window.

  Since:
    3.1

### browser

    Browser browser

  `Browser` provided by the application.

### location

    Point location

  Requested location for the `Shell` hosting the `Browser`. It is `null` if no location has been requested.

### size

    Point size

  Requested `Browser` size. The client area of the `Shell` hosting the `Browser` should be large enough to accommodate that size. It is `null` if no size has been requested.

### addressBar

    boolean addressBar

  Specifies whether the `Shell` hosting the `Browser` should display an address bar.

  Since:
    3.1

### menuBar

    boolean menuBar

  Specifies whether the `Shell` hosting the `Browser` should display a menu bar. Note that this is always `true` on OS X.

  Since:
    3.1

### statusBar

    boolean statusBar

  Specifies whether the `Shell` hosting the `Browser` should display a status bar.

  Since:
    3.1

### toolBar

    boolean toolBar

  Specifies whether the `Shell` hosting the `Browser` should display a tool bar.

  Since:
    3.1

Package org.eclipse.swt.custom

Class org.eclipse.swt.custom.BidiSegmentEvent extends TypedEvent implements Serializable

serialVersionUID: 3257846571587547957L

Serialized Fields

### lineOffset

    int lineOffset

  line start offset

### lineText

    String lineText

  line text

### segments

    int[] segments

  bidi segments, see above

### segmentsChars

    char[] segmentsChars

  characters to be used in the segment boundaries (optional)

  Since:
    3.6

Class org.eclipse.swt.custom.CaretEvent extends TypedEvent implements Serializable

serialVersionUID: 3257846571587545489L

Serialized Fields

### caretOffset

    int caretOffset

  caret offset

Class org.eclipse.swt.custom.CTabFolderEvent extends TypedEvent implements Serializable

serialVersionUID: 3760566386225066807L

Serialized Fields

### item

    Widget item

  The tab item for the operation.

### doit

    boolean doit

  A flag indicating whether the operation should be allowed. Setting this field to `false` will cancel the operation. Applies to the close and showList events.

### x

    int x

  The widget-relative, x coordinate of the chevron button at the time of the event. Applies to the showList event.

  Since:
    3.0

### y

    int y

  The widget-relative, y coordinate of the chevron button at the time of the event. Applies to the showList event.

  Since:
    3.0

### width

    int width

  The width of the chevron button at the time of the event. Applies to the showList event.

  Since:
    3.0

### height

    int height

  The height of the chevron button at the time of the event. Applies to the showList event.

  Since:
    3.0

Class org.eclipse.swt.custom.ExtendedModifyEvent extends TypedEvent implements Serializable

serialVersionUID: 3258696507027830832L

Serialized Fields

### start

    int start

  start offset of the new text

### length

    int length

  length of the new text

### replacedText

    String replacedText

  replaced text or empty string if no text was replaced

Class org.eclipse.swt.custom.LineBackgroundEvent extends TypedEvent implements Serializable

serialVersionUID: 3978711687853324342L

Serialized Fields

### lineOffset

    int lineOffset

  line start offset

### lineText

    String lineText

  line text

### lineBackground

    Color lineBackground

  line background color

Class org.eclipse.swt.custom.LineStyleEvent extends TypedEvent implements Serializable

serialVersionUID: 3906081274027192884L

Serialized Fields

### lineOffset

    int lineOffset

  line start offset (input)

### lineText

    String lineText

  line text (input)

### ranges

    int[] ranges

  line ranges (output)

  Since:
    3.2

### styles

    StyleRange[] styles

  line styles (output) Note: Because a StyleRange includes the start and length, the same instance cannot occur multiple times in the array of styles. If the same style attributes, such as font and color, occur in multiple StyleRanges, `ranges` can be used to share styles and reduce memory usage.

### alignment

    int alignment

  line alignment (input, output)

  Since:
    3.2

### indent

    int indent

  line indent (input, output)

  Since:
    3.2

### wrapIndent

    int wrapIndent

  line wrap indent (input, output)

  Since:
    3.6

### justify

    boolean justify

  line justification (input, output)

  Since:
    3.2

### bullet

    Bullet bullet

  line bullet (output)

  Since:
    3.2

### bulletIndex

    int bulletIndex

  line bullet index (output)

  Since:
    3.2

### tabStops

    int[] tabStops

  line tab stops (output)

  Since:
    3.6

Class org.eclipse.swt.custom.MovementEvent extends TypedEvent implements Serializable

serialVersionUID: 3978765487853324342L

Serialized Fields

### lineOffset

    int lineOffset

  line start offset (input)

### lineText

    String lineText

  line text (input)

### offset

    int offset

  the current offset (input)

### newOffset

    int newOffset

  the new offset (input, output)

### movement

    int movement

  the movement type (input)

  See Also:
    `SWT.MOVEMENT_WORD`, `SWT.MOVEMENT_WORD_END`, `SWT.MOVEMENT_WORD_START`, `SWT.MOVEMENT_CHAR`, `SWT.MOVEMENT_CLUSTER`

Class org.eclipse.swt.custom.PaintObjectEvent extends TypedEvent implements Serializable

serialVersionUID: 3906081274027192855L

Serialized Fields

### gc

    GC gc

  the GC

### x

    int x

  the x location

### y

    int y

  the y location

### ascent

    int ascent

  the line ascent

### descent

    int descent

  the line descent

### style

    StyleRange style

  the StyleRange

### bullet

    Bullet bullet

  the Bullet

### bulletIndex

    int bulletIndex

  the bullet index

Class org.eclipse.swt.custom.TextChangedEvent extends TypedEvent implements Serializable

serialVersionUID: 3258696524257835065L

Class org.eclipse.swt.custom.TextChangingEvent extends TypedEvent implements Serializable

serialVersionUID: 3257290210114352439L

Serialized Fields

### start

    int start

  Start offset of the text that is going to be replaced

### newText

    String newText

  Text that is going to be inserted or empty string if no text will be inserted

### replaceCharCount

    int replaceCharCount

  Length of text that is going to be replaced

### newCharCount

    int newCharCount

  Length of text that is going to be inserted

### replaceLineCount

    int replaceLineCount

  Number of lines that are going to be replaced

### newLineCount

    int newLineCount

  Number of new lines that are going to be inserted

Package org.eclipse.swt.dnd

Class org.eclipse.swt.dnd.DragSourceEvent extends TypedEvent implements Serializable

serialVersionUID: 3257002142513770808L

Serialized Fields

### detail

    int detail

  The operation that was performed.

  See Also:
    `DND.DROP_NONE`, `DND.DROP_MOVE`, `DND.DROP_COPY`, `DND.DROP_LINK`, `DND.DROP_TARGET_MOVE`

### doit

    boolean doit

  In dragStart, the doit field determines if the drag and drop operation should proceed; in dragFinished, the doit field indicates whether the operation was performed successfully.

  In dragStart:

  Flag to determine if the drag and drop operation should proceed. The application can set this value to false to prevent the drag from starting. Set to true by default.

  In dragSetData:

  This will be set to true when the call to dragSetData is made. Set it to false to cancel the drag.

  In dragFinished:

  Flag to indicate if the operation was performed successfully. True if the operation was performed successfully.

### x

    int x

  In dragStart, the x coordinate (relative to the control) of the position the mouse went down to start the drag.

  Since:
    3.2

### y

    int y

  In dragStart, the y coordinate (relative to the control) of the position the mouse went down to start the drag.

  Since:
    3.2

### dataType

    TransferData dataType

  The type of data requested. Data provided in the data field must be of the same type.

### image

    Image image

  The drag source image to be displayed during the drag.

  A value of null indicates that no drag image will be displayed.

  The default value is null.

  Since:
    3.3

### offsetX

    int offsetX

  In dragStart, the x offset (relative to the image) where the drag source image will be displayed.

  Since:
    3.5

### offsetY

    int offsetY

  In dragStart, the y offset (relative to the image) where the drag source image will be displayed.

  Since:
    3.5

Class org.eclipse.swt.dnd.DropTargetEvent extends TypedEvent implements Serializable

serialVersionUID: 3256727264573338678L

Serialized Fields

### x

    int x

  The x-cordinate of the cursor relative to the `Display`

### y

    int y

  The y-cordinate of the cursor relative to the `Display`

### detail

    int detail

  The operation being performed.

  See Also:
    `DND.DROP_NONE`, `DND.DROP_MOVE`, `DND.DROP_COPY`, `DND.DROP_LINK`, `DND.DROP_DEFAULT`

### operations

    int operations

  A bitwise OR'ing of the operations that the DragSource can support (e.g. DND.DROP_MOVE | DND.DROP_COPY | DND.DROP_LINK). The detail value must be a member of this list or DND.DROP_NONE.

  See Also:
    `DND.DROP_NONE`, `DND.DROP_MOVE`, `DND.DROP_COPY`, `DND.DROP_LINK`, `DND.DROP_DEFAULT`

### feedback

    int feedback

  A bitwise OR'ing of the drag under effect feedback to be displayed to the user (e.g. DND.FEEDBACK_SELECT | DND.FEEDBACK_SCROLL | DND.FEEDBACK_EXPAND).

  A value of DND.FEEDBACK_NONE indicates that no drag under effect will be displayed.

  Feedback effects will only be applied if they are applicable.

  The default value is DND.FEEDBACK_SELECT.

  See Also:
    `DND.FEEDBACK_NONE`, `DND.FEEDBACK_SELECT`, `DND.FEEDBACK_INSERT_BEFORE`, `DND.FEEDBACK_INSERT_AFTER`, `DND.FEEDBACK_SCROLL`, `DND.FEEDBACK_EXPAND`

### item

    Widget item

  If the associated control is a table or tree, this field contains the item located at the cursor coordinates.

### currentDataType

    TransferData currentDataType

  The type of data that will be dropped.

### dataTypes

    TransferData[] dataTypes

  A list of the types of data that the DragSource is capable of providing. The currentDataType must be a member of this list.

Package org.eclipse.swt.events

Class org.eclipse.swt.events.ArmEvent extends TypedEvent implements Serializable

serialVersionUID: 3258126964249212217L

Class org.eclipse.swt.events.ControlEvent extends TypedEvent implements Serializable

serialVersionUID: 3258132436155119161L

Class org.eclipse.swt.events.DisposeEvent extends TypedEvent implements Serializable

serialVersionUID: 3257566187633521206L

Class org.eclipse.swt.events.DragDetectEvent extends MouseEvent implements Serializable

serialVersionUID: -7229172519733647232L

Class org.eclipse.swt.events.ExpandEvent extends SelectionEvent implements Serializable

serialVersionUID: 3976735856884987356L

Class org.eclipse.swt.events.FocusEvent extends TypedEvent implements Serializable

serialVersionUID: 3258134643684227381L

Class org.eclipse.swt.events.GestureEvent extends TypedEvent implements Serializable

serialVersionUID: -8348741538373572182L

Serialized Fields

### stateMask

    int stateMask

  The state of the keyboard modifier keys and mouse masks at the time the event was generated.

  See Also:
    `SWT.MODIFIER_MASK`, `SWT.BUTTON_MASK`

### detail

    int detail

  The gesture type.

  - `SWT.GESTURE_BEGIN`
  - `SWT.GESTURE_END`
  - `SWT.GESTURE_MAGNIFY`
  - `SWT.GESTURE_PAN`
  - `SWT.GESTURE_ROTATE`
  - `SWT.GESTURE_SWIPE`
  This field determines the `GestureEvent` fields that contain valid data.

### x

    int x

  The meaning of this field is dependent on the value of the `detail` field and the platform. It can represent either the x coordinate of the centroid of the touches that make up the gesture, or the x coordinate of the cursor at the time the gesture was performed.

### y

    int y

  The meaning of this field is dependent on the value of the `detail` field and the platform. It can represent either the y coordinate of the centroid of the touches that make up the gesture, or the y coordinate of the cursor at the time the gesture was performed.

### rotation

    double rotation

  This field is valid when the `detail` field is set to `GESTURE_ROTATE`. It specifies the number of degrees rotated on the device since the gesture started. Positive values indicate counter-clockwise rotation, and negative values indicate clockwise rotation.

### xDirection

    int xDirection

  This field is valid when the `detail` field is set to `GESTURE_SWIPE` or `GESTURE_PAN`. Both `xDirection` and `yDirection` can be valid for an individual gesture. The meaning of this field is dependent on the value of the `detail` field.

  If `detail` is `GESTURE_SWIPE` then a positive value indicates a swipe to the right and a negative value indicates a swipe to the left. If `detail` is `GESTURE_PAN` then a positive value indicates a pan to the right by this field's count of pixels and a negative value indicates a pan to the left by this field's count of pixels.

### yDirection

    int yDirection

  This field is valid when the `detail` field is set to `GESTURE_SWIPE` or `GESTURE_PAN`. Both `xDirection` and `yDirection` can be valid for an individual gesture. The meaning of this field is dependent on the value of the `detail` field. If `detail` is `GESTURE_SWIPE` then a positive value indicates a downward swipe and a negative value indicates an upward swipe. If `detail` is `GESTURE_PAN` then a positive value indicates a downward pan by this field's count of pixels and a negative value indicates an upward pan by this field's count of pixels.

### magnification

    double magnification

  This field is valid when the `detail` field is set to `GESTURE_MAGNIFY`. This is the scale factor to be applied. This value will be 1.0 in the first received event with `GESTURE_MAGNIFY`, and will then fluctuate in subsequent events as the user moves their fingers.

### doit

    boolean doit

  This flag indicates whether the operation should be allowed. Setting it to `false` will cancel the operation.

Class org.eclipse.swt.events.HelpEvent extends TypedEvent implements Serializable

serialVersionUID: 3257001038606251315L

Class org.eclipse.swt.events.KeyEvent extends TypedEvent implements Serializable

serialVersionUID: 3256442491011412789L

Serialized Fields

### character

    char character

  the character represented by the key that was typed. This is the final character that results after all modifiers have been applied. For example, when the user types Ctrl+A, the character value is 0x01. It is important that applications do not attempt to modify the character value based on a stateMask (such as SWT.CTRL) or the resulting character will not be correct.

### keyCode

    int keyCode

  the key code of the key that was typed, as defined by the key code constants in class `SWT`. When the character field of the event is ambiguous, this field contains the unicode value of the original character. For example, typing Ctrl+M or Return both result in the character '\r' but the keyCode field will also contain '\r' when Return was typed.

  See Also:
    `SWT`

### keyLocation

    int keyLocation

  depending on the event, the location of key specified by the keyCode or character. The possible values for this field are `SWT.LEFT`, `SWT.RIGHT`, `SWT.KEYPAD`, or `SWT.NONE` representing the main keyboard area.

  The location field can be used to differentiate key events that have the same key code and character but are generated by different keys on the keyboard. For example, a key down event with the key code equal to SWT.SHIFT can be generated by the left and the right shift keys on the keyboard.

  The location field can only be used to determine the location of the key code or character in the current event. It does not include information about the location of modifiers in the state mask.

  Since:
    3.6
  See Also:
    `SWT.LEFT`, `SWT.RIGHT`, `SWT.KEYPAD`

### stateMask

    int stateMask

  the state of the keyboard modifier keys and mouse masks at the time the event was generated.

  See Also:
    `SWT.MODIFIER_MASK`, `SWT.BUTTON_MASK`

### doit

    boolean doit

  A flag indicating whether the operation should be allowed. Setting this field to `false` will cancel the operation.

Class org.eclipse.swt.events.MenuDetectEvent extends TypedEvent implements Serializable

serialVersionUID: -3061660596590828941L

Serialized Fields

### x

    int x

  the display-relative x coordinate of the pointer at the time the context menu trigger occurred

### y

    int y

  the display-relative y coordinate of the pointer at the time the context menu trigger occurred

### doit

    boolean doit

  A flag indicating whether the operation should be allowed. Setting this field to `false` will cancel the operation.

Class org.eclipse.swt.events.MenuEvent extends TypedEvent implements Serializable

serialVersionUID: 3258132440332383025L

Class org.eclipse.swt.events.ModifyEvent extends TypedEvent implements Serializable

serialVersionUID: 3258129146227011891L

Class org.eclipse.swt.events.MouseEvent extends TypedEvent implements Serializable

serialVersionUID: 3257288037011566898L

Serialized Fields

### button

    int button

  the button that was pressed or released; 1 for the first button, 2 for the second button, and 3 for the third button, etc.

### stateMask

    int stateMask

  the state of the keyboard modifier keys and mouse masks at the time the event was generated.

  See Also:
    `SWT.MODIFIER_MASK`, `SWT.BUTTON_MASK`

### x

    int x

  the widget-relative, x coordinate of the pointer at the time the mouse button was pressed or released

### y

    int y

  the widget-relative, y coordinate of the pointer at the time the mouse button was pressed or released

### count

    int count

  the number times the mouse has been clicked, as defined by the operating system; 1 for the first click, 2 for the second click and so on.

  Since:
    3.3

Class org.eclipse.swt.events.PaintEvent extends TypedEvent implements Serializable

serialVersionUID: 3256446919205992497L

Serialized Fields

### gc

    GC gc

  the graphics context to use when painting that is configured to use the colors, font and damaged region of the control. It is valid only during the paint and must not be disposed

### x

    int x

  the x offset of the bounding rectangle of the region that requires painting

### y

    int y

  the y offset of the bounding rectangle of the region that requires painting

### width

    int width

  the width of the bounding rectangle of the region that requires painting

### height

    int height

  the height of the bounding rectangle of the region that requires painting

### count

    int count

  the number of following paint events which are pending which may always be zero on some platforms

Class org.eclipse.swt.events.SelectionEvent extends TypedEvent implements Serializable

serialVersionUID: 3976735856884987953L

Serialized Fields

### item

    Widget item

  The item that was selected.

### detail

    int detail

  Extra detail information about the selection, depending on the widget.

  Sash

  - `SWT.DRAG`

  ScrollBar and Slider

  - `SWT.DRAG`
  - `SWT.HOME`
  - `SWT.END`
  - `SWT.ARROW_DOWN`
  - `SWT.ARROW_UP`
  - `SWT.PAGE_DOWN`
  - `SWT.PAGE_UP`

  Table and Tree

  - `SWT.CHECK`

  Text

  - `SWT.CANCEL`

  CoolItem and ToolItem

  - `SWT.ARROW`

### x

    int x

  The x location of the selected area.

### y

    int y

  The y location of selected area.

### width

    int width

  The width of selected area.

### height

    int height

  The height of selected area.

### stateMask

    int stateMask

  The state of the keyboard modifier keys at the time the event was generated.

### text

    String text

  The text of the hyperlink that was selected. This will be either the text of the hyperlink or the value of its HREF, if one was specified.

  Since:
    3.1
  See Also:
    `Link.setText(String)`

### doit

    boolean doit

  A flag indicating whether the operation should be allowed. Setting this field to `false` will cancel the operation, depending on the widget.

Class org.eclipse.swt.events.ShellEvent extends TypedEvent implements Serializable

serialVersionUID: 3257569490479888441L

Serialized Fields

### doit

    boolean doit

  A flag indicating whether the operation should be allowed. Setting this field to `false` will cancel the operation.

Class org.eclipse.swt.events.TouchEvent extends TypedEvent implements Serializable

serialVersionUID: -8348741538373572182L

Serialized Fields

### touches

    Touch[] touches

  The set of touches representing the state of all contacts with touch input device at the time the event was generated.

  See Also:
    `Touch`

### stateMask

    int stateMask

  The state of the keyboard modifier keys and mouse masks at the time the event was generated.

  See Also:
    `SWT.MODIFIER_MASK`, `SWT.BUTTON_MASK`

### x

    int x

  The widget-relative x coordinate of the pointer at the time the touch occurred.

### y

    int y

  The widget-relative y coordinate of the pointer at the time the touch occurred.

Class org.eclipse.swt.events.TraverseEvent extends KeyEvent implements Serializable

serialVersionUID: 3257565105301239349L

Serialized Fields

### detail

    int detail

  The traversal type.

  - `SWT.TRAVERSE_NONE`
  - `SWT.TRAVERSE_ESCAPE`
  - `SWT.TRAVERSE_RETURN`
  - `SWT.TRAVERSE_TAB_NEXT`
  - `SWT.TRAVERSE_TAB_PREVIOUS`
  - `SWT.TRAVERSE_ARROW_NEXT`
  - `SWT.TRAVERSE_ARROW_PREVIOUS`
  - `SWT.TRAVERSE_MNEMONIC`
  - `SWT.TRAVERSE_PAGE_NEXT`
  - `SWT.TRAVERSE_PAGE_PREVIOUS`
  Setting this field will change the type of traversal. For example, setting the detail to `TRAVERSE_NONE` causes no traversal action to be taken. When used in conjunction with the `doit` field, the traversal detail field can be useful when overriding the default traversal mechanism for a control. For example, setting the doit field to `false` will cancel the operation and allow the traversal key stroke to be delivered to the control. Setting the doit field to `true` indicates that the traversal described by the detail field is to be performed.

Class org.eclipse.swt.events.TreeEvent extends SelectionEvent implements Serializable

serialVersionUID: 3257282548009677109L

Class org.eclipse.swt.events.TypedEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 3257285846578377524L

Serialized Fields

### display

    Display display

  the display where the event occurred

  Since:
    2.0

### widget

    Widget widget

  the widget that issued the event

### time

    int time

  the time that the event occurred. NOTE: This field is an unsigned integer and should be AND'ed with 0xFFFFFFFFL so that it can be treated as a signed long.

### data

    Object data

  a field for application use

Class org.eclipse.swt.events.VerifyEvent extends KeyEvent implements Serializable

serialVersionUID: 3257003246269577014L

Serialized Fields

### start

    int start

  the range of text being modified. Setting these fields has no effect.

### end

    int end

  the range of text being modified. Setting these fields has no effect.

### text

    String text

  the new text that will be inserted. Setting this field will change the text that is about to be inserted or deleted.

Package org.eclipse.swt.graphics

Class org.eclipse.swt.graphics.ImageLoaderEvent extends org.eclipse.swt.internal.SWTEventObject implements Serializable

serialVersionUID: 3257284738325558065L

Serialized Fields

### imageData

    ImageData imageData

  if the `endOfImage` flag is false, then this is a partially complete copy of the current `ImageData`, otherwise this is a completely loaded `ImageData`

### incrementCount

    int incrementCount

  the zero-based count of image data increments -- this is equivalent to the number of events that have been generated while loading a particular image

### endOfImage

    boolean endOfImage

  If this flag is true, then the current image data has been completely loaded, otherwise the image data is only partially loaded, and further ImageLoader events will occur unless an exception is thrown

Class org.eclipse.swt.graphics.Point extends Object implements Serializable

serialVersionUID: 3257002163938146354L

Serialized Fields

### x

    int x

  the x coordinate of the point

### y

    int y

  the y coordinate of the point

Class org.eclipse.swt.graphics.Rectangle extends Object implements Serializable

serialVersionUID: 3256439218279428914L

Serialized Fields

### x

    int x

  the x coordinate of the rectangle

### y

    int y

  the y coordinate of the rectangle

### width

    int width

  the width of the rectangle

### height

    int height

  the height of the rectangle

Class org.eclipse.swt.graphics.RGB extends Object implements Serializable

serialVersionUID: 3258415023461249074L

Serialized Fields

### red

    int red

  the red component of the RGB

### green

    int green

  the green component of the RGB

### blue

    int blue

  the blue component of the RGB

Package org.eclipse.team.core

Class org.eclipse.team.core.TeamException extends CoreException implements Serializable

serialVersionUID: 1L

Package org.eclipse.text.edits

Class org.eclipse.text.edits.MalformedTreeException extends RuntimeException implements Serializable

serialVersionUID: 1L

Serialized Fields

### fParent

    TextEdit fParent

### fChild

    TextEdit fChild

Package org.eclipse.ui

Class org.eclipse.ui.MultiPartInitException extends WorkbenchException implements Serializable

serialVersionUID: -9138185942975165490L

Serialized Fields

### references

    IWorkbenchPartReference[] references

### exceptions

    PartInitException[] exceptions

Class org.eclipse.ui.PartInitException extends WorkbenchException implements Serializable

serialVersionUID: 3257284721296684850L

Class org.eclipse.ui.SaveablesLifecycleEvent extends EventObject implements Serializable

serialVersionUID: -3530773637989046452L

Serialized Fields

### eventType

    int eventType

### saveables

    Saveable[] saveables

### force

    boolean force

### veto

    boolean veto

Class org.eclipse.ui.WorkbenchException extends CoreException implements Serializable

serialVersionUID: 3258125864872129078L

Package org.eclipse.ui.actions

Class org.eclipse.ui.actions.CommandNotMappedException extends CommandException implements Serializable

serialVersionUID: 1L

Package org.eclipse.ui.activities

Class org.eclipse.ui.activities.NotDefinedException extends Exception implements Serializable

serialVersionUID: 4050201929596811061L

Package org.eclipse.ui.commands

Class org.eclipse.ui.commands.CommandException extends Exception implements Serializable

serialVersionUID: 1776879459633730964L

Serialized Fields

### cause

    Throwable cause

  Deprecated.

Class org.eclipse.ui.commands.ExecutionException extends CommandException implements Serializable

serialVersionUID: 3258130262767448120L

Class org.eclipse.ui.commands.NotDefinedException extends CommandException implements Serializable

serialVersionUID: 3257572788998124596L

Class org.eclipse.ui.commands.NotHandledException extends CommandException implements Serializable

serialVersionUID: 3256446914827726904L

Package org.eclipse.ui.console

Class org.eclipse.ui.console.PatternMatchEvent extends EventObject implements Serializable

serialVersionUID: 876890383326854537L

Serialized Fields

### offset

    int offset

  The offset of the match within the console's document.

### length

    int length

  The length of the matched string

Package org.eclipse.ui.contexts

Class org.eclipse.ui.contexts.ContextException extends Exception implements Serializable

serialVersionUID: -5143404124388080211L

Serialized Fields

### cause

    Throwable cause

  Deprecated.

Class org.eclipse.ui.contexts.NotDefinedException extends ContextException implements Serializable

serialVersionUID: 3833750983926167092L

Package org.eclipse.ui.forms.events

Class org.eclipse.ui.forms.events.ExpansionEvent extends TypedEvent implements Serializable

serialVersionUID: 6009335074727417445L

Class org.eclipse.ui.forms.events.HyperlinkEvent extends TypedEvent implements Serializable

serialVersionUID: 6009335074727417445L

Serialized Fields

### label

    String label

### stateMask

    int stateMask

Package org.eclipse.ui.keys

Class org.eclipse.ui.keys.ParseException extends Exception implements Serializable

serialVersionUID: 3257009864814376241L

Package org.eclipse.ui.texteditor

Class org.eclipse.ui.texteditor.ValidateStateException extends CoreException implements Serializable

serialVersionUID: 3834309544406233910L

Package org.eclipse.update.core.model

Class org.eclipse.update.core.model.InstallAbortedException extends CoreException implements Serializable

serialVersionUID: 1L

Class org.eclipse.update.core.model.InvalidSiteTypeException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

### newSiteType

    String newSiteType

  Deprecated.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.