public class CDOInteractiveExceptionHandler extends Object implements CDOSession.ExceptionHandler, IElementProcessor
CDOSession.ExceptionHandler
Modifier and Type | Class and Description |
---|---|
static class |
CDOInteractiveExceptionHandler.ExceptionDialog
A dialog that shows CDO related exceptions in a convenient manner.
|
Constructor and Description |
---|
CDOInteractiveExceptionHandler() |
Modifier and Type | Method and Description |
---|---|
protected Dialog |
createDialog(CDOSession session,
int attempt,
Exception exception) |
protected Shell |
getParentShell() |
void |
handleException(CDOSession session,
int attempt,
Exception exception) |
Object |
process(IManagedContainer container,
String productGroup,
String factoryType,
String description,
Object element) |
protected Object |
processSession(IManagedContainer container,
String productGroup,
String factoryType,
String description,
InternalCDOSession session) |
public void handleException(CDOSession session, int attempt, Exception exception) throws Exception
handleException
in interface CDOSession.ExceptionHandler
Exception
public Object process(IManagedContainer container, String productGroup, String factoryType, String description, Object element)
process
in interface IElementProcessor
protected Object processSession(IManagedContainer container, String productGroup, String factoryType, String description, InternalCDOSession session)
protected Shell getParentShell()
protected Dialog createDialog(CDOSession session, int attempt, Exception exception)
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html