Class Plugins


  • public class Plugins
    extends java.lang.Object
    Combines plugin management commands
    • Field Detail

      • PLUGIN_FILE_P

        private static final java.util.regex.Pattern PLUGIN_FILE_P
      • annotatedPlugins

        private java.util.Map<java.lang.String,​java.lang.Class<?>> annotatedPlugins
      • bnd

        private final bnd bnd
    • Constructor Detail

      • Plugins

        Plugins​(bnd bnd,
                Workspace ws)
         throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • print

        private void print​(java.util.Map<java.lang.String,​java.lang.Class<?>> plugins)
      • getDescription

        private java.lang.String getDescription​(java.lang.Class<?> clazz)
      • getOCD

        private Meta.OCD getOCD​(java.lang.Class<?> pluginClass)
      • getAnnotatedPlugins

        private java.util.Map<java.lang.String,​java.lang.Class<?>> getAnnotatedPlugins()
                                                                                      throws java.io.IOException
        Throws:
        java.io.IOException