Package org.freeplane.api
Interface Icons
- All Superinterfaces:
IconsRO
- All Known Subinterfaces:
Proxy.Icons
public interface Icons extends IconsRO
Node's icons:
node.icons
- read-write.-
Method Summary
Modifier and Type Method Description void
add(java.lang.String name)
adds an icon to a node if an icon for the given key can be found.void
addAll(java.util.Collection<java.lang.String> names)
void
addAll(IconsRO icons)
void
addIcon(java.lang.String name)
Deprecated.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)
Deprecated.since 1.2 - useremove(String)
instead.
-
Method Details
-
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")
- See Also:
FreeplaneIconFactory
-
addAll
void addAll(java.util.Collection<java.lang.String> names)- Since:
- 1.4
-
addAll
- Since:
- 1.4
-
addIcon
@Deprecated void addIcon(java.lang.String name)Deprecated.since 1.2 - useadd(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
@Deprecated boolean removeIcon(java.lang.String name)Deprecated.since 1.2 - useremove(String)
instead. -
clear
void clear()removes all icons.- Since:
- 1.2
-
add(String)
instead.