Proxy.Icons

org.freeplane.plugin.script.proxy

## インタフェース Proxy.Icons

- すべてのスーパーインタフェース:
    Proxy.IconsRO
  含まれているインタフェース:
    Proxy

      public static interface Proxy.Icons
      extends Proxy.IconsRO

  Node's icons: `node.icons` - read-write.

- - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `add(java.lang.String name)` adds an icon to a node if an icon for the given key can be found.
    `void` | `addIcon(java.lang.String name)` 非推奨です。 since 1.2 - use `add(String)` instead.
    `void` | `clear()` removes all icons.
    `boolean` | `remove(int index)` deletes the icon at the given index, returns true if success (icon existed).
    `boolean` | `remove(java.lang.String name)` deletes first occurence of icon with the given name, returns true if success (icon existed).
    `boolean` | `removeIcon(java.lang.String name)` 非推奨です。 since 1.2 - use `remove(String)` instead.

    - ### インタフェースから継承されたメソッド org.freeplane.plugin.script.proxy.Proxy.IconsRO

      `contains, getAt, getFirst, getIcons, getUrls, iterator, size`

- - ### メソッドの詳細

    - #### add

          void add(java.lang.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")

      関連項目:
        `FreeplaneIconUtils`

    - #### addIcon

          void addIcon(java.lang.String name)

      非推奨です。 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(java.lang.String name)

      deletes first occurence of icon with the given name, returns true if success (icon existed).

    - #### removeIcon

          boolean removeIcon(java.lang.String name)

      非推奨です。 since 1.2 - use `remove(String)` instead.

    - #### clear

          void clear()

      removes all icons.
      導入されたバージョン:
        1.2