# Uses of Enum Class
org.eclipse.emf.cdo.common.branch.CDOBranchChangedEvent.ChangeKind

Packages that use CDOBranchChangedEvent.ChangeKind
Package
Description
org.eclipse.emf.cdo.common.branch
Common concepts for dealing with branches.
org.eclipse.emf.cdo.spi.common.branch
Common service provider interfaces and useful base implementations for dealing with branches.
org.eclipse.emf.cdo.spi.server
Server service provider interfaces and useful base implementations.

## Uses of CDOBranchChangedEvent.ChangeKind in org.eclipse.emf.cdo.common.branch

Methods in org.eclipse.emf.cdo.common.branch that return CDOBranchChangedEvent.ChangeKind
Modifier and Type
Method
Description
`CDOBranchChangedEvent.ChangeKind`
CDOBranchChangedEvent.`getChangeKind()`
`static CDOBranchChangedEvent.ChangeKind`
CDOBranchChangedEvent.ChangeKind.`valueOf(String name)`
Returns the enum constant of this class with the specified name.
`static CDOBranchChangedEvent.ChangeKind[]`
CDOBranchChangedEvent.ChangeKind.`values()`
Returns an array containing the constants of this enum class, in the order they are declared.

## Uses of CDOBranchChangedEvent.ChangeKind in org.eclipse.emf.cdo.spi.common.branch

Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type CDOBranchChangedEvent.ChangeKind
Modifier and Type
Method
Description
`void`
InternalCDOBranchManager.`handleBranchChanged(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind)`
Deprecated.
As of 4.15 use `InternalCDOBranchManager.handleBranchChanged(InternalCDOBranch, ChangeKind, int...)`.
`void`
InternalCDOBranchManager.`handleBranchChanged(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind, int... branchIDs)`

## Uses of CDOBranchChangedEvent.ChangeKind in org.eclipse.emf.cdo.spi.server

Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOBranchChangedEvent.ChangeKind
Modifier and Type
Method
Description
`void`
InternalSession.`sendBranchNotification(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches)`
`void`
InternalSession.`sendBranchNotification(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind)`
Deprecated.
As of 4.15 use `InternalSession.sendBranchNotification(ChangeKind, CDOBranch...)`.
`void`
InternalSessionManager.`sendBranchNotification(InternalSession sender, CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches)`
`void`
InternalSessionManager.`sendBranchNotification(InternalSession sender, InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind)`
Deprecated.
As of 4.15 use `InternalSessionManager.sendBranchNotification(InternalSession, ChangeKind, CDOBranch...)`.
`void`
ISessionProtocol.`sendBranchNotification(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches)`
`void`
ISessionProtocol.`sendBranchNotification(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind)`
Deprecated.
As of 4.15 use `ISessionProtocol.sendBranchNotification(ChangeKind, CDOBranch...)`.