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.