## Uses of Class
de.esprit.common.gui.event.GenericEvent

- Packages that use GenericEvent
  Package | Description
  --- | ---
  de.esprit.appsuite.database.dbase.event | Contains events fired by classes of the db-package.
  de.esprit.appsuite.database.dbgui.field | Contains a set of input fields for user input of various data types.
  de.esprit.appsuite.database.dbgui.field.calendar | Contains all classes that make up the calendar dialogs.
  de.esprit.appsuite.nio.watcher | Contains classes for watching the file system.
  de.esprit.appsuite.task | Contains basic classes that make up the AsyncTask framework
  de.esprit.appsuite.task.taskmgr | Contains classes for managing asynchronous tasks.
  de.esprit.common.concurrent | Contains classes supporting async operations executing in Thread pools
  de.esprit.common.gui.action | Contains reuseable base classes for common GUI actions.
  de.esprit.common.gui.event | Contains events that may be useful in any application.
  de.esprit.common.gui.table | Contains GUI support classes for tables of objects.
  de.esprit.common.log | All these classes contribute to a flexible logging system, which is basically reuseable in any project.
  de.esprit.netsuite.client.evgate | Contains special gates for awaiting events
  de.esprit.netsuite.client.gui.event | Contains client internal events
  de.esprit.netsuite.client.gui.web | Contains classes that make up the client's web browser
  de.esprit.netsuite.client.net.event | Contains events fired by the clients network components
  de.esprit.netsuite.netdata | Contains serializable objects which are interchanged between client and server
  de.esprit.netsuite.netdata.event | Contains serializable events that are sent by the server
  de.esprit.netsuite.rtask | Contains extensions for RemoteAsyncTask support
  de.esprit.netsuite.rtask.journal | Contains the classes implementing journalled remote tasks
  de.esprit.netsuite.server.core | Contains basic server core classes
  de.esprit.netsuite.server.pathtree | Contains classes for remote file-tree access
  de.esprit.netsuite.server.permission | These classes implement the permission system of the esprit server

- - ### Uses of GenericEvent in de.esprit.appsuite.database.dbase.event

    Subclasses of GenericEvent in de.esprit.appsuite.database.dbase.event
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RecordChangeEvent` This event is supposed to notify clients about record changes in the database in order to keep the local client cache up to date.
    `class` | `SqlEvent` This event is supposed to notify clients about executed SQL statements.

  - ### Uses of GenericEvent in de.esprit.appsuite.database.dbgui.field

    Subclasses of GenericEvent in de.esprit.appsuite.database.dbgui.field
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SpinEvent` This event is fired by a `SpinnerField` when it's value changes

  - ### Uses of GenericEvent in de.esprit.appsuite.database.dbgui.field.calendar

    Subclasses of GenericEvent in de.esprit.appsuite.database.dbgui.field.calendar
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TimeInputEvent` This event is fired by each of the time input components

  - ### Uses of GenericEvent in de.esprit.appsuite.nio.watcher

    Subclasses of GenericEvent in de.esprit.appsuite.nio.watcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PathChangeEvent` This event notifies about file-system changes found by the `PathWatcher`.
    `class` | `PathRegistrationEvent` This event notifies about changes in the path registration

  - ### Uses of GenericEvent in de.esprit.appsuite.task

    Subclasses of GenericEvent in de.esprit.appsuite.task
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TaskEvent` This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.

  - ### Uses of GenericEvent in de.esprit.appsuite.task.taskmgr

    Subclasses of GenericEvent in de.esprit.appsuite.task.taskmgr
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TaskRegistrationEvent` This event is sent when a task is registered or de-registered.

  - ### Uses of GenericEvent in de.esprit.common.concurrent

    Classes in de.esprit.common.concurrent with type parameters of type GenericEvent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractEventGate<E extends GenericEvent>` This gate opens when the expected event is being received.

    Fields in de.esprit.common.concurrent declared as GenericEvent
    Modifier and Type | Field and Description
    --- | ---
    `protected E` | AbstractEventGate.`lastEvent`

  - ### Uses of GenericEvent in de.esprit.common.gui.action

    Subclasses of GenericEvent in de.esprit.common.gui.action
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ValidationChangeEvent` This event notifies about validation changes

  - ### Uses of GenericEvent in de.esprit.common.gui.event

    Subclasses of GenericEvent in de.esprit.common.gui.event
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DataLoadEvent` This event type has been developed in order to observe changes in the number of records that a JTable or a JList might encounter.
    `class` | `FileChangeEvent` This event notifies listeners when a new file is set.
    `class` | `ModifyEvent` This is a special event for detecting changes in input fields.

    Methods in de.esprit.common.gui.event with parameters of type GenericEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | GenericEventListenerList.`fireEvent(boolean isSafeMode, GenericEvent event)` Fires the given event to the appropriate listeners by calling the event-specific appropriate callback-method on it.
    `void` | GenericEventListenerList.`fireEvent(GenericEvent event)` Fires the given event to the appropriate listeners by calling the event-specific appropriate callback-method on it.

  - ### Uses of GenericEvent in de.esprit.common.gui.table

    Subclasses of GenericEvent in de.esprit.common.gui.table
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OrderChangeEvent` This event is fired by a TableModel when the Comparator has been changed and thus the table data has been resorted.

  - ### Uses of GenericEvent in de.esprit.common.log

    Subclasses of GenericEvent in de.esprit.common.log
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LogFileChangeEvent` This event is fired by a `LogPrinterFile` when the logFile changes.
    `class` | `LogLevelEvent` This event is fired by a `LogChannel` when the `LogLevel` changes.
    `class` | `LogMessageEvent` This is a carrier for log messages that are being distributed via the java event mechanism.

  - ### Uses of GenericEvent in de.esprit.netsuite.client.evgate

    Classes in de.esprit.netsuite.client.evgate with type parameters of type GenericEvent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientEventGate<C extends ClientContext,E extends GenericEvent>` This is the base class for client side event gates.

  - ### Uses of GenericEvent in de.esprit.netsuite.client.gui.event

    Methods in de.esprit.netsuite.client.gui.event with parameters of type GenericEvent
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractEventPrinter.`printEvent(GenericEvent event)`

  - ### Uses of GenericEvent in de.esprit.netsuite.client.gui.web

    Subclasses of GenericEvent in de.esprit.netsuite.client.gui.web
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UrlStackEvent` This event is sent by the `UrlStack` in order to notify about a new URL being loaded into the browser.

  - ### Uses of GenericEvent in de.esprit.netsuite.client.net.event

    Subclasses of GenericEvent in de.esprit.netsuite.client.net.event
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NetRequestEvent` This event is sent by the `RequestChannel` when a NetRequest is sent or a NetResponse is received respectively.
    `class` | `NetResponseEvent` This event is sent by the `RequestChannel` when a NetResponse is received.
    `class` | `NetworkConnectionEvent` This event notifies about client network connection changes.

  - ### Uses of GenericEvent in de.esprit.netsuite.netdata

    Subclasses of GenericEvent in de.esprit.netsuite.netdata
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SessionRegistrationEvent` This event notifies about session registration changes in an `AbstractSessionServerModel`.

  - ### Uses of GenericEvent in de.esprit.netsuite.netdata.event

    Subclasses of GenericEvent in de.esprit.netsuite.netdata.event
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ABOChangeEvent` This event is sent by the server to notify about business object changes
    `class` | `AbstractSessionEvent` This is the base class for custom events that are caused by clients and distributed by the server to other clients.
    `class` | `AbstractStatusChangeEvent` This event is sent by the server to notify about status changes of a `ServerObject`
    `class` | `BatchTaskConfigStatusEvent` This event just maintains a SessionId object
    `class` | `BatchTaskEvent` This event is sent by the server to notify about start/stop or progress of an asynchronously running remote server batch task.
    `class` | `ChatMessageEvent` This event carries the chat message information
    `class` | `ClientConnectionEvent` This event is sent by the server to notify about a client connection or disconnection
    `class` | `CoServerConnectionEvent` This event is sent by the server to notify about a co-server connection or disconnection
    `class` | `DataSourceStatusEvent` This event is sent by the server to notify about data source status changes
    `class` | `FileTransferStatusEvent` This event is sent by the server to notify about the status of a file transfer
    `class` | `GroupAssignmentChangeEvent` This event is sent by the server to notify about a changes Group object data
    `class` | `GroupDataChangeEvent` This event is sent by the server to notify about a changes Group object data
    `class` | `LogChannelStatusEvent` This event is sent by the server to notify about a LogChannel status changes
    `class` | `LogfileStatusEvent` This event is sent by the server to notify about logfile status changes
    `class` | `NetMessageEvent` This event is sent by the `MessageChannel` each time a `NetMessage` is received
    `class` | `PasswordChangeEvent` This event is sent by the server to notify about a change in a user's data
    `class` | `RemoteRecordChangeEvent` This event is sent by the server to notify clients about record changes in the database.
    `class` | `ResourceLockEvent` This event is sent by the server to notify about resource lock activity
    `class` | `ResourceLockStatusEvent` This event is sent by the server to notify about resource lock activity
    `class` | `RunStateStatusEvent` This is a control event for administration purposes only.
    `class` | `ServerShutdownEvent` This event is sent by the server to notify about shutting down.
    `class` | `ServerStatusEvent` This is the super class for all kinds of server status changes
    `class` | `SystemDataChangeEvent` This event is sent by the server to notify about a change in a group's data
    `class` | `SystemEvent` This event type is sent to the client in any case.
    `class` | `TextMessageEvent` This event carries the chat message information
    `class` | `UserAuthenticationEvent` This event is sent by the server to notify about a user login or logout
    `class` | `UserDataChangeEvent` This event is sent by the server to notify about a change in a user's data

  - ### Uses of GenericEvent in de.esprit.netsuite.rtask

    Subclasses of GenericEvent in de.esprit.netsuite.rtask
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemoteTaskEvent` This event is used for notifying the state of remotely running tasks.
    `class` | `RemoteTaskStatusEvent` This event is sent by the server to notify about processing status changes of a remote task

  - ### Uses of GenericEvent in de.esprit.netsuite.rtask.journal

    Subclasses of GenericEvent in de.esprit.netsuite.rtask.journal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JournalTaskRestartEvent` This event notifies about a `JournalTask` being restarted after a reconnect.

  - ### Uses of GenericEvent in de.esprit.netsuite.server.core

    Methods in de.esprit.netsuite.server.core with parameters of type GenericEvent
    Modifier and Type | Method and Description
    --- | ---
    `int` | ServerEventQueue.`put(GenericEvent event)`

  - ### Uses of GenericEvent in de.esprit.netsuite.server.pathtree

    Subclasses of GenericEvent in de.esprit.netsuite.server.pathtree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemotePathChangeEvent` This event notifies about a path change in a remote `PathTree`.
    `class` | `RemotePathRegistrationEvent` This event notifies about a path change in a remote `PathTree`.

  - ### Uses of GenericEvent in de.esprit.netsuite.server.permission

    Subclasses of GenericEvent in de.esprit.netsuite.server.permission
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PermissionAssignmentChangeEvent` This event is sent by the server to notify about a changes Group object data

Copyright © 2014 EsprIT-Systems. All Rights Reserved.