Interface XBMXPlugUi

  • All Superinterfaces:
    org.exbin.xbup.core.catalog.base.XBCBase, org.exbin.xbup.core.catalog.base.XBCXPlugUi, XBMBase
    All Known Implementing Classes:
    XBEXPlugUi

    @ParametersAreNonnullByDefault
    public interface XBMXPlugUi
    extends org.exbin.xbup.core.catalog.base.XBCXPlugUi, XBMBase
    Interface for catalog plugin editor entity.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setMethodIndex​(long methodIndex)
      Sets index of the method from plugin.
      void setName​(java.lang.String name)
      Sets name.
      void setPlugin​(org.exbin.xbup.core.catalog.base.XBCXPlugin plugin)
      Sets attached plugin.
      void setUiType​(org.exbin.xbup.core.catalog.base.XBCXPlugUiType uiType)
      Sets UI type.
      • Methods inherited from interface org.exbin.xbup.core.catalog.base.XBCBase

        getId
      • Methods inherited from interface org.exbin.xbup.core.catalog.base.XBCXPlugUi

        getMethodIndex, getName, getPlugin, getUiType
    • Method Detail

      • setPlugin

        void setPlugin​(org.exbin.xbup.core.catalog.base.XBCXPlugin plugin)
        Sets attached plugin.
        Parameters:
        plugin - plugin
      • setUiType

        void setUiType​(org.exbin.xbup.core.catalog.base.XBCXPlugUiType uiType)
        Sets UI type.
        Parameters:
        uiType - UI type
      • setMethodIndex

        void setMethodIndex​(long methodIndex)
        Sets index of the method from plugin.
        Parameters:
        methodIndex - method index
      • setName

        void setName​(java.lang.String name)
        Sets name.
        Parameters:
        name - name