public class PluginsRepository
extends java.lang.Object
Constructor and Description |
---|
PluginsRepository() |
Modifier and Type | Method and Description |
---|---|
static void |
addPlugin(java.lang.String className) |
static ConsoleInteraction |
getConsoleInteraction(java.lang.String pluginName) |
static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends ConsoleInteraction>> |
getConsoleInteractions() |
static ConsoleLayer |
getConsoleLayer(java.lang.String pluginName) |
static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends ConsoleLayer>> |
getConsoleLayerPlugins() |
static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends MRAVisualization>> |
getMraVisualizations() |
static ConsolePanel |
getPanelPlugin(java.lang.String pluginName,
ConsoleLayout console)
Factory for SubPanel plugins
|
static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends ConsolePanel>> |
getPanelPlugins() |
static IPlanElement<?> |
getPlanElement(java.lang.String pluginName) |
static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends IPlanElement>> |
getPlanElements() |
static <T> T |
getPlugin(java.lang.String name,
java.lang.Class<T> type,
java.lang.Object... initParams) |
static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends LogReplayLayer>> |
getReplayLayers() |
static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends MapTileProvider>> |
getTileProviders() |
static <T> java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends T>> |
listExtensions(java.lang.Class<T> type) |
public static void addPlugin(java.lang.String className)
public static ConsolePanel getPanelPlugin(java.lang.String pluginName, ConsoleLayout console)
pluginName
- console
- public static ConsoleLayer getConsoleLayer(java.lang.String pluginName)
public static ConsoleInteraction getConsoleInteraction(java.lang.String pluginName)
public static IPlanElement<?> getPlanElement(java.lang.String pluginName)
public static <T> java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends T>> listExtensions(java.lang.Class<T> type)
public static <T> T getPlugin(java.lang.String name, java.lang.Class<T> type, java.lang.Object... initParams)
public static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends ConsolePanel>> getPanelPlugins()
public static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends ConsoleLayer>> getConsoleLayerPlugins()
public static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends ConsoleInteraction>> getConsoleInteractions()
public static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends MRAVisualization>> getMraVisualizations()
public static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends LogReplayLayer>> getReplayLayers()
public static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends IPlanElement>> getPlanElements()
public static java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends MapTileProvider>> getTileProviders()
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.