public interface FreeMindMain
Modifier and Type | Interface and Description |
---|---|
static class |
FreeMindMain.VersionInformation |
Modifier and Type | Field and Description |
---|---|
static int |
VERSION_TYPE_ALPHA |
static int |
VERSION_TYPE_BETA |
static int |
VERSION_TYPE_RC |
static int |
VERSION_TYPE_RELEASE |
Modifier and Type | Method and Description |
---|---|
void |
err(java.lang.String msg) |
java.lang.String |
getAdjustableProperty(java.lang.String label)
Makes it possible to have a property different for different localizations.
|
java.awt.Container |
getContentPane() |
Controller |
getController() |
java.lang.String |
getFreemindBaseDir() |
java.lang.ClassLoader |
getFreeMindClassLoader() |
java.lang.String |
getFreemindDirectory()
Returns the path to the directory the freemind auto properties are in, or null, if not present.
|
MenuBar |
getFreeMindMenuBar() |
FreeMindMain.VersionInformation |
getFreemindVersion()
version info:
|
int |
getIntProperty(java.lang.String key,
int defaultValue) |
javax.swing.JFrame |
getJFrame() |
javax.swing.JLayeredPane |
getLayeredPane() |
java.util.logging.Logger |
getLogger(java.lang.String forClass)
To obtain a logging element, ask here.
|
java.io.File |
getPatternsFile() |
java.util.Properties |
getProperties() |
java.lang.String |
getProperty(java.lang.String key)
Properties are stored in freemind.properties (internally) and ~/.freemind/auto.properties
for user changed values.
|
java.net.URL |
getResource(java.lang.String name) |
java.util.ResourceBundle |
getResources()
Returns the ResourceBundle with the current language
|
java.lang.String |
getResourceString(java.lang.String key) |
java.lang.String |
getResourceString(java.lang.String key,
java.lang.String defaultResource) |
MapView |
getView() |
java.awt.Container |
getViewport() |
int |
getWinHeight() |
int |
getWinState() |
int |
getWinWidth() |
int |
getWinX() |
int |
getWinY() |
javax.swing.JSplitPane |
insertComponentIntoSplitPane(javax.swing.JComponent pMindMapComponent)
Inserts a (south) component into the split pane.
|
boolean |
isApplet() |
void |
openDocument(java.net.URL location)
Open url in WWW browser.
|
void |
out(java.lang.String msg) |
void |
removeSplitPane()
Indicates that the south panel should be made invisible.
|
void |
repaint()
remove this!
|
void |
saveProperties() |
void |
setDefaultProperty(java.lang.String key,
java.lang.String value) |
void |
setProperty(java.lang.String key,
java.lang.String value) |
void |
setTitle(java.lang.String title) |
void |
setView(MapView view) |
void |
setWaitingCursor(boolean waiting) |
static final int VERSION_TYPE_ALPHA
static final int VERSION_TYPE_BETA
static final int VERSION_TYPE_RC
static final int VERSION_TYPE_RELEASE
javax.swing.JFrame getJFrame()
boolean isApplet()
MapView getView()
void setView(MapView view)
Controller getController()
void setWaitingCursor(boolean waiting)
java.io.File getPatternsFile()
MenuBar getFreeMindMenuBar()
java.util.ResourceBundle getResources()
java.lang.String getResourceString(java.lang.String key)
java.lang.String getResourceString(java.lang.String key, java.lang.String defaultResource)
java.awt.Container getContentPane()
void out(java.lang.String msg)
void err(java.lang.String msg)
void openDocument(java.net.URL location) throws java.lang.Exception
java.lang.Exception
void repaint()
java.net.URL getResource(java.lang.String name)
int getIntProperty(java.lang.String key, int defaultValue)
java.util.Properties getProperties()
java.lang.String getProperty(java.lang.String key)
key
- The property key as specified in freemind.propertiesvoid setProperty(java.lang.String key, java.lang.String value)
void saveProperties()
java.lang.String getFreemindDirectory()
javax.swing.JLayeredPane getLayeredPane()
java.awt.Container getViewport()
void setTitle(java.lang.String title)
int getWinHeight()
int getWinWidth()
int getWinState()
int getWinX()
int getWinY()
FreeMindMain.VersionInformation getFreemindVersion()
java.util.logging.Logger getLogger(java.lang.String forClass)
javax.swing.JSplitPane insertComponentIntoSplitPane(javax.swing.JComponent pMindMapComponent)
pMindMapComponent
- south panel to be insertedvoid removeSplitPane()
java.lang.ClassLoader getFreeMindClassLoader()
java.lang.String getFreemindBaseDir()
java.lang.String getAdjustableProperty(java.lang.String label)
void setDefaultProperty(java.lang.String key, java.lang.String value)