|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jaxfront.core.util.JAXFrontProperties
public class JAXFrontProperties
This class manages the JAXFront Properties that are defined in the file jaxfront.xml.
Field Summary | |
---|---|
java.lang.String |
_logLevel
|
static java.lang.String |
CONST_FIELD_PARAM_SEPARATOR
|
static java.lang.String |
CONST_FIELD_SEPARATOR
|
static java.lang.String |
JAXFRONT_PROPERTIES_FILE_ENCODING
|
static java.lang.String |
JAXFRONT_PROPERTY_LOCATION
|
static java.lang.String |
JAXFRONT_RESOURCE_BASE
|
static boolean |
LOG_ENABLED
|
static java.lang.String |
PROPERTY_ASK_FOREXIT
|
static java.lang.String |
PROPERTY_BIND_ONLY_AVAILABLE
|
static java.lang.String |
PROPERTY_DEFAULT_FILE_ENCODING
|
static java.lang.String |
PROPERTY_DEFAULT_VALUE_ENDMARKER
|
static java.lang.String |
PROPERTY_DEFAULT_VALUE_STARTMARKER
|
static java.lang.String |
PROPERTY_DEFAULT_XMLFILE_ENCODING
|
static java.lang.String |
PROPERTY_DIRECTORY_LOCATION
|
static java.lang.String |
PROPERTY_DIRECTORY_LOCATION_OFFLINE
|
static java.lang.String |
PROPERTY_DIRECTORY_XSD
|
static java.lang.String |
PROPERTY_DOC_URL
|
static java.lang.String |
PROPERTY_FONT_BUTTON
|
static java.lang.String |
PROPERTY_FONT_CAPTION
|
static java.lang.String |
PROPERTY_FONT_CHECKBOX
|
static java.lang.String |
PROPERTY_FONT_CHECKBOX_ITEM
|
static java.lang.String |
PROPERTY_FONT_COMBOBOX
|
static java.lang.String |
PROPERTY_FONT_HEADER
|
static java.lang.String |
PROPERTY_FONT_HEADER_CLASSIC
|
static java.lang.String |
PROPERTY_FONT_HEADER_MODERN
|
static java.lang.String |
PROPERTY_FONT_HINT
|
static java.lang.String |
PROPERTY_FONT_LABEL
|
static java.lang.String |
PROPERTY_FONT_LIST
|
static java.lang.String |
PROPERTY_FONT_MENU
|
static java.lang.String |
PROPERTY_FONT_MENU_ITEM
|
static java.lang.String |
PROPERTY_FONT_MESSAGE
|
static java.lang.String |
PROPERTY_FONT_OPTIONPANE
|
static java.lang.String |
PROPERTY_FONT_POPUP
|
static java.lang.String |
PROPERTY_FONT_RADIOBUTTON
|
static java.lang.String |
PROPERTY_FONT_TAB
|
static java.lang.String |
PROPERTY_FONT_TABLE
|
static java.lang.String |
PROPERTY_FONT_TEXT
|
static java.lang.String |
PROPERTY_FONT_TITLEBORDER
|
static java.lang.String |
PROPERTY_FONT_TREE_FOLDER
|
static java.lang.String |
PROPERTY_FONT_TREEENTRY
|
static java.lang.String |
PROPERTY_FORCEDLANGUAGE
|
static java.lang.String |
PROPERTY_FUNCTIONS_FILE
|
static java.lang.String |
PROPERTY_GUI_PERSISTENCY
|
static java.lang.String |
PROPERTY_HTML_CONTROLLER
|
static java.lang.String |
PROPERTY_HTML_LOCATION
|
static java.lang.String |
PROPERTY_HTML_POPUP_ACTION
|
static java.lang.String |
PROPERTY_HTML_POPUPANCHOR_ACTION
|
static java.lang.String |
PROPERTY_HTML_SERVER
|
static java.lang.String |
PROPERTY_HTML_SERVLET_IMAGE_ROOTPATH
|
static java.lang.String |
PROPERTY_HTML_STYLE_NAME
|
static java.lang.String |
PROPERTY_HTML_USE_MDI
|
static java.lang.String |
PROPERTY_HTML_USE_XSD_CONTROLLER_LOOKUP
|
static java.lang.String |
PROPERTY_IGNORE_NAMESPACE
|
static java.lang.String |
PROPERTY_INFO_PANE_AT_END
|
static java.lang.String |
PROPERTY_LANGUAGE
|
static java.lang.String |
PROPERTY_LANGUAGES
|
static java.lang.String |
PROPERTY_LAST_FILE
|
static java.lang.String |
PROPERTY_LAST_FILE_COUNTER
|
static java.lang.String |
PROPERTY_LAST_TABLELAYOUTS
|
static java.lang.String |
PROPERTY_LICENSE_LOCATION
|
static java.lang.String |
PROPERTY_LOGGING_ENABLED
|
static java.lang.String |
PROPERTY_LOGGING_LEVEL
|
static java.lang.String |
PROPERTY_LOGGING_TOOL
|
static java.lang.String |
PROPERTY_MESSAGE_TABLE_CELL_RENDERER
|
static java.lang.String |
PROPERTY_NLS_TAGDELiMITER
|
static java.lang.String |
PROPERTY_PATTERN_DATE
|
static java.lang.String |
PROPERTY_PATTERN_DATE_TIME
|
static java.lang.String |
PROPERTY_PATTERN_NUMBER_FORMAT
|
static java.lang.String |
PROPERTY_PATTERN_TIME
|
static java.lang.String |
PROPERTY_PROPERTY_FILE
|
static java.lang.String |
PROPERTY_SERIALIZE_XSD_URL_RELATIVE
|
static java.lang.String |
PROPERTY_SERIALIZEPREVIEW_INSAMEWINDOW
|
static java.lang.String |
PROPERTY_SMTP_PWD
|
static java.lang.String |
PROPERTY_SMTP_SENDER_EMAIL
|
static java.lang.String |
PROPERTY_SMTP_SERVER
|
static java.lang.String |
PROPERTY_SMTP_USER
|
static java.lang.String |
PROPERTY_SYSTEM_EXIT
|
static java.lang.String |
PROPERTY_UI_FACTORY
|
static java.lang.String |
PROPERTY_UI_TOOLTIP_MAX_LENGTH
|
static java.lang.String |
PROPERTY_UI_USE_XSDCACHE
|
static java.lang.String |
PROPERTY_UI_USE_XUI_NAME_LOOKUP
|
static java.lang.String |
PROPERTY_UI_USE_XUI_PI_NAME_LOOKUP
|
static java.lang.String |
PROPERTY_UI_USE_XUICACHE
|
static java.lang.String |
PROPERTY_UI_USEGLOBALUIDEFINITIONS
|
static java.lang.String |
PROPERTY_URL_BASE
|
static java.lang.String |
PROPERTY_URL_COMMON_ADDITION
|
static java.lang.String |
PROPERTY_URL_RESOLVER
|
static java.lang.String |
PROPERTY_USE_EMBEDDED_NLS
|
static java.lang.String |
PROPERTY_USE_NLS
|
static java.lang.String |
PROPERTY_USE_SECURE_PWD
|
static java.lang.String |
PROPERTY_XUI_VERSION_CHECK_DISABLED
|
static java.lang.String |
XUIEDITOR_FORMLAYOUT_COL_DEF
|
static java.lang.String |
XUIEDITOR_FORMLAYOUT_HEADER_DEF
|
static java.lang.String |
XUIEDITOR_FORMLAYOUT_ROW_DEF
|
static java.lang.String |
XUIEDITOR_FORMLAYOUT_SEPCLASS_DEF
|
static java.lang.String |
XUIEDITOR_FORMLAYOUT_SEPMODERN_DEF
|
static java.lang.String |
XUIEDITOR_FRAME_BOUNDS
|
static java.lang.String |
XUIEDITOR_GLOBAL_TYPE_SETTINGS
|
static java.lang.String |
XUIEDITOR_LOOK_AND_FEEL
|
static java.lang.String |
XUIEDITOR_RELEASE_SCHEMA_CACHE
|
static java.lang.String |
XUIEDITOR_SHOW_RULES_TREE
|
static java.lang.String |
XUIEDITOR_SORT_XUICOMPONENTS
|
static java.lang.String |
XUIEDITOR_TREE_SHOW_INSTANCE_DATA
|
static java.lang.String |
XUIEDITOR_TREE_USE_ELEMENT_NAME_ONLY
|
static java.lang.String |
XUIEDITOR_XUI_ROOT
|
static java.lang.String |
XUIEDITOR_XUI_SCHEMA
|
static java.lang.String |
XUIEDITOR_XUI_XUI
|
Constructor Summary | |
---|---|
JAXFrontProperties()
Singleton: Use getInstance() instead. |
Method Summary | |
---|---|
void |
addProperty(java.lang.String key,
java.lang.String value)
Adds a new property with a key and a value. |
void |
addProperty(java.lang.String key,
java.lang.String value,
boolean isMutable)
Adds a new property with a key and a value. |
boolean |
askForExit()
Returns if the system (XUIEditor) should ask for exit. |
void |
cleanupUserProperties()
|
javax.swing.JFrame |
createDialogFrame()
|
java.lang.String |
createPropertyRepresentationFromMem(java.lang.Object property)
|
java.awt.Rectangle |
createRectangleFromFile(java.lang.String fileDefinition)
|
boolean |
getBooleanProperty(java.lang.String key)
Gets the boolean value of a requested property. |
java.lang.String |
getButtonFontDefinition()
|
java.lang.String |
getCaptionFontDefinition()
|
java.lang.String |
getCheckboxFontDefinition()
|
java.lang.String |
getCheckboxItemFontDefinition()
|
java.lang.String |
getComboboxFontDefinition()
|
java.lang.String |
getDBVersionStoreName()
Gets the version number of the XML Database Store/Collection. |
static java.lang.String |
getDefaultFileEncoding()
Returns the default file encoding |
static java.lang.String |
getDefaultValuePostFix()
|
static java.lang.String |
getDefaultValuePreFix()
|
static java.lang.String |
getDefaultXMLFileEncoding()
Returns the default file encoding |
java.lang.String |
getDirectoryLocation()
|
java.lang.String |
getDirectoryLocationOffline()
|
java.lang.String |
getDirectoryXSD()
|
java.lang.String |
getDOMHandler(java.lang.String xsd,
java.lang.String xml)
|
static java.lang.String |
getFileVersion()
|
java.lang.String |
getForcedLanguage()
Returns the language for the XUI Editor. |
java.awt.Rectangle |
getFrameBounds()
|
java.awt.Rectangle |
getFrameBounds(java.lang.String bounds)
|
java.lang.String |
getFunctionFileLocation()
|
java.awt.Rectangle |
getGUIMetrics(java.awt.Component comp)
|
java.awt.Rectangle |
getGUIMetrics(java.lang.String compName)
|
java.lang.String |
getHeaderFontClassicDefinition()
|
java.lang.String |
getHeaderFontDefinition()
|
java.lang.String |
getHeaderFontModernDefinition()
|
java.lang.String |
getHintFontDefinition()
|
java.lang.String |
getHTMLController()
Returns the HTML controller to use. |
java.lang.String |
getHTMLPopUpAction()
Returns the default HTML action popup class to use. |
java.lang.String |
getHTMLPopUpAnchorAction()
Returns the default HTML anchor action popup class to use. |
java.lang.String |
getHTMLServerLocation()
|
java.lang.String |
getHTMLServletLocation()
Gets the HTML servlet location. |
java.lang.String |
getHTMLStyleName()
Returns the html style name (default, bluesea,...) |
static java.awt.Image |
getImage(java.lang.String imageName)
|
static javax.swing.ImageIcon |
getImageIcon(java.lang.String imageName)
Return the image with the specified image name. |
static javax.swing.ImageIcon |
getImageIcon(java.net.URL baseURL,
java.lang.String imageName)
Return the image with the specified image name. |
static JAXFrontProperties |
getInstance()
Returns the singleton instance of this class. |
static JAXFrontProperties |
getInstance(java.lang.String context)
|
java.net.URL |
getJAXFrontXMLURL()
|
java.lang.String |
getLabelFontDefinition()
|
java.lang.String |
getLanguage()
Returns the language for the XUI Editor. |
java.lang.String[] |
getLanguages()
Returns all supported languages. |
LastFile |
getLastFile(java.lang.String key)
Gets the last opened file. |
int |
getLastFileCounter()
Gets the counter of the last opened files. |
java.util.Vector |
getLastFiles()
Gets a list that contains all last opened files. |
java.net.URL |
getLastOpenedFolder()
Returns the last opened URL. |
Queue |
getLastTableLayouts()
Gets a list that contains all last opened files. |
static java.lang.String |
getLicenceText()
Returns the license text. |
java.lang.String |
getLicenseLocation()
Gets the location of the license key for JAXFront. |
java.lang.String |
getListFontDefinition()
|
DoubleKeyHashtable |
getLocalizedProperties()
|
java.io.File |
getLocalPropertyLocation()
|
java.util.List |
getLogLevels()
|
java.lang.String |
getLookAndFeel()
|
java.lang.String |
getMenuFontDefinition()
|
java.lang.String |
getMenuItemFontDefinition()
|
java.lang.String |
getMessageFontDefinition()
|
java.lang.String |
getMessageTableCellRenderer()
|
NLS |
getNLS()
Returns the core engine NLS properties. |
NLS |
getNLS(java.lang.String language)
Returns the core engine NLS properties in the passed language. |
char |
getNLSTagDelimiter()
|
java.lang.String |
getOptionPaneFontDefinition()
|
static java.lang.String |
getOSSystemEncoding()
|
java.lang.String |
getPopupFontDefinition()
|
java.util.Hashtable |
getProperties()
Gets the Hashtable that contains all properties. |
static java.lang.String |
getPROPERTY_DOC_URL()
|
java.lang.String |
getRadioButtonFontDefinition()
|
static java.io.InputStream |
getRessource(java.lang.String propertyPath)
|
java.lang.String |
getServletImageRootPath()
Gets the HTML servlet image root path where to look for img resources. |
java.lang.String |
getSMTPPWD()
Returns the SMTP user password. |
java.lang.String |
getSMTPSenderEmail()
Returns the SMTP Server. |
java.lang.String |
getSMTPServer()
Returns the SMTP Server. |
java.lang.String |
getSMTPUser()
Returns the SMTP user name. |
java.lang.String |
getStringProperty(java.lang.String key)
Gets the String value of a property. |
java.lang.String |
getTabFontDefinition()
|
java.lang.String |
getTableFontDefinition()
|
java.lang.String |
getTextFieldFontDefinition()
|
java.lang.String |
getTitleBorderFontDefinition()
|
int |
getToolTipMaxLength()
Returns the language for the XUI Editor. |
java.lang.String |
getTreeEntryFolderFontDefinition()
|
java.lang.String |
getTreeEntryFontDefinition()
|
java.lang.String |
getUIFactoryClassName()
Gets the class name of the UIFactory. |
java.lang.String |
getURLBase()
Gets the URL base for JAXFront. |
URLResourceResolver |
getURLResolver()
Gets the URL resolver which resolved any url. |
LanguageEnhancedProperties |
getUserProperties()
|
java.lang.String |
getUserProperty(java.lang.String key)
Gets the requested user property. |
java.lang.String |
getValue(java.lang.String key)
Gets the value of a property. |
java.util.Vector |
getValues(java.lang.String key)
Gets a vector that contains all values of a property. |
java.lang.String |
getXuiEditorFormLayoutColDefaults()
|
java.lang.String |
getXuiEditorFormLayoutHeaderDefaults()
|
java.lang.String |
getXuiEditorFormLayoutRowDefaults()
|
java.lang.String |
getXuiEditorFormLayoutSepClassicDefaults()
|
java.lang.String |
getXuiEditorFormLayoutSepModernDefaults()
|
java.lang.String |
getXuiRootName()
Returns the rootname of the xui schema. |
java.lang.String |
getXUIXsdName()
|
java.lang.String |
getXuiXsdPath()
|
java.lang.String |
getXuiXsdUrl()
Returns the location of the xui.xsd. |
java.lang.String |
getXuiXuiUrl()
Returns the location of the xui.xui. |
static boolean |
hasBeenRegistered(java.lang.String context)
|
boolean |
hasLanguageBeenChoosen()
|
boolean |
ignoreNamespace()
|
boolean |
ignoreXMLNamespaceDeclaration()
|
boolean |
isBindingOnlyAvailable()
|
boolean |
isReleaseSchemaChache()
|
static boolean |
isRunningAsServer()
Returns true if this VM is running as a JAXFront server. |
boolean |
isRunningAsXUIEditor()
Returns if JAXFront is running as XUIEditor. |
boolean |
isSerializePreviewInSameWindow()
|
boolean |
isShowingGloablTree()
|
boolean |
isShowingRulesTree()
|
boolean |
isUsingDefaultUIFactory()
Returns if the default UIFactory is used. |
boolean |
isUsingGlobalUIDefinitions()
Returns if global ui definitions will be used or not. |
boolean |
isUsingMDI()
|
boolean |
isUsingNLS()
Returns if multi language support is used. |
boolean |
isUsingXSDCache()
Returns if the XSDcache should be used. |
boolean |
isUsingXSDControllerLookup()
|
boolean |
isUsingXUICache()
Returns if the XUI cache should be used. |
boolean |
isUsingXUINameLookup()
Returns if a XUI file should be lookedUp when creating a JAXFrotn DOM automatically according the XMLSchema URL name. |
boolean |
isVersionCheckDisabled()
|
static java.lang.String |
parseCountry(java.lang.String languageDefinition)
|
static java.lang.String |
parseLanguage(java.lang.String languageDefinition)
|
static void |
printSwingDefaults()
|
static void |
printSystemProperties()
|
void |
putGUIMetrics(java.awt.Component comp)
|
void |
registerDOMHandler(java.lang.String xsd,
java.lang.String xml,
java.lang.String className)
|
static void |
registerProperties(java.lang.String context,
java.net.URL url)
|
void |
releaseGUIMetrics()
|
void |
releaseUserProperties()
Releases all user properties. |
void |
reload(java.net.URL propertyURL)
|
void |
removeFile(java.io.File file)
|
void |
removeGUIMetrics(java.awt.Component comp)
|
void |
removeMutableProperty(java.lang.String key)
|
void |
save()
Saves the properties into the property file. |
boolean |
serializeXSDUrlRelative()
Returns true if the xsd url in the xmlSchemaLocation should be serialized as a relative URL (just the name). |
void |
setAskForExit(boolean ask)
Returns if the system (XUIEditor) should ask for exit. |
void |
setForcedLanguage(java.lang.String language)
|
void |
setFrameBounds(java.awt.Rectangle bounds)
|
void |
setHTMLController(java.lang.String domHandlerClass)
|
void |
setHTMLServerLocation(java.lang.String location)
|
void |
setIgnoreNamespace(boolean ignore)
|
void |
setIgnoreXMLNamespaceDeclaration(boolean ignore)
|
void |
setIsRunningAsServer(boolean isRunningAsServer)
|
void |
setLanguage(java.lang.String language)
|
void |
setLanguages(java.lang.String[] languages)
Returns all supported languages. |
void |
setLastFile(LastFile lastFile)
Sets the last opened file. |
void |
setLastOpenedFolder(java.net.URL lastOpenedFolder)
Set the last opened folder. |
void |
setLicenseLocaction(java.lang.String fileLocation)
Sets the location of the license key for JAXFront. |
void |
setLogLevels(java.util.List logLevels)
|
void |
setLookAndFeel(java.lang.String lookAndFeel)
|
void |
setMutableProperty(java.lang.String key,
java.lang.String value)
Sets the value of a mutable property. |
void |
setNLSTagDelimiter(char tagDelimiter)
|
static void |
setPROPERTY_DOC_URL(java.lang.String propertyDocURL)
|
void |
setRunningAsXUIEditor(boolean runningAsXUIEditor)
Sets the property that JAXFront runs the XUIEditor |
void |
setShowingGlobalTree(boolean state)
|
void |
setShowingInstanceDataInTree(boolean state)
|
void |
setShowingRulesTree(boolean state)
|
void |
setSortXUIDefinitions(boolean sort)
Returns true if the instance data (coming from the xml document) of each element will be shown in the XML Schema Tree. |
void |
setStateReleaseSchemaCache(boolean state)
|
void |
setUIFactoryClassName(java.lang.String className)
Sets the class name of the UIFactory class. |
void |
setURLBase(java.lang.String urlBase)
Sets the URLBase for JAXFront. |
void |
setUseEmbeddedNLS(boolean useEmbeddedNLS)
Defines if the nls is embedded in the xui or not. |
void |
setUserProperties(java.util.Map values)
Sets a new user property. |
void |
setUserProperty(java.lang.String key,
java.lang.String value)
Sets a new user property. |
void |
setUsingMDI(boolean useMDI)
|
void |
setUsingXSDControllerLookup(boolean useXSDControllerLookup)
|
void |
setUsingXUICache(boolean useXUICache)
|
boolean |
showTreeInstanceData()
Returns true if the instance data (coming from the xml document) of each element will be shown in the XML Schema Tree. |
boolean |
sortXUIDefinitions()
Returns true if the instance data (coming from the xml document) of each element will be shown in the XML Schema Tree. |
boolean |
systemExitOnClose()
Returns if the system will exit after the main window has been closed. |
static byte[] |
unZip(byte[] value)
|
boolean |
useElementNameOnly()
Returns true if the element name in the XML Schema Tree will be taken from XML Schema rather than from XUI (including NLS). |
boolean |
useEmbeddedNLS()
Returns true if the nls is embedded in the xui file. |
static byte[] |
zip(byte[] value)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CONST_FIELD_SEPARATOR
public static final java.lang.String CONST_FIELD_PARAM_SEPARATOR
public static boolean LOG_ENABLED
public java.lang.String _logLevel
public static final java.lang.String JAXFRONT_PROPERTY_LOCATION
public static final java.lang.String JAXFRONT_RESOURCE_BASE
public static final java.lang.String PROPERTY_PROPERTY_FILE
public static final java.lang.String PROPERTY_URL_BASE
public static final java.lang.String PROPERTY_IGNORE_NAMESPACE
public static final java.lang.String PROPERTY_URL_RESOLVER
public static final java.lang.String PROPERTY_USE_EMBEDDED_NLS
public static final java.lang.String PROPERTY_LANGUAGES
public static final java.lang.String PROPERTY_NLS_TAGDELiMITER
public static final java.lang.String PROPERTY_PATTERN_DATE_TIME
public static final java.lang.String PROPERTY_PATTERN_DATE
public static final java.lang.String PROPERTY_PATTERN_TIME
public static final java.lang.String PROPERTY_PATTERN_NUMBER_FORMAT
public static final java.lang.String PROPERTY_LANGUAGE
public static final java.lang.String PROPERTY_FORCEDLANGUAGE
public static final java.lang.String PROPERTY_BIND_ONLY_AVAILABLE
public static final java.lang.String PROPERTY_DEFAULT_FILE_ENCODING
public static final java.lang.String PROPERTY_DEFAULT_XMLFILE_ENCODING
public static final java.lang.String PROPERTY_USE_NLS
public static final java.lang.String PROPERTY_UI_FACTORY
public static final java.lang.String PROPERTY_DIRECTORY_LOCATION
public static final java.lang.String PROPERTY_DIRECTORY_LOCATION_OFFLINE
public static final java.lang.String PROPERTY_DIRECTORY_XSD
public static final java.lang.String PROPERTY_UI_USEGLOBALUIDEFINITIONS
public static final java.lang.String PROPERTY_UI_USE_XUICACHE
public static final java.lang.String PROPERTY_UI_USE_XSDCACHE
public static final java.lang.String PROPERTY_SERIALIZE_XSD_URL_RELATIVE
public static final java.lang.String PROPERTY_UI_USE_XUI_NAME_LOOKUP
public static final java.lang.String PROPERTY_UI_USE_XUI_PI_NAME_LOOKUP
public static final java.lang.String PROPERTY_XUI_VERSION_CHECK_DISABLED
public static final java.lang.String PROPERTY_HTML_STYLE_NAME
public static final java.lang.String PROPERTY_HTML_USE_MDI
public static final java.lang.String PROPERTY_HTML_USE_XSD_CONTROLLER_LOOKUP
public static final java.lang.String PROPERTY_HTML_SERVLET_IMAGE_ROOTPATH
public static final java.lang.String PROPERTY_UI_TOOLTIP_MAX_LENGTH
public static final java.lang.String PROPERTY_FONT_LABEL
public static final java.lang.String PROPERTY_FONT_CAPTION
public static final java.lang.String PROPERTY_FONT_HEADER
public static final java.lang.String PROPERTY_FONT_HEADER_MODERN
public static final java.lang.String PROPERTY_FONT_HEADER_CLASSIC
public static final java.lang.String PROPERTY_FONT_TREEENTRY
public static final java.lang.String PROPERTY_FONT_TREE_FOLDER
public static final java.lang.String PROPERTY_FONT_TAB
public static final java.lang.String PROPERTY_FONT_TEXT
public static final java.lang.String PROPERTY_FONT_HINT
public static final java.lang.String PROPERTY_FONT_MESSAGE
public static final java.lang.String PROPERTY_FONT_COMBOBOX
public static final java.lang.String PROPERTY_FONT_CHECKBOX
public static final java.lang.String PROPERTY_FONT_CHECKBOX_ITEM
public static final java.lang.String PROPERTY_FONT_BUTTON
public static final java.lang.String PROPERTY_FONT_RADIOBUTTON
public static final java.lang.String PROPERTY_FONT_LIST
public static final java.lang.String PROPERTY_FONT_TITLEBORDER
public static final java.lang.String PROPERTY_FONT_TABLE
public static final java.lang.String PROPERTY_FONT_POPUP
public static final java.lang.String PROPERTY_FONT_OPTIONPANE
public static final java.lang.String PROPERTY_FONT_MENU
public static final java.lang.String PROPERTY_FONT_MENU_ITEM
public static final java.lang.String PROPERTY_GUI_PERSISTENCY
public static final java.lang.String PROPERTY_HTML_CONTROLLER
public static final java.lang.String PROPERTY_HTML_POPUP_ACTION
public static final java.lang.String PROPERTY_HTML_POPUPANCHOR_ACTION
public static final java.lang.String PROPERTY_SYSTEM_EXIT
public static final java.lang.String PROPERTY_ASK_FOREXIT
public static final java.lang.String PROPERTY_FUNCTIONS_FILE
public static java.lang.String PROPERTY_DOC_URL
public static final java.lang.String PROPERTY_LICENSE_LOCATION
public static final java.lang.String PROPERTY_HTML_LOCATION
public static final java.lang.String PROPERTY_HTML_SERVER
public static final java.lang.String XUIEDITOR_RELEASE_SCHEMA_CACHE
public static final java.lang.String XUIEDITOR_GLOBAL_TYPE_SETTINGS
public static final java.lang.String XUIEDITOR_SHOW_RULES_TREE
public static final java.lang.String XUIEDITOR_LOOK_AND_FEEL
public static final java.lang.String XUIEDITOR_FRAME_BOUNDS
public static final java.lang.String XUIEDITOR_SORT_XUICOMPONENTS
public static final java.lang.String XUIEDITOR_TREE_SHOW_INSTANCE_DATA
public static final java.lang.String XUIEDITOR_TREE_USE_ELEMENT_NAME_ONLY
public static final java.lang.String XUIEDITOR_FORMLAYOUT_ROW_DEF
public static final java.lang.String XUIEDITOR_FORMLAYOUT_COL_DEF
public static final java.lang.String XUIEDITOR_FORMLAYOUT_HEADER_DEF
public static final java.lang.String XUIEDITOR_FORMLAYOUT_SEPCLASS_DEF
public static final java.lang.String XUIEDITOR_FORMLAYOUT_SEPMODERN_DEF
public static final java.lang.String PROPERTY_SMTP_SERVER
public static final java.lang.String PROPERTY_SMTP_SENDER_EMAIL
public static final java.lang.String PROPERTY_SMTP_USER
public static final java.lang.String PROPERTY_DEFAULT_VALUE_STARTMARKER
public static final java.lang.String PROPERTY_DEFAULT_VALUE_ENDMARKER
public static final java.lang.String PROPERTY_SMTP_PWD
public static final java.lang.String XUIEDITOR_XUI_SCHEMA
public static final java.lang.String XUIEDITOR_XUI_XUI
public static final java.lang.String XUIEDITOR_XUI_ROOT
public static final java.lang.String PROPERTY_LOGGING_TOOL
public static final java.lang.String PROPERTY_LOGGING_ENABLED
public static final java.lang.String PROPERTY_LOGGING_LEVEL
public static final java.lang.String PROPERTY_LAST_FILE
public static final java.lang.String PROPERTY_LAST_TABLELAYOUTS
public static final java.lang.String JAXFRONT_PROPERTIES_FILE_ENCODING
public static final java.lang.String PROPERTY_LAST_FILE_COUNTER
public static final java.lang.String PROPERTY_INFO_PANE_AT_END
public static final java.lang.String PROPERTY_SERIALIZEPREVIEW_INSAMEWINDOW
public static final java.lang.String PROPERTY_URL_COMMON_ADDITION
public static final java.lang.String PROPERTY_USE_SECURE_PWD
public static final java.lang.String PROPERTY_MESSAGE_TABLE_CELL_RENDERER
Constructor Detail |
---|
public JAXFrontProperties()
Method Detail |
---|
public java.net.URL getJAXFrontXMLURL()
public static java.lang.String getDefaultValuePostFix()
public static java.lang.String getDefaultValuePreFix()
public static java.lang.String getFileVersion()
public java.io.File getLocalPropertyLocation()
public void addProperty(java.lang.String key, java.lang.String value)
key
- a key that identifies the new propertyvalue
- the value of the new propertypublic void addProperty(java.lang.String key, java.lang.String value, boolean isMutable)
key
- a key that identifies the new propertyvalue
- the value of the new propertyis
- defines if the new property is mutable or notpublic static java.lang.String parseCountry(java.lang.String languageDefinition)
public static java.lang.String parseLanguage(java.lang.String languageDefinition)
public java.lang.String createPropertyRepresentationFromMem(java.lang.Object property)
public java.awt.Rectangle createRectangleFromFile(java.lang.String fileDefinition)
public boolean getBooleanProperty(java.lang.String key)
key
- the key of the property to be returned
public java.lang.String getLabelFontDefinition()
public java.lang.String getTabFontDefinition()
public java.lang.String getCheckboxFontDefinition()
public java.lang.String getCheckboxItemFontDefinition()
public java.lang.String getTableFontDefinition()
public java.lang.String getPopupFontDefinition()
public java.lang.String getOptionPaneFontDefinition()
public java.lang.String getMenuFontDefinition()
public java.lang.String getMenuItemFontDefinition()
public java.lang.String getComboboxFontDefinition()
public java.util.List getLogLevels()
public void setLogLevels(java.util.List logLevels)
public java.lang.String getButtonFontDefinition()
public java.lang.String getListFontDefinition()
public char getNLSTagDelimiter()
public java.lang.String getRadioButtonFontDefinition()
public java.lang.String getHeaderFontDefinition()
public java.lang.String getHeaderFontModernDefinition()
public java.lang.String getHeaderFontClassicDefinition()
public java.lang.String getTitleBorderFontDefinition()
public java.lang.String getHintFontDefinition()
public java.lang.String getMessageFontDefinition()
public java.lang.String getCaptionFontDefinition()
public java.lang.String getTreeEntryFontDefinition()
public java.lang.String getTreeEntryFolderFontDefinition()
public java.lang.String getTextFieldFontDefinition()
public java.lang.String getDBVersionStoreName()
public static JAXFrontProperties getInstance()
public static JAXFrontProperties getInstance(java.lang.String context)
public void registerDOMHandler(java.lang.String xsd, java.lang.String xml, java.lang.String className)
public java.lang.String getDOMHandler(java.lang.String xsd, java.lang.String xml)
public static boolean hasBeenRegistered(java.lang.String context)
public static void registerProperties(java.lang.String context, java.net.URL url)
public LastFile getLastFile(java.lang.String key)
public int getLastFileCounter()
public java.util.Vector getLastFiles()
public Queue getLastTableLayouts()
public java.lang.String getLicenseLocation()
public boolean hasLanguageBeenChoosen()
public java.util.Hashtable getProperties()
public static java.io.InputStream getRessource(java.lang.String propertyPath)
public java.lang.String getStringProperty(java.lang.String key)
public java.lang.String getUIFactoryClassName()
public java.lang.String getURLBase()
public URLResourceResolver getURLResolver()
public java.lang.String getDirectoryXSD()
public java.lang.String getDirectoryLocation()
public java.lang.String getDirectoryLocationOffline()
public java.lang.String[] getLanguages()
public DoubleKeyHashtable getLocalizedProperties()
public void setLanguages(java.lang.String[] languages)
public java.lang.String getLanguage()
public java.lang.String getForcedLanguage()
public int getToolTipMaxLength()
public java.lang.String getHTMLStyleName()
public boolean showTreeInstanceData()
public boolean serializeXSDUrlRelative()
public boolean sortXUIDefinitions()
public void setSortXUIDefinitions(boolean sort)
public boolean useElementNameOnly()
public boolean useEmbeddedNLS()
public static byte[] zip(byte[] value) throws java.io.IOException
java.io.IOException
public static byte[] unZip(byte[] value) throws java.io.IOException
java.io.IOException
public static void printSwingDefaults()
public static void printSystemProperties()
public java.lang.String getHTMLServletLocation()
public java.lang.String getServletImageRootPath()
public java.lang.String getHTMLController()
public java.lang.String getSMTPServer()
public java.lang.String getSMTPSenderEmail()
public java.lang.String getSMTPUser()
public java.lang.String getSMTPPWD()
public java.lang.String getHTMLPopUpAction()
public java.lang.String getHTMLPopUpAnchorAction()
public java.lang.String getHTMLServerLocation()
public LanguageEnhancedProperties getUserProperties()
public java.lang.String getUserProperty(java.lang.String key)
public java.lang.String getValue(java.lang.String key)
public java.util.Vector getValues(java.lang.String key)
public boolean isRunningAsXUIEditor()
public boolean isUsingDefaultUIFactory()
public void cleanupUserProperties()
public void releaseUserProperties()
public void removeFile(java.io.File file) throws java.io.IOException
java.io.IOException
public void save() throws java.io.IOException
java.io.IOException
public void setLastFile(LastFile lastFile)
lastFile
- the last opened filepublic void setLicenseLocaction(java.lang.String fileLocation)
fileLocation
- the location of the license keypublic void setUseEmbeddedNLS(boolean useEmbeddedNLS)
public void setRunningAsXUIEditor(boolean runningAsXUIEditor)
runningAsXUIEditor
- true, if XUIEditor should be run, false otherwisepublic void setUIFactoryClassName(java.lang.String className)
className
- the name of the UIFactory classpublic void setURLBase(java.lang.String urlBase)
urlBAse
- the urlBase for JAXFrontpublic void setLastOpenedFolder(java.net.URL lastOpenedFolder)
lastOpenedFolder
- last opened URLpublic java.net.URL getLastOpenedFolder()
public void setUserProperty(java.lang.String key, java.lang.String value)
key
- a key that identifies the user propertyvalue
- the value of the user propertypublic void setUserProperties(java.util.Map values)
key
- a key that identifies the user propertyvalue
- the value of the user propertypublic boolean systemExitOnClose()
public boolean askForExit()
public void setAskForExit(boolean ask)
public NLS getNLS()
public NLS getNLS(java.lang.String language)
language
- to initialize property filepublic static java.lang.String getLicenceText()
public void setMutableProperty(java.lang.String key, java.lang.String value)
key
- key of the propertyvalue
- new value of the propertypublic void removeMutableProperty(java.lang.String key)
public boolean isUsingGlobalUIDefinitions()
public boolean isUsingXUICache()
public boolean isUsingXSDCache()
public boolean isUsingMDI()
public boolean isUsingXSDControllerLookup()
public void setUsingXUICache(boolean useXUICache)
public void setUsingMDI(boolean useMDI)
public void setHTMLController(java.lang.String domHandlerClass)
public void setUsingXSDControllerLookup(boolean useXSDControllerLookup)
public void setNLSTagDelimiter(char tagDelimiter)
public static java.lang.String getOSSystemEncoding()
public static java.lang.String getDefaultFileEncoding()
public void putGUIMetrics(java.awt.Component comp)
public java.awt.Rectangle getGUIMetrics(java.awt.Component comp)
public void removeGUIMetrics(java.awt.Component comp)
public java.awt.Rectangle getGUIMetrics(java.lang.String compName)
public void releaseGUIMetrics()
public static java.lang.String getDefaultXMLFileEncoding()
public boolean isUsingNLS()
public boolean isReleaseSchemaChache()
public java.lang.String getFunctionFileLocation()
public boolean isShowingGloablTree()
public boolean isShowingRulesTree()
public boolean isBindingOnlyAvailable()
public java.lang.String getLookAndFeel()
public javax.swing.JFrame createDialogFrame()
public java.awt.Rectangle getFrameBounds(java.lang.String bounds)
public java.awt.Rectangle getFrameBounds()
public void setFrameBounds(java.awt.Rectangle bounds)
public void setStateReleaseSchemaCache(boolean state)
public void setShowingGlobalTree(boolean state)
public void setShowingInstanceDataInTree(boolean state)
public void setShowingRulesTree(boolean state)
public void setLanguage(java.lang.String language)
public void setHTMLServerLocation(java.lang.String location)
public void setForcedLanguage(java.lang.String language)
public void setLookAndFeel(java.lang.String lookAndFeel)
public boolean isUsingXUINameLookup()
public java.lang.String getXUIXsdName()
public java.lang.String getXuiXsdPath()
public static boolean isRunningAsServer()
public void setIsRunningAsServer(boolean isRunningAsServer)
public java.lang.String getXuiXsdUrl()
public java.lang.String getXuiXuiUrl()
public java.lang.String getXuiRootName()
public static java.lang.String getPROPERTY_DOC_URL()
public static void setPROPERTY_DOC_URL(java.lang.String propertyDocURL)
public java.lang.String getMessageTableCellRenderer()
public java.lang.String getXuiEditorFormLayoutRowDefaults()
public java.lang.String getXuiEditorFormLayoutColDefaults()
public java.lang.String getXuiEditorFormLayoutHeaderDefaults()
public java.lang.String getXuiEditorFormLayoutSepClassicDefaults()
public java.lang.String getXuiEditorFormLayoutSepModernDefaults()
public boolean isSerializePreviewInSameWindow()
public boolean isVersionCheckDisabled()
public static java.awt.Image getImage(java.lang.String imageName)
public static javax.swing.ImageIcon getImageIcon(java.net.URL baseURL, java.lang.String imageName)
imageName
- the name of the image
public static javax.swing.ImageIcon getImageIcon(java.lang.String imageName)
imageName
- the name of the image
public boolean ignoreNamespace()
public void setIgnoreNamespace(boolean ignore)
public boolean ignoreXMLNamespaceDeclaration()
public void setIgnoreXMLNamespaceDeclaration(boolean ignore)
public void reload(java.net.URL propertyURL)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |