Package org.freeplane.api
Interface LinkRO
- All Known Subinterfaces:
Link,Proxy.Link,Proxy.LinkRO
public interface LinkRO
Node's link:
node.link - read-only.
None of the getters will throw an exception, even if you call, e.g. getNode() on a File link. Instead they will return null. To check the link type evaluate getUri().getScheme() or the result of the special getters.
-
Method Summary
Modifier and TypeMethodDescriptionget()Deprecated.getFile()returns the link as File if defined and if the link target is a valid File URI and null otherwise.getNode()returns the link as Node if defined and if the link target is a valid local link to a node and null otherwise.getText()returns the link text, a stringified URI, if a link is defined and null otherwise.getUri()returns the link as URI if defined and null otherwise.
-
Method Details
-
getText
String getText()returns the link text, a stringified URI, if a link is defined and null otherwise.- Since:
- 1.2
-
getUri
URI getUri()returns the link as URI if defined and null otherwise. Won't throw an exception.- Since:
- 1.2
-
getFile
File getFile()returns the link as File if defined and if the link target is a valid File URI and null otherwise.- Since:
- 1.2
- See Also:
-
getNode
Node getNode()returns the link as Node if defined and if the link target is a valid local link to a node and null otherwise.- Since:
- 1.2
-
get
Deprecated.since 1.2 - usegetText()instead.
-
getText()instead.