Package org.eclipse.emf.cdo.spi.workspace

# Schnittstelle InternalCDOWorkspaceBase

Alle Superschnittstellen:
  `CDORevisionProvider`, `CDOWorkspaceBase`, `CDOWorkspaceBase2`

public interface InternalCDOWorkspaceBase extends CDOWorkspaceBase2
If the meaning of this type isn't clear, there really should be more of a description here...

Autor:
  Eike Stepper
No Implement
  This interface is not intended to be implemented by clients.
No Extend
  This interface is not intended to be extended by clients.

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final String`
`PRODUCT_GROUP`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`clear()`
`void`
`deleteAddedAndDetachedObjects(IStoreAccessor.Raw accessor, CDOBranch branch)`
`void`
`deregisterObject(CDOID id)`
`InternalCDOWorkspace`
`getWorkspace()`
`void`
`init(InternalCDOWorkspace workspace)`
`void`
`registerAddedAndDetachedObject(InternalCDORevision revision)`
`void`
`registerAddedObject(CDOID id)`
`void`
`registerChangedOrDetachedObject(InternalCDORevision revision)`
`void`
`updateAfterCommit(CDOTransaction transaction)`
Veraltet.

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.revision.CDORevisionProvider

`getRevision`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.workspace.CDOWorkspaceBase

`getIDs`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.workspace.CDOWorkspaceBase2

`containsID, isAddedObject, isEmpty`

## Felddetails

### PRODUCT_GROUP

static final String PRODUCT_GROUP

Siehe auch:
  - Konstantenfeldwerte

## Methodendetails

### getWorkspace

InternalCDOWorkspace getWorkspace()

Angegeben von:
  `getWorkspace` in Schnittstelle `CDOWorkspaceBase`

### init

void init(InternalCDOWorkspace workspace)

### registerChangedOrDetachedObject

void registerChangedOrDetachedObject(InternalCDORevision revision)

Seit:
  4.1

### registerAddedAndDetachedObject

void registerAddedAndDetachedObject(InternalCDORevision revision)

Seit:
  4.2

### registerAddedObject

void registerAddedObject(CDOID id)

Seit:
  4.1

### deregisterObject

void deregisterObject(CDOID id)

Seit:
  4.1

### updateAfterCommit

@Deprecated void updateAfterCommit(CDOTransaction transaction)
Veraltet.

### deleteAddedAndDetachedObjects

void deleteAddedAndDetachedObjects(IStoreAccessor.Raw accessor, CDOBranch branch)

Seit:
  4.2

### clear

void clear()