public class PluginBundleImpl extends Object implements PluginBundle, Iterable<PluginContext>
| Constructor and Description |
|---|
PluginBundleImpl(PluginBundleVersionIdentifier pluginBundleVersionIdentifier,
SPluginBundle sPluginBundle,
SPluginBundleVersion pluginBundleVersion) |
| 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) |
String |
getVersion() |
Iterator<PluginContext> |
iterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic PluginBundleImpl(PluginBundleVersionIdentifier pluginBundleVersionIdentifier, SPluginBundle sPluginBundle, SPluginBundleVersion pluginBundleVersion)
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 © 2016 OpenSource BIM. All rights reserved.