Class XBEXIconMode

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

    @ParametersAreNonnullByDefault
    public class XBEXIconMode
    extends java.lang.Object
    implements XBMXIconMode, java.io.Serializable
    Item Icon mode database entity.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      XBEXIconMode()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCaption()  
      long getId()  
      java.lang.String getMIME()  
      long getType()  
      void setCaption​(java.lang.String caption)
      Sets icon mode text caption.
      void setMIME​(java.lang.String mIME)
      Sets MIME string.
      void setType​(long type)
      Sets type of icon.
      • Methods inherited from class java.lang.Object

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

      • XBEXIconMode

        public XBEXIconMode()
    • Method Detail

      • getId

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

        public long getType()
        Specified by:
        getType in interface org.exbin.xbup.core.catalog.base.XBCXIconMode
      • setType

        public void setType​(long type)
        Description copied from interface: XBMXIconMode
        Sets type of icon.
        Specified by:
        setType in interface XBMXIconMode
        Parameters:
        type - icon type
      • getMIME

        @Nonnull
        public java.lang.String getMIME()
        Specified by:
        getMIME in interface org.exbin.xbup.core.catalog.base.XBCXIconMode
      • setMIME

        public void setMIME​(java.lang.String mIME)
        Description copied from interface: XBMXIconMode
        Sets MIME string.
        Specified by:
        setMIME in interface XBMXIconMode
        Parameters:
        mIME - MIME type
      • getCaption

        @Nonnull
        public java.lang.String getCaption()
        Specified by:
        getCaption in interface org.exbin.xbup.core.catalog.base.XBCXIconMode
      • setCaption

        public void setCaption​(java.lang.String caption)
        Description copied from interface: XBMXIconMode
        Sets icon mode text caption.
        Specified by:
        setCaption in interface XBMXIconMode
        Parameters:
        caption - caption