Protege-2000 1.7

edu.stanford.smi.protege.util
Class ApplicationProperties

java.lang.Object
  |
  +--edu.stanford.smi.protege.util.ApplicationProperties

public class ApplicationProperties
extends Object

Utility class for accessing system properties and properties from the application properties file.

Author:
Ray Fergerson, Jennifer Vendetti

Field Summary
static String APPLICATION_DIRECTORY
           
static String DEFAULT_DIRECTORY
           
static String EXTRA_MANIFEST_PATH
           
static String FILE_NAME
           
static String MAIN_FRAME_RECTANGLE
           
static String MRU_PROJECTS
           
static String NEXT_FRAME_NUMBER
           
static String WELCOME_DIALOG
           
 
Constructor Summary
ApplicationProperties()
           
 
Method Summary
static void addProjectToMRUList(String filePath)
           
static void flush()
           
static String getApplicationDirectory()
           
static String getExtraManifestPath()
           
static int getInt(String name, int defaultValue)
           
static List getMRUProjectList()
           
static int getOldNextFrameNumber()
           
static String getString(String name, String defaultValue)
           
static boolean getWelcomeDialogShow()
           
static void recordMainFrameProperties(Frame mainFrame)
           
static void restoreMainFrameProperties(Frame mainFrame)
           
static void setInt(String name, int value)
           
static void setString(String name, String value)
           
static void setWelcomeDialogShow(Boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILE_NAME

public static final String FILE_NAME

NEXT_FRAME_NUMBER

public static final String NEXT_FRAME_NUMBER

APPLICATION_DIRECTORY

public static final String APPLICATION_DIRECTORY

DEFAULT_DIRECTORY

public static final String DEFAULT_DIRECTORY

EXTRA_MANIFEST_PATH

public static final String EXTRA_MANIFEST_PATH

MRU_PROJECTS

public static final String MRU_PROJECTS

WELCOME_DIALOG

public static final String WELCOME_DIALOG

MAIN_FRAME_RECTANGLE

public static final String MAIN_FRAME_RECTANGLE
Constructor Detail

ApplicationProperties

public ApplicationProperties()
Method Detail

addProjectToMRUList

public static void addProjectToMRUList(String filePath)

flush

public static void flush()

getApplicationDirectory

public static String getApplicationDirectory()

getExtraManifestPath

public static String getExtraManifestPath()

getInt

public static int getInt(String name,
                         int defaultValue)

getMRUProjectList

public static List getMRUProjectList()

getOldNextFrameNumber

public static int getOldNextFrameNumber()

getString

public static String getString(String name,
                               String defaultValue)

recordMainFrameProperties

public static void recordMainFrameProperties(Frame mainFrame)

restoreMainFrameProperties

public static void restoreMainFrameProperties(Frame mainFrame)

setInt

public static void setInt(String name,
                          int value)

setString

public static void setString(String name,
                             String value)

getWelcomeDialogShow

public static boolean getWelcomeDialogShow()

setWelcomeDialogShow

public static void setWelcomeDialogShow(Boolean b)

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.