Interface XBMXBlockUi

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

    @ParametersAreNonnullByDefault
    public interface XBMXBlockUi
    extends org.exbin.xbup.core.catalog.base.XBCXBlockUi, XBMBase
    Interface for UI editor catalog entity.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setBlockRev​(org.exbin.xbup.core.catalog.base.XBCBlockRev blockRev)
      Sets relevant specification.
      void setName​(java.lang.String name)
      Sets name.
      void setPriority​(long priority)
      Sets priority.
      void setUi​(org.exbin.xbup.core.catalog.base.XBCXPlugUi ui)
      Sets UI editor.
      • Methods inherited from interface org.exbin.xbup.core.catalog.base.XBCBase

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

        getBlockRev, getName, getPriority, getUi
    • Method Detail

      • setBlockRev

        void setBlockRev​(org.exbin.xbup.core.catalog.base.XBCBlockRev blockRev)
        Sets relevant specification.
        Parameters:
        blockRev - block revision
      • setUi

        void setUi​(org.exbin.xbup.core.catalog.base.XBCXPlugUi ui)
        Sets UI editor.
        Parameters:
        ui - UI editor
      • setPriority

        void setPriority​(long priority)
        Sets priority.
        Parameters:
        priority - priority
      • setName

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