public class PluginBundleImpl extends Object implements PluginBundle, Iterable<PluginContext>
| Constructor and Description |
|---|
PluginBundleImpl(PluginBundleVersionIdentifier pluginBundleVersionIdentifier,
SPluginBundle sPluginBundle,
SPluginBundleVersion pluginBundleVersion,
PluginDescriptor pluginDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(PluginContext pluginContext) |
void |
addCloseable(Closeable closeable) |
void |
close() |
SPluginBundle |
getPluginBundle() |
SPluginBundleVersion |
getPluginBundleVersion() |
PluginBundleVersionIdentifier |
getPluginBundleVersionIdentifier() |
PluginContext |
getPluginContext(String identifier) |
PluginDescriptor |
getPluginDescriptor() |
String |
getVersion() |
Iterator<PluginContext> |
iterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic PluginBundleImpl(PluginBundleVersionIdentifier pluginBundleVersionIdentifier, SPluginBundle sPluginBundle, SPluginBundleVersion pluginBundleVersion, PluginDescriptor pluginDescriptor)
public PluginDescriptor getPluginDescriptor()
public void add(PluginContext pluginContext)
add in interface PluginBundlepublic Iterator<PluginContext> iterator()
iterator in interface Iterable<PluginContext>public void close()
throws IOException
close in interface PluginBundleIOExceptionpublic void addCloseable(Closeable closeable)
addCloseable in interface PluginBundlepublic PluginBundleVersionIdentifier getPluginBundleVersionIdentifier()
public String getVersion()
getVersion in interface PluginBundlepublic SPluginBundleVersion getPluginBundleVersion()
getPluginBundleVersion in interface PluginBundlepublic SPluginBundle getPluginBundle()
getPluginBundle in interface PluginBundlepublic PluginContext getPluginContext(String identifier)
getPluginContext in interface PluginBundleCopyright © 2019 OpenSource BIM. All rights reserved.