Interface XBMXName

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

    @ParametersAreNonnullByDefault
    public interface XBMXName
    extends org.exbin.xbup.core.catalog.base.XBCXName, XBMBase
    Interface for catalog item name entity.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setItem​(org.exbin.xbup.core.catalog.base.XBCItem item)
      Sets relevant item.
      void setLang​(org.exbin.xbup.core.catalog.base.XBCXLanguage language)
      Sets language.
      void setText​(java.lang.String text)
      Sets item text.
      • Methods inherited from interface org.exbin.xbup.core.catalog.base.XBCBase

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

        getItem, getLang, getText
    • Method Detail

      • setItem

        void setItem​(org.exbin.xbup.core.catalog.base.XBCItem item)
        Sets relevant item.
        Parameters:
        item - item
      • setText

        void setText​(java.lang.String text)
        Sets item text.
        Parameters:
        text - text
      • setLang

        void setLang​(org.exbin.xbup.core.catalog.base.XBCXLanguage language)
        Sets language.
        Parameters:
        language - language