📄 xlogmanager.java
字号:
/****************************************************************
* XBrowser - eXtended web Browser *
* *
* Copyright (c) 2000-2001 Armond Avanes *
* Refer to ReadMe & License files for more information *
* *
* *
* By: Armond Avanes *
* Armond555@yahoo.com & Armond333@yahoo.com *
* http://xbrowser.sourceforge.net/ *
*****************************************************************/
package xbrowser.logger;
import java.util.*;
public class XLogManager
{
public XLogManager()
{
}
public void addLogger(XLogger logger)
{
if( !loggers.contains(logger) )
loggers.add(logger);
}
public void removeLogger(XLogger logger)
{
loggers.remove(logger);
}
public void message(Object src, Object obj)
{
XLogger logger;
for( int i=0; i<loggers.size(); i++ )
{
logger = (XLogger)loggers.get(i);
logger.message(src, obj);
}
}
public void debug(Object src, Object obj)
{
XLogger logger;
for( int i=0; i<loggers.size(); i++ )
{
logger = (XLogger)loggers.get(i);
logger.debug(src, obj);
}
}
public void warning(Object src, Object obj)
{
XLogger logger;
for( int i=0; i<loggers.size(); i++ )
{
logger = (XLogger)loggers.get(i);
logger.warning(src, obj);
}
}
public void error(Object src, Object obj)
{
XLogger logger;
for( int i=0; i<loggers.size(); i++ )
{
logger = (XLogger)loggers.get(i);
logger.error(src, obj);
}
}
// Attributes:
private LinkedList loggers = new LinkedList();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -