Class ElementIcon.ElementIconsCacheImpl

  • All Implemented Interfaces:
    com.nomagic.magicdraw.icons.ElementIcons.Cache
    Enclosing class:
    ElementIcon

    private static class ElementIcon.ElementIconsCacheImpl
    extends java.lang.Object
    implements com.nomagic.magicdraw.icons.ElementIcons.Cache
    • Constructor Detail

      • ElementIconsCacheImpl

        private ElementIconsCacheImpl()
    • Method Detail

      • getOrPut

        @CheckForNull
        public ResizableIcon getOrPut​(Element element,
                                      boolean hideCustomPathStyle,
                                      java.util.function.Supplier<ResizableIcon> iconProvider)
        Specified by:
        getOrPut in interface com.nomagic.magicdraw.icons.ElementIcons.Cache