public class GeneralContext
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
static void |
addEnvChangedListener(EnvChangedListener l)
添加一个报表运行环境改变的监听事件
|
static void |
addEnvChangedListenerToLast(EnvChangedListener l)
添加监听器
|
static void |
fireEnvChangeListener()
触发环境改变的监听器
|
static java.lang.String |
getCurrentAppNameOfEnv()
获取当前运行环境的WEB应用名字
|
static DefaultValues |
getDefaultValues()
获取默认值
|
static java.util.Locale |
getLocale() |
static java.io.InputStream |
getResourceStream(java.lang.String resourceName)
将指定的资源文件读取到输入流中
|
static java.io.InputStream |
getResourceStream(java.lang.String resourceName,
boolean isShowLog)
将指定的资源文件读取到输入流中
|
static boolean |
isChineseEnv()
是否是中文环境
|
static void |
listenPlugin(PluginEventType eventType,
PluginEventListener listener)
监听某事件
|
static void |
listenPlugin(PluginEventType eventType,
PluginEventListener listener,
PluginFilter filter)
只监听部分插件的事件
|
static void |
listenPluginRunningChanged(PluginEventListener listener)
监听afterRun和afterStop事件
|
static void |
listenPluginRunningChanged(PluginEventListener listener,
PluginFilter filter)
监听afterRun和afterStop事件
|
static void |
resetDefaultValues()
设置成初始值
|
static void |
setLocale(java.util.Locale locale)
设置FineReport应用的语言
|
static void |
stopListenPlugin(PluginEventListener listener)
停止监听
|
public static void addEnvChangedListener(EnvChangedListener l)
l
- 报表运行环境监听事件public static void addEnvChangedListenerToLast(EnvChangedListener l)
l
- 监听器public static boolean isChineseEnv()
public static void fireEnvChangeListener()
public static java.util.Locale getLocale()
public static void setLocale(java.util.Locale locale)
locale
- 指定的指定的国际化public static DefaultValues getDefaultValues()
public static void resetDefaultValues()
public static java.io.InputStream getResourceStream(java.lang.String resourceName)
resourceName
- 资源文件的完整名字(包括路径)public static java.io.InputStream getResourceStream(java.lang.String resourceName, boolean isShowLog)
resourceName
- 资源文件的完整名字(包括路径)isShowLog
- 是否显示日志: 正在加载aaa.xmlpublic static java.lang.String getCurrentAppNameOfEnv()
public static void listenPlugin(PluginEventType eventType, PluginEventListener listener)
public static void listenPluginRunningChanged(PluginEventListener listener)
public static void listenPluginRunningChanged(PluginEventListener listener, PluginFilter filter)
public static void listenPlugin(PluginEventType eventType, PluginEventListener listener, PluginFilter filter)
public static void stopListenPlugin(PluginEventListener listener)