/******************************************************************************* * Copyright (c) 1998, 2015 Oracle and/or its affiliates. All rights reserved. * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0 and Eclipse Distribution License v. 1.0 * which accompanies this distribution. * The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html * and the Eclipse Distribution License is available at * http://www.eclipse.org/org/documents/edl-v10.php. * * Contributors: * Oracle - initial API and implementation from Oracle TopLink ******************************************************************************/ package org.eclipse.persistence.tools.workbench.mappingsplugin.ui.project; import java.util.ListResourceBundle; public class UiProjectBundle extends ListResourceBundle { /** * The contents of the resource bundles */ static final Object[][] contents = { {"GENERAL_TAB_TITLE", "General"}, {"SEQUENCING_TAB_TITLE", "Sequencing"}, {"DEFAULTS_TAB_TITLE", "Defaults"}, {"OPTIONS_TAB_TITLE", "Options"}, {"CONNECTION_TAB_TITLE", "Connection Specification"}, // EIS Login Spec {"LOGIN_CONNECTION_TAB_TITLE", "Connection"}, {"CONNECTION_EIS_PLATFORM_FIELD", "EIS &Platform:"}, {"CONNECTION_EIS_CONNECTION_FACTORY_URL_FIELD", "Connection Factory &URL:"}, {"CONNECTION_USER_NAME_FIELD", "User Na&me (Optional):"}, {"CONNECTION_PASSWORD_FIELD", "P&assword (Optional):"}, { "SAVE_PASSWORD_CHECK_BOX", "&Save Password" }, {"CONNECTION_EIS_DRIVER_CLASS_BROWSE_BUTTON", "&Browse..."}, {"CONNECTION_EIS_CONNECTION_SPEC_CLASS_NAME_FIELD", "Co&nnection Specification Class:"}, {"CONNECTION_EXTERNAL_CONNECTION_POOLING_CHECK_BOX", "E&xternal Connection Pooling"}, // EIS Login Properties {"LOGIN_PROPERTIES_TAB_TITLE", "Properties"}, { "LOGIN_PROPERTY_ADD_BUTTON", "&Add..." }, { "LOGIN_PROPERTY_EDIT_BUTTON", "&Edit..." }, { "LOGIN_PROPERTY_EDITOR_ADD_TITLE", "Add New Property" }, { "LOGIN_PROPERTY_EDITOR_EDIT_TITLE", "Edit Property" }, { "LOGIN_PROPERTY_EDITOR_EMPTY_NAME", "A name is required." }, { "LOGIN_PROPERTY_EDITOR_EMPTY_VALUE", "A value is required." }, { "LOGIN_PROPERTY_EDITOR_NAME_FIELD", "&Name:" }, { "LOGIN_PROPERTY_EDITOR_VALUE_FIELD", "&Value:" }, { "LOGIN_PROPERTY_NAME_COLUMN", "Name" }, { "LOGIN_PROPERTY_REMOVE_BUTTON", "&Remove" }, { "LOGIN_PROPERTY_VALUE_COLUMN", "Value" }, { "LOGIN_PROPERTY_EDITOR_EMPTY_NAME_EMPTY_VALUE", "A name and a value are required." }, { "LOGIN_PROPERTY_EDITOR_INVALID_NAME", "The name entered is already defined." }, { "LOGIN_PROPERTY_EDITOR_INVALID_NAME_EMPTY_VALUE", "The name entered is already defined and a value is required." }, //Accessibility {"ACCESSIBLE_EIS_PROJECT_NODE", "EIS Project {0}"}, {"ACCESSIBLE_RELATIONAL_PROJECT_NODE", "Relational Project {0}"}, {"ACCESSIBLE_OX_PROJECT_NODE", "XML Project {0}"}, //MWProjectNode actions {"NEED_EMPTY_DIRECTORY_TO_SAVE_DIALOG.message", "To preserve project identity, save your project in an empty directory."}, {"NEED_EMPTY_DIRECTORY_TO_SAVE_DIALOG.title", "Project Save Directory"}, {"PROJECT_SAVED_IN_NEW_FILE_FORMAT_DIALOG", "This project must be saved in the new file format. You will be prompted to choose a save location."}, {"WRITE_PROJECT_EJB_JAR_ON_SAVE_DIALOG", "Would you like to write the ejb-jar.xml file?"}, {"WRITE_PROJECT_EJB_JAR_ON_SAVE_DIALOG.title", "Write ejb-jar.xml File"}, {"PROJECT_NODE_DISPLAY_STRING_READ_ONLY", "{0} (Read-Only)"}, // ProjectNode - Dialogs shown during save {"SAVE_AS_DIALOG_TITLE", "Save As"}, {"SAVE_AS_DIALOG_CANT_SAVE", "Cannot save the file ''{0}''. The file exists and is marked Read-Only. {1}Save the file with another file name or to another location."}, {"SAVE_AS_DIALOG_REPLACE", "The file {0} already exists. Do you want to replace the existing file?"}, {"SAVE_AS_DIALOG_ALREADY_OPENED", "{0} cannot give a document the same name as an open document.{2}Type a different name for the document you want to save.{2}({1})"}, {"SAVE_ERROR_MESSAGE", "Cannot save ''{0}'' due to an error. Refer to the following message:"}, {"SAVE_READ_ONLY_ERROR_MESSAGE", "{0} cannot complete the save due to a file permission error.{2}({1})"}, {"SAVE_RETRY_TO_SAVE_MESSAGE", "Do you want to retry to save?"}, {"SAVE_AS_DIALOG_MWP_FILE_FILTER", "EclipseLink Workbench Project (*.mwp)"}, //DeleteProjectAction {"DELETE_PROJECT_ACTION", "&Delete Project..."}, {"DELETE_PROJECT_ACTION.toolTipText", "Delete a Project"}, {"PROJECT_CURRENTLY_LOADED_DIALOG.title" ,"Project Currently Loaded"}, {"PROJECT_CURRENTLY_LOADED_DIALOG.message" ,"A project named \"{0}\" is currently loaded in the EclipseLink Workbench. Please close this project before deletion."}, {"DELETE_PROJECT_FILE_CHOOSER.title", "Delete a Project and Associated Resources"}, {"DELETE_PROJECT_FILE_CHOOSER.buttonText", "&Delete"}, {"UNABLE_TO_DELETE_PROJECT_DIALOG.title", "Unable to Delete Project"}, {"UNABLE_TO_DELETE_PROJECT_DIALOG.message", "More than one project file exists in the directory. Unable to delete {0}"}, {"DELETE_PROJECT_WARNING.title", "Delete Project and Associated Files"}, {"DELETE_PROJECT_WARNING.message", "This will delete the project and associated files from the file system. {0}Are you sure you want to delete the selected project permanently?"}, {"PROJECT_FILE_DOES_NOT_EXIST.message","No project file exists at this location. {0}This is probably because the project was never saved. {0}The project will be closed."}, //{"deletingALargeProjectMayTake.message", "Deleting a large project may take a few moments. Please wait..."}, //Export Menu {"EXPORT_MENU", "&Export"}, // ReadOnlyFileDialog {"versionControlAssistance.title", "Version Control Assistance"}, {"versionControlAssistance.message", "The following files are marked read-only. Please check-out or unlock these files from your version control system to continue. Press the Save button once the files have been unlocked."}, {"readOnlyFiles", "Read-only files:"}, {"saveAs", "Save &As..."}, {"save", "&Save"}, // UpdateProjectFromEjbJarXmlAction {"PROJECT_EJB_UPDATE_STATUS_DIALOG_TITLE", "Update Status"}, {"PROJECT_EJB_UPDATE_STATUS_DIALOG_MESSAGE", "&Status of the project update:"}, {"PROJECT_EJB_WRITE_STATUS_DIALOG_TITLE", "Write Status"}, {"PROJECT_EJB_WRITE_STATUS_DIALOG_MESSAGE", "&Status of the persistence:"}, {"PROJECT_UPDATE_STATUS_DIALOG_MESSAGE", "The project contains the following errors. Continue anyway?"}, {"PROJECT_UPDATE_STATUS_DIALOG_NO_BUTTON", " &No "}, {"PROJECT_UPDATE_STATUS_DIALOG_YES_BUTTON", " &Yes "}, {"PROJECT_UPDATE_SUCCESSFUL", "Project updated"}, {"PROJECT_UPDATE_WITH_ERRORS", "Project updated with incomplete information"}, // WriteProjectToEjbJarXmlAction {"EJB_JAR_XML_VALIDATOR_CHOOSE_EJB_JAR_XML_TITLE", "Location of ejb-jar.xml"}, {"EJB_JAR_XML_VALIDATOR_CHOOSE_NEW_EJB_JAR_XML_MESSAGE", "{0} Would you like to choose a location?"}, {"EJB_JAR_XML_VALIDATOR_CREATE_EJB_JAR_XML_MESSAGE", "The file \"{0}\" for the project \"{1}\" does not exist. Would you like to create it?"}, {"EJB_JAR_XML_VALIDATOR_FILE_IS_NOT_READABLE", "The ejb-jar.xml file \"{0}\" for the project \"{1}\" could not be read."}, {"EJB_JAR_XML_VALIDATOR_FILE_IS_NOT_WRITABLE", "The ejb-jar.xml file \"{0}\" for the project \"{1}\" is not writable."}, {"EJB_JAR_XML_VALIDATOR_INVALID_FILE_CHOSEN", "The ejb-jar.xml location for the project \"{0}\" is invalid. It must either be an .xml or a .jar file."}, {"EJB_JAR_XML_VALIDATOR_JAR_DESCRIPTION", "Jar Files (*.jar)"}, {"EJB_JAR_XML_VALIDATOR_NO_LOCATION_CHOOSEN", "The ejb-jar.xml location has not been specified for the project \"{0}\"."}, {"EJB_JAR_XML_VALIDATOR_OVERWRITE_FILE_MESSAGE", "{0} Do you want to replace the existing file?"}, {"EJB_JAR_XML_VALIDATOR_STATUS_DIALOG_MESSAGE", "The project contains the following errors. Continue anyway?"}, {"EJB_JAR_XML_VALIDATOR_STATUS_DIALOG_NO_BUTTON", " &No "}, {"EJB_JAR_XML_VALIDATOR_STATUS_DIALOG_YES_BUTTON", " &Yes "}, {"EJB_JAR_XML_VALIDATOR_UPDATE_OVERWRITE_MESSAGE", "The project \"{0}\" is out of synch with the ejb-jar.xml file. Would you like to update or overwrite the file?"}, {"EJB_JAR_XML_VALIDATOR_UPDATE_SUCCESSFUL", "{0} has been written successfully"}, {"EJB_JAR_XML_VALIDATOR_XML_DESCRIPTION", "XML Files (*.xml)"}, {"EJB_JAR_XML_VALIDATOR_UPDATE_BUTTON", "&Update"}, {"EJB_JAR_XML_VALIDATOR_OVERWRITE_BUTTON", "&Overwrite"}, // ProjectGeneralPropertiesPage {"SAVE_LOCATION_TEXT_FIELD_LABEL", "&Project Save Location:"}, // PersistenceTypePanel {"PROJECT_PERSISTENCE_TYPE_EJB_JAR_XML_LOCATION_FIELD", "Location of ejb-jar.&xml:"}, {"PROJECT_PERSISTENCE_TYPE_BMP_CHECK_BOX", "B&MP"}, {"PROJECT_PERSISTENCE_TYPE_BROWSE_BUTTON", "Bro&wse..."}, {"PROJECT_PERSISTENCE_TYPE_CMP_1_1_CHECK_BOX", "CMP &1.1"}, {"PROJECT_PERSISTENCE_TYPE_CMP_2_x_CHECK_BOX", "CMP &2.x"}, {"PROJECT_PERSISTENCE_TYPE_JAVA_OBJECTS_CHECK_BOX", "&Java Objects"}, {"PROJECT_PERSISTENCE_TYPE_REMOVE_EJB_INFO_TITLE", "Remove EJB Information"}, {"PROJECT_PERSISTENCE_TYPE_REMOVE_EJB_INFO_MESSAGE", "Are you sure you want to change all descriptors in the project to normal descriptors? You will lose all EJB-specific information."}, {"PROJECT_PERSISTENCE_TYPE_REMOVE_EJB_2X_INFO_TITLE", "Remove EJB 2.x Information"}, {"PROJECT_PERSISTENCE_TYPE_REMOVE_EJB_2X_INFO_MESSAGE", "You are changing the persistence type of the project. This will remove all EJB 2.x CMP information from the descriptors. Are you sure you want to do this?"}, {"PROJECT_PERSISTENCE_TYPE_TITLE", "Persistence Type"}, // Ejb-jar.xml validation {"CONCRETE_INSTANCE_VARIABLE_EXISTS_ERROR", "There was a concrete instance variable named \"{0}\" already defined on the class \"{1}\". Please either 1) remove this instance variable from the class, refresh in the MW, and update from the ejb-jar.xml again, or 2) remove the field from the ejb-jar.xml file and update again."}, {"EJB_2X_ATTRIBUTE_DOES_NOT_EXIST_ERROR", "A mapping for the field named \"{0}\" could not be created on the descriptor \"{1}\". Check to see that there are abstract getters and setters accessible for this field."}, {"EJB_CLASS_NOT_FOUND_ERROR", "The class \"{0}\" could not be loaded because it (or a class it references) was not on the classpath."}, {"EJB_JAR_XML_EXCEPTION_ERROR", "An exception occurred while attempting to read the ejb-jar.xml file. Check your file to ensure that it is well-formed, valid, and complies to the EJB 2.x DTD or schema.{0}{1}"}, {"EJB_JAR_FOR_PROJECT_NOT_SPECIFIED_ERROR", "The ejb-jar.xml location has not been specified for the project \"{0}\"."}, {"EJB_JAR_FOR_PROJECT_SPECIFIED_INCORRECTLY_ERROR", "The ejb-jar.xml location is relative yet the project save location is not specified."}, {"EJB_JAR_XML_PROJECT_NOT_UPDATED_ERROR", "The projects could not be updated.{0}{1}"}, {"NEITHER_HOME_NOR_REMOTE_INTERFACE_FOUND_ERROR", "Neither local home nor remote home interface for the class \"{0}\" was found on the classpath. The finders for this class were not updated."}, {"NO_PERSISTENCE_TYPE_SPECIFIED_ERROR", "EclipseLink Workbench could not determine a project persistence type from the xml file."}, {"NO_SINGLE_PERSISTENCE_TYPE_ERROR", "EclipseLink Workbench requires that all entities in the xml file for this project have the same persistence-type and/or cmp-version. The project will be set according to the persistence-type and/or cmp-version of the first entity in the file."}, {"SELECTOR_NOT_DEFINED_IN_BEAN_CLASS_ERROR", "Could not find a corresponding ejbSelect method in the bean class: \"{0}\". No information was updated for this query."}, {"FINDER_DOES_NOT_EXIST_ON_REMOTE_HOME_AND_LOCAL_HOME_ERROR", "The finder method named \"{0}\" was not defined on a home interface for the entity \"{1}\". The finder was not updated."}, {"INVALID_DOC_TYPE_ERROR", "The doctype for the specified file is not supported. The Workbench only supports the EJB 2.x DTD, or doctype \"{0}\"."}, {"ERROR_WHILE_WRITING_EJB_JAR_XML", "An error occured while writing project to ejb-jar.xml. Message: {0}"}, // Ejb-jar.xml update {"EJB_DESCRIPTOR_MUST_HAVE_EJB_NAME_WARNING", "The EJB descriptor, \"{0}\", must have an EJB name specified."}, {"EJB_DESCRIPTOR_MUST_HAVE_PRIMARY_KEY_CLASS_WARNING", "The EJB descriptor, \"{0}\", must have a primary key class specified."}, {"EJB_NAME_MUST_BE_UNIQUE_WARNING", "The EJB name, \"{0}\", was used by more than one descriptor. EJB names must be unique."}, {"EMPTY_TEXT_ATTRIBUTE_WARNING", "The element \"{1}\" cannot have an empty text attribute \"{0}\""}, {"MULTIPLE_ENTITIES_FOUND_FOR_EJB_NAME_WARNING", "There were multiple entities with the ejb-name \"{0}\" in the XML file."}, {"NON_VALID_EJB_NAME_FOR_RELATIONSHIP_ROLE_WARNING", "The ejb-name \"{0}\" in the ejb-relationship-role \"{1}\" is not found in any entity of the XML file"}, {"NON_VALID_CMP_VERSION_WARNING", "The entity \"{0}\" did not have a valid cmp-version. The version must be \"1.x\" or \"2.x\"."}, {"NON_VALID_MULTIPLICITY_WARNING", "There was an invalid multiplicity in a relationship involving the mapping \"{0}\" in the descriptor \"{1}\". The multiplicity must be \"One\" or \"Many\"."}, {"NON_VALID_PERSISTENCE_TYPE_WARNING", "The entity \"{0}\" did not have a valid persistence-type. The type must be \"Bean\" or \"Container\"."}, {"NON_VALID_QUERY_METHOD_NAME_WARNING", "The query method-name \"{0}\" does not start with \"find\" or \"ejbSelect\". No information was updated for this query."}, {"NOT_SINGLE_PERSISTENCE_TYPE_WARNING", "EclipseLink Workbench requires that all entities in the xml file for this project have the same persistence-type and/or cmp-version. The project will be set according to the persistence-type and/or cmp-version of the first entity in the file."}, {"PROJECT_MUST_HAVE_AT_LEAST_ONE_EJB_DESCRIPTOR_WARNING", "The project, \"{0}\", must have at least one EJB descriptor."}, {"REQUIRED_ATTRIBUTE_DOES_NOT_EXIST_WARNING", "There is an element, \"{1}\", that does not have a required attribute, \"{0}\"."}, //RelationalProjectSequencingPropertiesPage {"SEQUENCING_PREALLOCATION_SIZE_SPINNER_LABEL", "&Preallocation Size:"}, {"DEFAULT_SEQUENCING_RADIO_BUTTON_TEXT", "&Default Sequence Table"}, {"NATIVE_SEQUENCING_RADIO_BUTTON_TEXT", "N&ative Sequencing"}, {"CUSTOM_SEQUENCE_TABLE_RADIO_BUTTON_TEXT", "&Custom Sequence Table:"}, {"SEQUENCING_TABLE_NAME_LIST_CHOOSER_LABEL", "Na&me:"}, {"SEQUENCE_TABLE_LIST_BROWSER_DIALOG.title", "Select a Sequence Table"}, {"SEQUENCE_TABLE_LIST_BROWSER_DIALOG.listLabel", "&Tables:"}, {"SEQUENCING_NAME_FIELD_COMBO_BOX_LABEL", "Nam&e Field:"}, {"SEQUENCE_NAME_FIELD_LIST_BROWSER_DIALOG.title", "Select a Sequence Name Field"}, {"SEQUENCE_NAME_FIELD_LIST_BROWSER_DIALOG.listLabel", "&Database Fields:"}, {"SEQUENCING_COUNTER_FIELD_COMBO_BOX_LABEL", "C&ounter Field:"}, {"SEQUENCE_COUNTER_FIELD_LIST_BROWSER_DIALOG.title", "Select a Sequence Counter Field"}, {"SEQUENCE_COUNTER_FIELD_LIST_BROWSER_DIALOG.listLabel", "&Database Fields:"}, //FieldAccessingPanel {"FIELD_ACCESSING_PANEL_BORDER_TEXT", "Mapped Field Accessing"}, {"METHOD_ACCESSING_RADIO_BUTTON_TEXT", "&Method Accessing"}, {"FIELD_ACCESSING_RADIO_BUTTON_TEXT", "&Direct Field Accessing"}, // Project Defaults Policy {"PROJECT_DEFAULTS_POLICY_CREATION", "Creation"}, {"PROJECT_DEFAULTS_POLICY_AFTER_LOADING_POLICY", "After Loading"}, {"PROJECT_DEFAULTS_POLICY_COPYING_POLICY", "Copying"}, {"PROJECT_DEFAULTS_POLICY_INHERITANCE_POLICY", "Inheritance"}, {"PROJECT_DEFAULTS_POLICY_INSTANTIATION_POLICY", "Instantiation"}, {"PROJECT_DEFAULTS_POLICY_NAMED_QUERIES", "Named Queries"}, {"PROJECT_DEFAULTS_POLICY_DESCRIPTOR_ADVANCED_PROPERTIES", "Descriptor Advanced Properties"}, {"PROJECT_DEFAULTS_POLICY_CACHE_ALL_STATEMENTS", "C&ache All Statements"}, {"PROJECT_DEFAULTS_POLICY_BIND_ALL_PARAMETERS", "&Bind All Parameters"}, // Transactional Project Defaults Policy {"TRANSACTIONAL_PROJECT_DEFAULTS_POLICY_EVENTS_POLICY", "Events"}, {"TRANSACTIONAL_PROJECT_DEFAULTS_PROJECT_CACHING", "Caching"}, {"TRANSACTIONAL_PROJECT_DEFAULTS_POLICY_RETURNING_POLICY", "Returning"}, // Relational Project Defaults Policy {"RELATIONAL_PROJECT_DEFAULTS_POLICY_INTERFACE_ALIAS_POLICY", "Interface Alias"}, {"RELATIONAL_PROJECT_DEFAULTS_POLICY_MULTI_TABLE_INFO_POLICY", "Multi Table Info"}, //RelationalProjectOptionsPropertiesPage {"DEPLOYMENT_AND_CODE_GENERATION_PANEL_TITLE", "Deployment and Java Source Code Generation"}, {"PROJECT_JAVA_SOURCE_PANEL_TITLE", "Project Java Source"}, {"PROJECT_CLASS_LABEL", "&Class Name:"}, {"PROJECT_SOURCE_ROOT_DIRECTORY_LABEL", "&Root Directory:"}, {"PROJECT_DEPLOYMENT_XML_PANEL_TITLE", "Project Deployment XML"}, {"PROJECT_DEPLOYMENT_XML_FILE_LABEL", "F&ile Name:"}, {"TABLE_CREATOR_JAVA_SOURCE_PANEL_TITLE", "Table Creator Java Source"}, {"TABLE_CREATOR_CLASS_LABEL", "C&lass Name:"}, {"TABLE_CREATOR_SOURCE_ROOT_DIRECTORY_LABEL", "Root Dir&ectory:"}, {"MODEL_JAVA_SOURCE_PANEL_TITLE", "Model Java Source"}, {"MODEL_SOURCE_ROOT_DIRECTORY_LABEL", "Root Director&y:"}, {"TABLE_GENERATION_PANEL_TITLE", "Table Generation"}, {"DEFAULT_PRIMARY_KEY", "Default &Primary Key:"}, {"PRIMARY_KEY_SEARCH_PATTERN", "Primary &Key Search Pattern:"}, {"GENERATE_DEPRECATED_DIRECT_MAPPINGS_CHECK_BOX", "&Generate Deprecated Direct Mappings"}, {"USES_WEAVING_CHECK_BOX", "Use &Weaving"}, // TransactionalProjectDefaultsPropertiesPage {"CACHING_POLICY_CACHE_TYPE_CHOOSER", "T&ype:"}, {"CACHING_POLICY_CACHE_SIZE_SPINNER", "Si&ze:"}, {"CACHING_POLICY_EXISTENCE_CHECKING_CHOOSER", "Existence &Checking:"}, {"CACHING_POLICY_CACHE_COORDINATION_CHOOSER", "C&oordination:"}, {"CACHING_POLICY_CACHE_ISOLATION_CHOOSER", "&Isolation:"}, // TransactionalProjectDefaultsPropertiesPage - Cache Coordination choices {"CACHING_POLICY_CACHE_COORDINATION_NONE", "None"}, {"CACHING_POLICY_CACHE_COORDINATION_SYNCHRONIZE_CHANGES", "Synchronize Changes"}, {"CACHING_POLICY_CACHE_COORDINATION_SYNCHRONIZE_CHANGES_AND_NEW_OBJECTS", "Synchronize Changes and New Objects"}, {"CACHING_POLICY_CACHE_COORDINATION_INVALIDATE_CHANGED_OBJECTS", "Invalidate Changed Objects"}, // TransactionalProjectDefaultsPropertiesPage - Cache Isolation choices {"CACHING_POLICY_CACHE_ISOLATION_ISOLATED", "Isolated"}, {"CACHING_POLICY_CACHE_ISOLATION_SHARED", "Shared"}, // CachingPolicyPropertiesPage - Cache Type choices {"ORACLE_TOPLINK_INTERNAL_IDENTITYMAPS_FULLIDENTITYMAP", "Full"}, {"ORACLE_TOPLINK_INTERNAL_IDENTITYMAPS_HARDCACHEWEAKIDENTITYMAP", "Weak with Hard Subcache"}, {"ORACLE_TOPLINK_INTERNAL_IDENTITYMAPS_NOIDENTITYMAP", "None"}, {"ORACLE_TOPLINK_INTERNAL_IDENTITYMAPS_SOFTCACHEWEAKIDENTITYMAP", "Weak with Soft Subcache"}, {"ORACLE_TOPLINK_INTERNAL_IDENTITYMAPS_WEAKIDENTITYMAP", "Weak"}, {"ORACLE_TOPLINK_INTERNAL_IDENTITYMAPS_SOFTIDENTITYMAP", "Soft"}, // CachingPolicyPropertiesPage - Existence Checking choices {"CACHING_POLICY_EXISTENCE_CHECKING_CHECK_CACHE", "Check Cache"}, {"CACHING_POLICY_EXISTENCE_CHECKING_CHECK_DATABASE", "Check Cache then Database"}, {"CACHING_POLICY_EXISTENCE_CHECKING_ASSUME_EXISTENCE", "Assume Existence"}, {"CACHING_POLICY_EXISTENCE_CHECKING_ASSUME_NON_EXISTENCE", "Assume Non-Existence"}, }; public Object[][] getContents() { return contents; } }