Package org.apache.log4j.chainsaw.filter
Class EventTypeEntryContainer
- java.lang.Object
-
- org.apache.log4j.chainsaw.filter.EventTypeEntryContainer
-
public class EventTypeEntryContainer extends java.lang.ObjectA 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.StringCLASS_FIELDprivate java.util.Set<java.lang.String>Classesprivate javax.swing.DefaultListModelclassesListModelprivate javax.swing.DefaultListModel<java.lang.String>columnNameListModelprivate java.util.Set<java.lang.String>ColumnNamesprivate static java.lang.StringFILE_FIELDprivate javax.swing.DefaultListModelfileNameListModelprivate java.util.Set<java.lang.String>FileNamesprivate static java.lang.StringLEVEL_FIELDprivate javax.swing.DefaultListModellevelListModelprivate java.util.SetLevelsprivate static java.lang.StringLOGGER_FIELDprivate javax.swing.DefaultListModelloggerListModelprivate java.util.Set<java.lang.String>Loggersprivate static java.lang.StringMETHOD_FIELDprivate javax.swing.DefaultListModelmethodListModelprivate java.util.Set<java.lang.String>Methodsprivate java.util.MapmodelMapprivate static java.lang.StringNDC_FIELDprivate javax.swing.DefaultListModelndcListModelprivate java.util.Set<java.lang.String>NDCsprivate static java.lang.StringPROP_FIELDprivate javax.swing.DefaultListModelpropListModelprivate static java.lang.StringTHREAD_FIELDprivate javax.swing.DefaultListModelthreadListModelprivate 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) voidaddClass(java.lang.String className)(package private) voidaddColumnName(java.lang.String name)(package private) voidaddFileName(java.lang.String filename)(package private) voidaddLevel(java.lang.Object level)(package private) voidaddLogger(java.lang.String logger)(package private) voidaddMethod(java.lang.String method)(package private) voidaddNDC(java.lang.String ndc)(package private) voidaddProperties(java.util.Map properties)(package private) voidaddThread(java.lang.String thread)javax.swing.ListModelgetModel(java.lang.String fieldName)booleanmodelExists(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)
-
-