Package | Description |
---|---|
org.freehep.application.studio |
Classes used by interactive applications that can be extended with plugins.
|
Modifier and Type | Method and Description |
---|---|
PluginDir |
LibInfo.getDir() |
PluginDir |
PluginInfo.getDirectory() |
static PluginDir[] |
PluginDir.inverseSearchOrder()
Returns extensions directories in the inverse plugin search order.
|
static PluginDir[] |
PluginDir.searchOrder()
Returns extensions directories in the plugin search order (builtin - user - group - system).
|
static PluginDir[] |
PluginDir.sgu()
Returns extensions directories in the inverse plugin search order, excluding BUILTIN.
|
static PluginDir[] |
PluginDir.ugs()
Returns extensions directories in the plugin search order, excluding BUILTIN.
|
static PluginDir |
PluginDir.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PluginDir[] |
PluginDir.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
EnumMap<PluginDir,ArrayList<LibInfo>> |
PluginMap.getUnclaimedLibraries()
Returns mapping of extension directories to lists of unclaimed libraries found in those directories.
|
Modifier and Type | Method and Description |
---|---|
String |
Studio.getExtensionsDir(PluginDir dir)
Returns a path to the specified extension directory.
|
Collection<LibInfo> |
PluginMap.getLibraries(PluginDir dir)
Returns a collection of all non-duplicate libraries in the specified directory.
|
LibInfo |
PluginMap.getLibrary(String id,
PluginDir dir)
Returns library descriptor for the specified ID and directory.
|
PluginInfo |
PluginMap.getPlugin(String name,
PluginDir dir)
Returns a plugin descriptor for the specified plugin name and directory.
|
Map<String,PluginInfo> |
PluginMap.getPlugins(PluginDir dir)
Returns a map of plugin names to descriptors in the specified directory.
|
void |
LibInfo.setDir(PluginDir dir) |
void |
PluginInfo.setDirectory(PluginDir directory) |
Constructor and Description |
---|
LibInfo(File file,
PluginDir dir)
Constructs library descriptor given a file and an installation directory.
|
Copyright © 2000–2015 FreeHEP. All rights reserved.