All Classes and Interfaces

Class
Description
Immutable public model configuration for script-facing AI requests.
Mutable builder for AiModelConfiguration.
Explicit provider/model choice or default-model marker inside an AiModelConfiguration.
Callback invoked exactly once with the terminal result of an AI request.
Non-blocking handle for an in-flight or completed AI request.
User-interface visibility for an AI request.
Immutable public options for script-facing AI requests.
Mutable builder for AiRequestOptions.
Runtime exception for same-thread pre-acceptance AI request rejection.
Immutable terminal result delivered to AiRequestCallback.
Cross-plugin OSGi service for asynchronous AI requests.
Terminal status for an AI request callback result.
Overrides the selection structure injected into the first AI prompt message.
Immutable public temperature configuration for script-facing AI requests.
Provider-independent thinking-effort override for AI model configuration.
Tool availability requested for an AI call.
 
Node's attribute table: node.attributes - read-write.
Node's attribute table: node.attributes - read-only.
 
Defines the behavior of a bookmark when activated.
Border to parent node: node.style.border - read-write.
Border to parent node: node.style.border - read-only.
 
 
 
 
Here are four ways to enable a cloud on the current node and switch it off again:
Node's or map's conditional style
 
 
Node's or map's conditional-styles table: node.conditionalStyles or node.mindMap.conditionalStyles - read-only.
Graphical connector between nodes:node.connectorsIn / node.connectorsOut - read-write.
Graphical connector between nodes:node.connectorsIn / node.connectorsOut - read-only.
Access to global state: in scripts, this is available as global variable c - read-write.
Access to global state: in scripts, this is available as global variable c - read-only.
 
Utility wrapper class around a String that is used to convert node texts to different types.
Utility wrapper class around a String that is used to convert node texts to different types.
 
Contains dependencies (precedent or descendent node or attributes) calculated by DependencyLookup
 
Calculates dependencies related to node value or attribute.
Edge to parent node: node.style.edge - read-write.
Edge to parent node: node.style.edge - read-only.
 
External object: node.externalObject - read-write.
External object: node.externalObject - read-only.
Node's font: node.style.font - read-write.
Node's font: node.style.font - read-only.
All methods of this class are available as "global" methods in every script.
Accessor for Freeplane's configuration: In scripts available as "global variable" config
 
provides access to the current Freeplane version.
Provides static imports for Freeplane scripting utilities to enable easy access to common functionality when compiling Groovy source code outside of Freeplane's script environment.
API for accessing or loading map from given location.
API for creating and accessing mind map without UI.
 
Utilities for conversion from/to HTML and XML used in Freeplane: In scripts available as "global variable" htmlUtils.
 
Node's icons: node.icons - read-write.
Node's icons: node.icons - read-only.
A wrapper around JFileChooser that works around security restrictions in environments with limited reflection permissions, such as Groovy scripts running under Freeplane's security manager.
This class can be used to run freeplane instance from an application and to obtain its Controller object.
 
 
Node's link: node.link - read-write.
Node's link: node.link - read-only.
API for selecting or creating map views.
Utilities for logging to the standard logfile.
Deprecated.
since 1.7.10 - use MindMap instead
Deprecated.
since 1.7.10 - use MindMapRO instead
Read-write access to the map's tag category structure: map.tagCategories.
Read-only access to the map's tag category structure: map.tagCategories.
Single explicit edit operation for the map's tag categories.
Batch of explicit tag category edit operations.
Supported edit operations for the map-level tag category API.
A node in the map's tag category tree.
Immutable map-level tag category structure at one revision.
Tag item used by the map-level tag category API.
Target placement for add and move operations in the map-level tag category API.
Utilities for dealing with the Freeplane menu: In scripts available as "global variable" menuUtils.
The userObject type for createMenuEntryTree().
 
The map a node belongs to: node.map - read-write.
The map a node belongs to: node.map - read-only.
The currently selected node: node - read-write.
Represents a bookmark for a specific node in the mind map.
 
 
 
 
 
 
 
The currently selected node: node - read-only.
 
Node's style: node.style - read-only.
Node's style: node.style - read-only.
 
 
 
This interface alone defines the api for accessing the internal state of the Freeplane.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
since 1.7.10 use Proxy.MindMap
Deprecated.
since 1.7.10, use Proxy.MindMapRO
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Reminder: node.reminder - read-write.
Reminder: node.reminder - read-only.
API for executing scripts.
Various utilities for use in scripting, especially in utility scripts.
 
 
 
utilities for translations, conversions to/from number and dates etc.
 
Utilities for accessing the GUI, creating dialogs etc.: In scripts available as "global variable" ui.