Package org.eclipse.emf.cdo.spi.common.branch

# Schnittstelle InternalCDOBranchManager.BranchLoader3

Alle Superschnittstellen:
  `InternalCDOBranchManager.BranchLoader`, `InternalCDOBranchManager.BranchLoader2`

Alle bekannten Unterschnittstellen:
  `CDOSessionProtocol`, `InternalCDOBranchManager.BranchLoader4`, `InternalCDOBranchManager.BranchLoader5`, `InternalFailoverParticipant`, `InternalRepository`, `InternalSynchronizableRepository`

Umschließende Schnittstelle:
  `InternalCDOBranchManager`

public static interface InternalCDOBranchManager.BranchLoader3 extends InternalCDOBranchManager.BranchLoader2
If the meaning of this type isn't clear, there really should be more of a description here...

Seit:
  4.4
Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader

`InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo`

## Feldübersicht

### Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader

`NEW_BRANCH, NEW_LOCAL_BRANCH`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`renameBranch(int branchID, String oldName, String newName)`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader

`createBranch, loadBranch, loadBranches, loadSubBranches`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader2

`deleteBranch, renameBranch`

## Methodendetails

### renameBranch

void renameBranch(int branchID, String oldName, String newName) throws CDODuplicateBranchException

Löst aus:
  `CDODuplicateBranchException`