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 java.lang.Object implements CDOSession.ExceptionHandler, org.eclipse.net4j.util.container.IElementProcessor - Since:
- 2.0
- Author:
- Eike Stepper
- See Also:
- CDOSession.ExceptionHandler
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classCDOInteractiveExceptionHandler.ExceptionDialogA dialog that shows CDO related exceptions in a convenient manner.
 - 
Constructor SummaryConstructors Constructor Description CDOInteractiveExceptionHandler()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DialogcreateDialog(CDOSession session, int attempt, java.lang.Exception exception)protected ShellgetParentShell()voidhandleException(CDOSession session, int attempt, java.lang.Exception exception)java.lang.Objectprocess(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, java.lang.Object element)protected java.lang.ObjectprocessSession(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, InternalCDOSession session)
 
- 
- 
- 
Method Detail- 
handleExceptionpublic void handleException(CDOSession session, int attempt, java.lang.Exception exception) throws java.lang.Exception - Specified by:
- handleExceptionin interface- CDOSession.ExceptionHandler
- Throws:
- java.lang.Exception
- Since:
- 4.0
 
 - 
processpublic java.lang.Object process(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, java.lang.Object element)- Specified by:
- processin interface- org.eclipse.net4j.util.container.IElementProcessor
 
 - 
processSessionprotected java.lang.Object processSession(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, InternalCDOSession session)
 - 
getParentShellprotected Shell getParentShell() 
 - 
createDialogprotected Dialog createDialog(CDOSession session, int attempt, java.lang.Exception exception) 
 
- 
 
-