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
Nested ClassesModifier and TypeClassDescriptionstatic classA dialog that shows CDO related exceptions in a convenient manner. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DialogcreateDialog(CDOSession session, int attempt, Exception exception) protected ShellvoidhandleException(CDOSession session, int attempt, Exception exception) process(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, Object element) protected ObjectprocessSession(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:
handleExceptionin 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:
processin 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
-