Uses of Class
org.openstreetmap.josm.tools.bugreport.ReportedException
-
Packages that use ReportedException Package Description org.openstreetmap.josm.command Provides the classes for JOSM commands allowing to modify an OSM data set.org.openstreetmap.josm.gui.bugreport Provides GUI classes for the bug report system, allowing users to create tickets on issue tracker directly from JOSM.org.openstreetmap.josm.tools.bugreport Provides core classes for the bug report system, allowing to save technical information used later in tickets on issue tracker. -
-
Uses of ReportedException in org.openstreetmap.josm.command
Methods in org.openstreetmap.josm.command that return ReportedException Modifier and Type Method Description private ReportedException
SequenceCommand. createReportedException(java.lang.Throwable e, int i)
-
Uses of ReportedException in org.openstreetmap.josm.gui.bugreport
Methods in org.openstreetmap.josm.gui.bugreport with parameters of type ReportedException Modifier and Type Method Description static BugReportQueue.SuppressionMode
BugReportDialog. showFor(ReportedException e, int exceptionCounter)
Show the bug report for a given exception -
Uses of ReportedException in org.openstreetmap.josm.tools.bugreport
Fields in org.openstreetmap.josm.tools.bugreport declared as ReportedException Modifier and Type Field Description private ReportedException
BugReport. exception
Fields in org.openstreetmap.josm.tools.bugreport with type parameters of type ReportedException Modifier and Type Field Description private java.util.concurrent.CopyOnWriteArrayList<java.util.function.Predicate<ReportedException>>
BugReportQueue. handlers
private java.util.LinkedList<ReportedException>
BugReportQueue. reportsToDisplay
private java.util.ArrayList<ReportedException>
BugReportQueue. suppressFor
Methods in org.openstreetmap.josm.tools.bugreport that return ReportedException Modifier and Type Method Description private ReportedException
BugReportQueue. getNext()
static ReportedException
BugReport. intercept(java.lang.Throwable t)
This should be called whenever you want to add more information to a given exception.ReportedException
ReportedException. put(java.lang.String key, java.lang.Object value)
Adds some debug values to this exception.ReportedException
ReportedException. put(java.lang.String key, java.util.function.Supplier<java.lang.Object> valueSupplier)
Adds some debug values to this exception.Methods in org.openstreetmap.josm.tools.bugreport with parameters of type ReportedException Modifier and Type Method Description private BugReportQueue.SuppressionMode
BugReportQueue. displayFor(ReportedException e)
BugReportQueue.SuppressionMode
BugReportQueue.BugReportHandler. handle(ReportedException e, int exceptionCounter)
Handle the bug report for a given exceptionprivate void
BugReportQueue. handleDialogResult(ReportedException e, BugReportQueue.SuppressionMode suppress)
boolean
ReportedException. isSame(ReportedException e)
Checks if this exception is considered the same as an other exception.void
BugReportQueue. submit(ReportedException report)
Submit a new error to be displayedMethod parameters in org.openstreetmap.josm.tools.bugreport with type arguments of type ReportedException Modifier and Type Method Description void
BugReportQueue. addBugReportHandler(java.util.function.Predicate<ReportedException> handler)
Allows you to peek or even intercept the bug reports.Constructors in org.openstreetmap.josm.tools.bugreport with parameters of type ReportedException Constructor Description BugReport(ReportedException e)
Create a new bug report
-