JmolPlugin
Date: 2019-10-22

org.openscience.jmol.app

## Interface JmolPlugin

-     public interface JmolPlugin

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `destroy()`
    `javax.swing.ImageIcon` | `getMenuIcon()`
    `java.lang.String` | `getMenuText()`
    `java.lang.String` | `getName()`
    `java.lang.String` | `getVersion()`
    `java.lang.String` | `getWebSite()`
    `boolean` | `isStarted()`
    `void` | `notifyCallback(CBK type, java.lang.Object[] data)`
    `void` | `setVisible(boolean b)`
    `void` | `start(javax.swing.JFrame frame, Viewer vwr, java.util.Map<java.lang.String,java.lang.Object> jmolOptions)`

- - ### Method Detail

    - #### start

          void start(javax.swing.JFrame frame,
                     Viewer vwr,
                     java.util.Map<java.lang.String,java.lang.Object> jmolOptions)

    - #### destroy

          void destroy()

    - #### getVersion

          java.lang.String getVersion()

    - #### getName

          java.lang.String getName()

    - #### setVisible

          void setVisible(boolean b)

    - #### notifyCallback

          void notifyCallback(CBK type,
                              java.lang.Object[] data)

    - #### getMenuIcon

          javax.swing.ImageIcon getMenuIcon()

    - #### getMenuText

          java.lang.String getMenuText()

    - #### isStarted

          boolean isStarted()

    - #### getWebSite

          java.lang.String getWebSite()