# Deprecated API

## Contents

- Deprecated Methods

- Deprecated Methods
  Method and Description
  org.freeplane.plugin.script.proxy.Proxy.Icons.addIcon(String) since 1.2 - use `Proxy.Icons.add(String)` instead.
  org.freeplane.plugin.script.proxy.Proxy.ControllerRO.find(ICondition) since 1.2 use `Proxy.ControllerRO.find(Closure)` instead.
  org.freeplane.plugin.script.proxy.Proxy.NodeRO.find(ICondition) since 1.2 use `Proxy.NodeRO.find(Closure)` instead.
  org.freeplane.plugin.script.proxy.Proxy.AttributesRO.findAttribute(String) since 1.2 - use `Proxy.AttributesRO.findFirst(String)` instead.
  org.freeplane.plugin.script.proxy.Proxy.LinkRO.get() since 1.2 - use `Proxy.LinkRO.getText()` instead.
  org.freeplane.plugin.script.proxy.Proxy.AttributesRO.get(String) before 1.1 - use `Proxy.AttributesRO.get(int)`, `Proxy.AttributesRO.getFirst(String)` or `Proxy.AttributesRO.getAll(String)` instead.
  org.freeplane.plugin.script.proxy.Proxy.AttributesRO.getAttributeNames() since 1.2 use #getNames() instead.
  org.freeplane.plugin.script.proxy.Proxy.ConnectorRO.getEndArrow() since 1.2 - use `Proxy.ConnectorRO.hasEndArrow()` instead
  org.freeplane.plugin.script.proxy.Proxy.NodeRO.getNodeID() since 1.2 - use Node.getId() instead.
  org.freeplane.plugin.script.proxy.Proxy.NodeStyleRO.getNodeTextColor() since 1.2 - use `Proxy.NodeStyleRO.getTextColor()` instead.
  org.freeplane.plugin.script.proxy.Proxy.NodeRO.getParentNode() since 1.2 - use `Proxy.NodeRO.getParent()` instead.
  org.freeplane.plugin.script.proxy.Proxy.NodeRO.getPlainTextContent() since 1.2 - use getPlainText() or getTo().getPlain() instead.
  org.freeplane.plugin.script.proxy.Proxy.MapRO.getRootNode() since 1.2 - use `Proxy.MapRO.getRoot()` instead.
  org.freeplane.plugin.script.proxy.Proxy.ConnectorRO.getStartArrow() since 1.2 - use `Proxy.ConnectorRO.hasStartArrow()` instead
  org.freeplane.plugin.script.proxy.Proxy.ExternalObjectRO.getURI() since 1.2 - use `Proxy.ExternalObjectRO.getUri()` instead.
  org.freeplane.plugin.script.proxy.Proxy.Attributes.remove(String) before 1.1 - use `Proxy.Attributes.remove(int)` or `Proxy.Attributes.removeAll(String)` instead.
  org.freeplane.plugin.script.proxy.Proxy.Icons.removeIcon(String) since 1.2 - use `Proxy.Icons.remove(String)` instead.
  org.freeplane.plugin.script.proxy.Proxy.Link.set(String) since 1.2 - use `Proxy.Link.setText(String)` instead.
  org.freeplane.plugin.script.proxy.Proxy.Connector.setEndArrow(ArrowType) since 1.2 - use `Proxy.Connector.setEndArrow(boolean)` instead
  org.freeplane.plugin.script.proxy.Proxy.NodeStyle.setNodeTextColor(Color) since 1.2 - use `Proxy.NodeStyle.setTextColor(Color)` instead.
  org.freeplane.plugin.script.proxy.Proxy.Connector.setStartArrow(ArrowType) since 1.2 - use `Proxy.Connector.setStartArrow(boolean)` instead
  org.freeplane.plugin.script.proxy.Proxy.Controller.setStatusInfo(String, Icon) since 1.2 - use `Proxy.Controller.setStatusInfo(String, String, String)`
  org.freeplane.plugin.script.proxy.Proxy.ExternalObject.setURI(String) since 1.2 - use `Proxy.ExternalObject.setUri(String)` instead.