Interface Icons

All Superinterfaces:
IconsRO
All Known Subinterfaces:
Proxy.Icons

public interface Icons extends IconsRO
Node's icons: node.icons - read-write.
  • Method Details

    • add

      void add(String name)
      adds an icon to a node if an icon for the given key can be found. The same icon can be added multiple times.
         println("all available icon keys: " + FreeplaneIconUtils.listStandardIconKeys())
         node.icons.addIcon("button_ok")
       
      See Also:
      • FreeplaneIconFactory
    • addAll

      void addAll(Collection<String> names)
      Since:
      1.4
    • addAll

      void addAll(IconsRO icons)
      Since:
      1.4
    • addIcon

      @Deprecated void addIcon(String name)
      Deprecated.
      since 1.2 - use add(String) instead.
    • remove

      boolean remove(int index)
      deletes the icon at the given index, returns true if success (icon existed).
    • remove

      boolean remove(String name)
      deletes first occurence of icon with the given name, returns true if success (icon existed).
    • removeIcon

      @Deprecated boolean removeIcon(String name)
      Deprecated.
      since 1.2 - use remove(String) instead.
    • clear

      void clear()
      removes all icons.
      Since:
      1.2