Package org.eclipse.emf.cdo.ui
Class CDOInteractiveExceptionHandler
java.lang.Object
org.eclipse.emf.cdo.ui.CDOInteractiveExceptionHandler
- All Implemented Interfaces:
CDOSession.ExceptionHandler
,org.eclipse.net4j.util.container.IElementProcessor
public class CDOInteractiveExceptionHandler
extends Object
implements CDOSession.ExceptionHandler, org.eclipse.net4j.util.container.IElementProcessor
- Since:
- 2.0
- Author:
- Eike Stepper
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
A dialog that shows CDO related exceptions in a convenient manner. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Dialog
createDialog
(CDOSession session, int attempt, Exception exception) protected Shell
void
handleException
(CDOSession session, int attempt, Exception exception) process
(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, Object element) protected Object
processSession
(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, InternalCDOSession session)
-
Constructor Details
-
CDOInteractiveExceptionHandler
public CDOInteractiveExceptionHandler()
-
-
Method Details
-
handleException
- Specified by:
handleException
in interfaceCDOSession.ExceptionHandler
- Throws:
Exception
- Since:
- 4.0
-
process
public Object process(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, Object element) - Specified by:
process
in interfaceorg.eclipse.net4j.util.container.IElementProcessor
-
processSession
protected Object processSession(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, InternalCDOSession session) -
getParentShell
-
createDialog
-