freemind.main
Class FreeMindCommon

java.lang.Object
  extended by freemind.main.FreeMindCommon

public class FreeMindCommon
extends java.lang.Object

Author:
foltin

Field Summary
static java.lang.String DEFAULT_LANGUAGE
           
static java.lang.String FREEMIND_FILE_EXTENSION
           
static java.lang.String FREEMIND_FILE_EXTENSION_WITHOUT_DOT
           
static java.lang.String LOAD_LAST_MAP
           
static java.lang.String LOAD_NEW_MAP
           
static java.lang.String LOCAL_PROPERTIES
           
static java.lang.String ON_START_IF_NOT_SPECIFIED
          Holds the last opened map.
static java.lang.String POSTFIX_TRANSLATE_ME
           
static java.lang.String RESOURCE_ANTIALIAS
           
static java.lang.String RESOURCE_LANGUAGE
           
static java.lang.String SAVE_ONLY_INTRISICALLY_NEEDED_IDS
           
 
Constructor Summary
FreeMindCommon(FreeMindMain main)
           
 
Method Summary
 void clearLanguageResources()
           
 java.lang.String getAdjustableProperty(java.lang.String label)
           
 java.lang.String getFreemindBaseDir()
           
 java.lang.String getFreemindBaseDirOld()
          Old version using String manipulation out of the classpath to find the base dir.
 java.lang.ClassLoader getFreeMindClassLoader()
           
 java.lang.String getProperty(java.lang.String key)
           
 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 resource)
           
 void loadUIProperties(java.util.Properties props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FREEMIND_FILE_EXTENSION_WITHOUT_DOT

public static final java.lang.String FREEMIND_FILE_EXTENSION_WITHOUT_DOT
See Also:
Constant Field Values

FREEMIND_FILE_EXTENSION

public static final java.lang.String FREEMIND_FILE_EXTENSION
See Also:
Constant Field Values

POSTFIX_TRANSLATE_ME

public static final java.lang.String POSTFIX_TRANSLATE_ME
See Also:
Constant Field Values

RESOURCE_LANGUAGE

public static final java.lang.String RESOURCE_LANGUAGE
See Also:
Constant Field Values

RESOURCE_ANTIALIAS

public static final java.lang.String RESOURCE_ANTIALIAS
See Also:
Constant Field Values

DEFAULT_LANGUAGE

public static final java.lang.String DEFAULT_LANGUAGE
See Also:
Constant Field Values

LOCAL_PROPERTIES

public static final java.lang.String LOCAL_PROPERTIES
See Also:
Constant Field Values

ON_START_IF_NOT_SPECIFIED

public static final java.lang.String ON_START_IF_NOT_SPECIFIED
Holds the last opened map.

See Also:
Constant Field Values

LOAD_LAST_MAP

public static final java.lang.String LOAD_LAST_MAP
See Also:
Constant Field Values

SAVE_ONLY_INTRISICALLY_NEEDED_IDS

public static final java.lang.String SAVE_ONLY_INTRISICALLY_NEEDED_IDS
See Also:
Constant Field Values

LOAD_NEW_MAP

public static final java.lang.String LOAD_NEW_MAP
See Also:
Constant Field Values
Constructor Detail

FreeMindCommon

public FreeMindCommon(FreeMindMain main)
Method Detail

getProperty

public java.lang.String getProperty(java.lang.String key)

getResources

public java.util.ResourceBundle getResources()
Returns the ResourceBundle with the current language


getResourceString

public java.lang.String getResourceString(java.lang.String key)

getResourceString

public java.lang.String getResourceString(java.lang.String key,
                                          java.lang.String resource)

clearLanguageResources

public void clearLanguageResources()

getFreeMindClassLoader

public java.lang.ClassLoader getFreeMindClassLoader()

getFreemindBaseDirOld

public java.lang.String getFreemindBaseDirOld()
Old version using String manipulation out of the classpath to find the base dir.


getFreemindBaseDir

public java.lang.String getFreemindBaseDir()

getAdjustableProperty

public java.lang.String getAdjustableProperty(java.lang.String label)

loadUIProperties

public void loadUIProperties(java.util.Properties props)