public enum PluginModule extends java.lang.Enum<PluginModule>
枚举常量和说明 |
---|
ExtraBI |
ExtraChartDesign |
ExtraChartType |
ExtraCore |
ExtraDecision |
ExtraDesign |
ExtraForm |
ExtraMobile |
ExtraPlatform |
ExtraReport |
ExtraSchedule |
限定符和类型 | 方法和说明 |
---|---|
static PluginModule |
convert(java.lang.String typeName)
将字符串转化为枚举类型
|
java.util.Set<java.lang.String> |
descriptionTagNames() |
PluginModuleAgent |
getAgent()
获取该模块的代理对象
|
static <T> T |
getAgent(PluginModule module) |
abstract java.lang.String |
getAgentImplementationClassName() |
java.lang.String |
getAgentName() |
PluginElementName |
getTagName() |
static void |
registerAgent(PluginModule module,
PluginModuleAgent agent) |
java.lang.String |
toString()
获取该类型在xml中的表示
|
static PluginModule |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static PluginModule[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final PluginModule ExtraCore
public static final PluginModule ExtraDecision
public static final PluginModule ExtraDesign
public static final PluginModule ExtraReport
public static final PluginModule ExtraForm
public static final PluginModule ExtraPlatform
public static final PluginModule ExtraChartType
public static final PluginModule ExtraChartDesign
public static final PluginModule ExtraSchedule
public static final PluginModule ExtraMobile
public static final PluginModule ExtraBI
public static PluginModule[] values()
for (PluginModule c : PluginModule.values()) System.out.println(c);
public static PluginModule valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public static PluginModule convert(java.lang.String typeName)
typeName
- 接口类型字符串public PluginModuleAgent getAgent()
public java.lang.String toString()
toString
在类中 java.lang.Enum<PluginModule>
public java.lang.String getAgentName()
public abstract java.lang.String getAgentImplementationClassName()
public java.util.Set<java.lang.String> descriptionTagNames()
public PluginElementName getTagName()
public static void registerAgent(PluginModule module, PluginModuleAgent agent)
public static <T> T getAgent(PluginModule module)