project35.system
Class Project35Resources

java.lang.Object
  extended by project35.system.Project35Resources

public class Project35Resources
extends java.lang.Object

Contains constants that are used throughout the application. It also maintains other system properties such as the context help cursor.


Copyright (c) 2008 Kevin Garwood for Project35. The original code was developed by Kevin Garwood for the University of Manchester. Revisions have been made for Project35, a project that is independent of that institution. This code is licensed under the Academic Free License version 3.0. The code attribution for the original code is included here:

Copyright (c) Kevin Garwood and University of Manchester 2007. All rights reserved. Licensed under the Academic Free License version 3.0. For more information on the terms and conditions, please see the file "LICENSE" that is included in this distribution.


Version:
1.0
Author:
Kevin Garwood (kgarwood@users.sourceforge.net)

Field Summary
static java.lang.String CURRENT_DIRECTORY
           
static java.lang.String DEFAULT_NAME_SPACE
           
static java.lang.String DOCUMENT_PLUGIN
           
static java.lang.String DOCUMENT_VALIDATION_SERVICE
           
static java.lang.String EMPTY_STRING
           
static java.lang.String FIELD_PLUGIN
           
static java.lang.String FIELD_VALIDATION_SERVICE
           
static java.lang.String GIF_EXTENSION
           
static java.lang.String HTML_EXTENSION
           
static java.lang.String ID_GENERATION_SERVICE
           
static java.lang.String JAR_EXTENSION
           
static java.lang.String JPG_EXTENSION
           
static int MAXIMUM_DISPLAY_NAME_LENGTH
          used to truncate the length of long record display names
static java.lang.String NO_ATTRIBUTE_VALUE
           
static java.lang.String ONTOLOGY_SERVICE
           
static java.lang.String PDZ_BACKUP_EXTENSION
           
static java.lang.String PDZ_EXTENSION
           
static java.lang.String PLUGINS_EXTENSION
           
static java.lang.String PROTOTYPE_LIST_VALUE
           
static java.lang.String RECORD_PLUGIN
           
static java.lang.String RECORD_VALIDATION_SERVICE
           
static java.util.ResourceBundle resourceBundle
           
static java.lang.String SEMI_COLON_DELIMITER
           
static java.lang.String STYLE_SHEET_EXTENSION
           
static java.lang.String TREE_TEXT_PROPERTY
           
static java.lang.String TXT_EXTENSION
           
static java.lang.String XML_EXTENSION
           
static java.lang.String XSD_EXTENSION
           
static java.lang.String ZIP_EXTENSION
           
 
Constructor Summary
Project35Resources()
           
 
Method Summary
static java.text.Collator getCollator()
           
static java.awt.Cursor getHelpCursor(java.awt.Component component)
          creates the cursor used when context sensitive help is turned on.
static java.net.URL getIconDirectory()
           
static java.lang.String getMessage(java.lang.String key)
           
static java.lang.String getMessage(java.lang.String key, java.lang.String parameter0)
           
static java.lang.String getMessage(java.lang.String key, java.lang.String parameter0, java.lang.String parameter1)
           
static java.lang.String getMessage(java.lang.String key, java.lang.String parameter0, java.lang.String parameter1, java.lang.String parameter2)
           
static java.lang.String getMessage(java.lang.String key, java.lang.String parameter0, java.lang.String parameter1, java.lang.String parameter2, java.lang.String parameter3)
           
static java.util.ResourceBundle getResourceBundle()
          returns the model directory.
static java.lang.String getStyleSheet()
           
static boolean isSchemaAmbiguous()
           
static void setCollator(java.text.Collator _collator)
           
static void setIconDirectory(java.net.URL _iconDirectory)
           
static void setIsSchemaAmbiguous(boolean _isSchemaAmbiguous)
           
static void setStyleSheet(java.lang.String _styleSheet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_ATTRIBUTE_VALUE

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

CURRENT_DIRECTORY

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

PROTOTYPE_LIST_VALUE

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

STYLE_SHEET_EXTENSION

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

HTML_EXTENSION

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

JAR_EXTENSION

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

PLUGINS_EXTENSION

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

PDZ_EXTENSION

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

PDZ_BACKUP_EXTENSION

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

TXT_EXTENSION

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

SEMI_COLON_DELIMITER

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

XML_EXTENSION

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

XSD_EXTENSION

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

ZIP_EXTENSION

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

JPG_EXTENSION

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

GIF_EXTENSION

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

DOCUMENT_VALIDATION_SERVICE

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

RECORD_VALIDATION_SERVICE

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

FIELD_VALIDATION_SERVICE

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

DOCUMENT_PLUGIN

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

RECORD_PLUGIN

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

FIELD_PLUGIN

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

ONTOLOGY_SERVICE

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

ID_GENERATION_SERVICE

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

DEFAULT_NAME_SPACE

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

TREE_TEXT_PROPERTY

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

resourceBundle

public static final java.util.ResourceBundle resourceBundle

MAXIMUM_DISPLAY_NAME_LENGTH

public static final int MAXIMUM_DISPLAY_NAME_LENGTH
used to truncate the length of long record display names

See Also:
Constant Field Values

EMPTY_STRING

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

Project35Resources

public Project35Resources()
Method Detail

getCollator

public static java.text.Collator getCollator()

getIconDirectory

public static java.net.URL getIconDirectory()

getMessage

public static java.lang.String getMessage(java.lang.String key)

getMessage

public static java.lang.String getMessage(java.lang.String key,
                                          java.lang.String parameter0)

getMessage

public static java.lang.String getMessage(java.lang.String key,
                                          java.lang.String parameter0,
                                          java.lang.String parameter1)

getMessage

public static java.lang.String getMessage(java.lang.String key,
                                          java.lang.String parameter0,
                                          java.lang.String parameter1,
                                          java.lang.String parameter2)

getMessage

public static java.lang.String getMessage(java.lang.String key,
                                          java.lang.String parameter0,
                                          java.lang.String parameter1,
                                          java.lang.String parameter2,
                                          java.lang.String parameter3)

isSchemaAmbiguous

public static boolean isSchemaAmbiguous()

getResourceBundle

public static java.util.ResourceBundle getResourceBundle()
returns the model directory. It will be something like project35/dist/models/tutorial, or project35/dist/models/mymodel etc. ...


getHelpCursor

public static java.awt.Cursor getHelpCursor(java.awt.Component component)
creates the cursor used when context sensitive help is turned on.

Returns:
the cursor object that contains the little question mark

getStyleSheet

public static java.lang.String getStyleSheet()

setCollator

public static void setCollator(java.text.Collator _collator)

setIconDirectory

public static void setIconDirectory(java.net.URL _iconDirectory)

setIsSchemaAmbiguous

public static void setIsSchemaAmbiguous(boolean _isSchemaAmbiguous)

setStyleSheet

public static void setStyleSheet(java.lang.String _styleSheet)