Class XBEXBlockUi

  • All Implemented Interfaces:
    java.io.Serializable, XBMBase, XBMXBlockUi, org.exbin.xbup.core.catalog.base.XBCBase, org.exbin.xbup.core.catalog.base.XBCXBlockUi

    @ParametersAreNonnullByDefault
    public class XBEXBlockUi
    extends java.lang.Object
    implements XBMXBlockUi, java.io.Serializable
    UI editor database entity.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      XBEXBlockUi()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      XBEBlockRev getBlockRev()  
      long getId()  
      java.lang.String getName()  
      long getPriority()  
      org.exbin.xbup.core.catalog.base.XBCXPlugUi getUi()  
      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 plugUi)
      Sets UI editor.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XBEXBlockUi

        public XBEXBlockUi()
    • Method Detail

      • getId

        public long getId()
        Specified by:
        getId in interface org.exbin.xbup.core.catalog.base.XBCBase
      • getBlockRev

        @Nonnull
        public XBEBlockRev getBlockRev()
        Specified by:
        getBlockRev in interface org.exbin.xbup.core.catalog.base.XBCXBlockUi
      • setBlockRev

        public void setBlockRev​(org.exbin.xbup.core.catalog.base.XBCBlockRev blockRev)
        Description copied from interface: XBMXBlockUi
        Sets relevant specification.
        Specified by:
        setBlockRev in interface XBMXBlockUi
        Parameters:
        blockRev - block revision
      • getUi

        @Nonnull
        public org.exbin.xbup.core.catalog.base.XBCXPlugUi getUi()
        Specified by:
        getUi in interface org.exbin.xbup.core.catalog.base.XBCXBlockUi
      • setUi

        public void setUi​(org.exbin.xbup.core.catalog.base.XBCXPlugUi plugUi)
        Description copied from interface: XBMXBlockUi
        Sets UI editor.
        Specified by:
        setUi in interface XBMXBlockUi
        Parameters:
        plugUi - UI editor
      • getPriority

        public long getPriority()
        Specified by:
        getPriority in interface org.exbin.xbup.core.catalog.base.XBCXBlockUi
      • setPriority

        public void setPriority​(long priority)
        Description copied from interface: XBMXBlockUi
        Sets priority.
        Specified by:
        setPriority in interface XBMXBlockUi
        Parameters:
        priority - priority
      • getName

        @Nonnull
        public java.lang.String getName()
        Specified by:
        getName in interface org.exbin.xbup.core.catalog.base.XBCXBlockUi
      • setName

        public void setName​(java.lang.String name)
        Description copied from interface: XBMXBlockUi
        Sets name.
        Specified by:
        setName in interface XBMXBlockUi
        Parameters:
        name - name