Package org.apache.log4j.chainsaw.filter
Class EventTypeEntryContainer
- java.lang.Object
-
- org.apache.log4j.chainsaw.filter.EventTypeEntryContainer
-
public class EventTypeEntryContainer extends java.lang.Object
A Container class used to hold unique LoggingEvent values and provide them as unique ListModels.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
CLASS_FIELD
private java.util.Set<java.lang.String>
Classes
private javax.swing.DefaultListModel
classesListModel
private javax.swing.DefaultListModel<java.lang.String>
columnNameListModel
private java.util.Set<java.lang.String>
ColumnNames
private static java.lang.String
FILE_FIELD
private javax.swing.DefaultListModel
fileNameListModel
private java.util.Set<java.lang.String>
FileNames
private static java.lang.String
LEVEL_FIELD
private javax.swing.DefaultListModel
levelListModel
private java.util.Set
Levels
private static java.lang.String
LOGGER_FIELD
private javax.swing.DefaultListModel
loggerListModel
private java.util.Set<java.lang.String>
Loggers
private static java.lang.String
METHOD_FIELD
private javax.swing.DefaultListModel
methodListModel
private java.util.Set<java.lang.String>
Methods
private java.util.Map
modelMap
private static java.lang.String
NDC_FIELD
private javax.swing.DefaultListModel
ndcListModel
private java.util.Set<java.lang.String>
NDCs
private static java.lang.String
PROP_FIELD
private javax.swing.DefaultListModel
propListModel
private static java.lang.String
THREAD_FIELD
private javax.swing.DefaultListModel
threadListModel
private java.util.Set<java.lang.String>
Threads
-
Constructor Summary
Constructors Constructor Description EventTypeEntryContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addClass(java.lang.String className)
(package private) void
addColumnName(java.lang.String name)
(package private) void
addFileName(java.lang.String filename)
(package private) void
addLevel(java.lang.Object level)
(package private) void
addLogger(java.lang.String logger)
(package private) void
addMethod(java.lang.String method)
(package private) void
addNDC(java.lang.String ndc)
(package private) void
addProperties(java.util.Map properties)
(package private) void
addThread(java.lang.String thread)
javax.swing.ListModel
getModel(java.lang.String fieldName)
boolean
modelExists(java.lang.String fieldName)
-
-
-
Field Detail
-
ColumnNames
private java.util.Set<java.lang.String> ColumnNames
-
Methods
private java.util.Set<java.lang.String> Methods
-
Classes
private java.util.Set<java.lang.String> Classes
-
NDCs
private java.util.Set<java.lang.String> NDCs
-
Levels
private java.util.Set Levels
-
Loggers
private java.util.Set<java.lang.String> Loggers
-
Threads
private java.util.Set<java.lang.String> Threads
-
FileNames
private java.util.Set<java.lang.String> FileNames
-
columnNameListModel
private javax.swing.DefaultListModel<java.lang.String> columnNameListModel
-
methodListModel
private javax.swing.DefaultListModel methodListModel
-
classesListModel
private javax.swing.DefaultListModel classesListModel
-
propListModel
private javax.swing.DefaultListModel propListModel
-
ndcListModel
private javax.swing.DefaultListModel ndcListModel
-
levelListModel
private javax.swing.DefaultListModel levelListModel
-
loggerListModel
private javax.swing.DefaultListModel loggerListModel
-
threadListModel
private javax.swing.DefaultListModel threadListModel
-
fileNameListModel
private javax.swing.DefaultListModel fileNameListModel
-
modelMap
private java.util.Map modelMap
-
LOGGER_FIELD
private static final java.lang.String LOGGER_FIELD
- See Also:
- Constant Field Values
-
LEVEL_FIELD
private static final java.lang.String LEVEL_FIELD
- See Also:
- Constant Field Values
-
CLASS_FIELD
private static final java.lang.String CLASS_FIELD
- See Also:
- Constant Field Values
-
FILE_FIELD
private static final java.lang.String FILE_FIELD
- See Also:
- Constant Field Values
-
THREAD_FIELD
private static final java.lang.String THREAD_FIELD
- See Also:
- Constant Field Values
-
METHOD_FIELD
private static final java.lang.String METHOD_FIELD
- See Also:
- Constant Field Values
-
PROP_FIELD
private static final java.lang.String PROP_FIELD
- See Also:
- Constant Field Values
-
NDC_FIELD
private static final java.lang.String NDC_FIELD
- See Also:
- Constant Field Values
-
-
Method Detail
-
modelExists
public boolean modelExists(java.lang.String fieldName)
-
getModel
public javax.swing.ListModel getModel(java.lang.String fieldName)
-
addLevel
void addLevel(java.lang.Object level)
-
addLogger
void addLogger(java.lang.String logger)
-
addFileName
void addFileName(java.lang.String filename)
-
addThread
void addThread(java.lang.String thread)
-
addNDC
void addNDC(java.lang.String ndc)
-
addColumnName
void addColumnName(java.lang.String name)
-
addMethod
void addMethod(java.lang.String method)
-
addClass
void addClass(java.lang.String className)
-
addProperties
void addProperties(java.util.Map properties)
-
-