Class IconProvider

    • Method Detail

      • loadIcon

        public IconResource loadIcon​(java.lang.String qualifiedEncodedIcon,
                                     int size)
      • getIconEncoder

        public <I extends Icon<I,​S>,​S> IconEncoder<I> getIconEncoder​(java.lang.Class<I> iconClass)
      • getLibraryName

        public <I extends Icon<I,​S>,​S> java.lang.String getLibraryName​(Icon icon)
      • registerIconLibrary

        public <I extends Icon<I,​S>,​S> void registerIconLibrary​(java.lang.Class<I> iconClass)
      • registerIconLibrary

        public <I extends Icon<I,​S>,​S> void registerIconLibrary​(java.lang.Class<I> iconClass,
                                                                            java.lang.String libraryName,
                                                                            IconEncoder<I> iconEncoder,
                                                                            IconDecoder<I> iconDecoder,
                                                                            IconLoader<I> iconLoader,
                                                                            S defaultStyle)
      • getDefaultStyle

        public <I extends Icon<I,​S>,​S> S getDefaultStyle​(java.lang.Class<I> iconClass)