Package org.eclipse.emf.cdo.ui

# Klasse CDOEventHandler

java.lang.Object
org.eclipse.emf.cdo.ui.CDOEventHandler

public class CDOEventHandler extends Object
A class that handles `events` on `TreeViewer`-based editors or views.

Autor:
  Eike Stepper
Siehe auch:
  - `IEvent`
  - `TreeViewer`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`CDOEventHandler(CDOView view, TreeViewer treeViewer)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`dispose()`
`TreeViewer`
`getTreeViewer()`
`CDOView`
`getView()`
`boolean`
`isAutoReloadEnabled()`
`protected void`
`objectInvalidated(InternalCDOObject cdoObject)`
`protected void`
`objectStateChanged(CDOObject cdoObject)`
`void`
`refreshTreeViewer()`
`void`
`setTreeViewer(TreeViewer viewer)`
`protected void`
`unwirePreferences()`
`void`
`updateElement(Object element)`
`protected void`
`viewClosed()`
`protected void`
`viewConflict(CDOObject conflictingObject, boolean firstConflict)`
`protected void`
`viewDirtyStateChanged()`
`protected void`
`viewInvalidated(Set<? extends CDOObject> dirtyObjects)`
`protected void`
`viewLocksChanged(EObject[] objects)`
`protected void`
`viewPermissionsChanged(Map<CDOID,org.eclipse.net4j.util.collection.Pair<CDOPermission,CDOPermission>> permissionChanges)`
`protected void`
`viewTargetChanged(CDOBranchPoint branchPoint)`
`protected void`
`wirePreferences()`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### CDOEventHandler

public CDOEventHandler(CDOView view, TreeViewer treeViewer)

Seit:
  2.0

## Methodendetails

### dispose

public void dispose()

Seit:
  2.0

### getView

public CDOView getView()

Seit:
  2.0

### getTreeViewer

public TreeViewer getTreeViewer()

### setTreeViewer

public void setTreeViewer(TreeViewer viewer)

Seit:
  2.0

### refreshTreeViewer

public void refreshTreeViewer()

Seit:
  2.0

### updateElement

public void updateElement(Object element)

Seit:
  4.4

### isAutoReloadEnabled

public boolean isAutoReloadEnabled()

Seit:
  2.0

### wirePreferences

protected void wirePreferences()

Seit:
  2.0

### unwirePreferences

protected void unwirePreferences()

Seit:
  2.0

### objectStateChanged

protected void objectStateChanged(CDOObject cdoObject)

Seit:
  4.3

### objectInvalidated

protected void objectInvalidated(InternalCDOObject cdoObject)

Seit:
  2.0

### viewInvalidated

protected void viewInvalidated(Set<? extends CDOObject> dirtyObjects)

Seit:
  2.0

### viewDirtyStateChanged

protected void viewDirtyStateChanged()

### viewConflict

protected void viewConflict(CDOObject conflictingObject, boolean firstConflict)

### viewPermissionsChanged

protected void viewPermissionsChanged(Map<CDOID,org.eclipse.net4j.util.collection.Pair<CDOPermission,CDOPermission>> permissionChanges)

Seit:
  4.15

### viewLocksChanged

protected void viewLocksChanged(EObject[] objects)

Seit:
  4.15

### viewTargetChanged

protected void viewTargetChanged(CDOBranchPoint branchPoint)

Seit:
  4.12

### viewClosed

protected void viewClosed()