public interface FreeMindMain
Modifier and Type | Interface and Description |
---|---|
static interface |
FreeMindMain.StartupDoneListener |
static class |
FreeMindMain.VersionInformation |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENABLE_NODE_MOVEMENT |
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.
|
javax.swing.JComponent |
getContentComponent() |
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.util.List |
getLoggerList() |
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) |
javax.swing.JScrollPane |
getScrollPane() |
MapView |
getView() |
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 |
registerStartupDoneListener(FreeMindMain.StartupDoneListener pStartupDoneListener) |
void |
removeSplitPane()
Indicates that the south panel should be made invisible.
|
void |
repaint()
remove this!
|
void |
saveProperties(boolean pIsShutdown) |
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
static final java.lang.String ENABLE_NODE_MOVEMENT
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(boolean pIsShutdown)
java.lang.String getFreemindDirectory()
javax.swing.JLayeredPane getLayeredPane()
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)
javax.swing.JComponent getContentComponent()
javax.swing.JScrollPane getScrollPane()
void registerStartupDoneListener(FreeMindMain.StartupDoneListener pStartupDoneListener)
java.util.List getLoggerList()