public class ErrorLoggerTree
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ErrorLoggerTree.ErrorLoggerDefaultMutableTreeNode |
static class |
ErrorLoggerTree.ErrorLoggerGroupNode |
static class |
ErrorLoggerTree.ErrorLoggerTreeNode |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
errorNode |
Constructor and Description |
---|
ErrorLoggerTree() |
Modifier and Type | Method and Description |
---|---|
static void |
addLogger(ErrorLogger logger,
boolean explain,
boolean terminate) |
static void |
deleteAllLoggers() |
static void |
deleteLogger(ExplorerTree ex) |
static void |
exportLogger(ErrorLoggerTree.ErrorLoggerTreeNode node) |
static javax.swing.tree.DefaultMutableTreeNode |
getExplorerTree() |
static boolean |
hasLogger(ErrorLogger logger) |
static void |
importLogger() |
static java.lang.String |
reportNextMessage(boolean separateWindow)
Method to advance to the next error and report it.
|
static java.lang.String |
reportPrevMessage(boolean separateWindow)
Method to back up to the previous error and report it.
|
static void |
reportSingleGeometry(boolean separateWindow)
Method to advance to the next error and report it.
|
static void |
setCurrentLogger(ErrorLoggerTree.ErrorLoggerTreeNode node) |
static void |
showAllLogger(ExplorerTree ex) |
static void |
showCurrentErrors()
Method to show the current collection of errors.
|
static void |
updateDrcErrors(Cell cell,
java.util.List<ErrorLogger.MessageLog> newErrors,
java.util.List<ErrorLogger.MessageLog> delErrors) |
static void |
updateNetworkErrors(Cell cell,
java.util.List<ErrorLogger.MessageLog> errors) |
public static final java.lang.String errorNode
public static boolean hasLogger(ErrorLogger logger)
public static void addLogger(ErrorLogger logger, boolean explain, boolean terminate)
public static void updateNetworkErrors(Cell cell, java.util.List<ErrorLogger.MessageLog> errors)
public static void updateDrcErrors(Cell cell, java.util.List<ErrorLogger.MessageLog> newErrors, java.util.List<ErrorLogger.MessageLog> delErrors)
public static javax.swing.tree.DefaultMutableTreeNode getExplorerTree()
public static void reportSingleGeometry(boolean separateWindow)
public static java.lang.String reportNextMessage(boolean separateWindow)
separateWindow
- true to show each cell in its own window; false to show in the current window.public static java.lang.String reportPrevMessage(boolean separateWindow)
separateWindow
- true to show each cell in its own window; false to show in the current window.public static void showCurrentErrors()
public static void importLogger()
public static void deleteAllLoggers()
public static void deleteLogger(ExplorerTree ex)
public static void exportLogger(ErrorLoggerTree.ErrorLoggerTreeNode node)
public static void showAllLogger(ExplorerTree ex)
public static void setCurrentLogger(ErrorLoggerTree.ErrorLoggerTreeNode node)