/******************************************************************************* * 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.mapping; public class UiMappingBundle extends java.util.ListResourceBundle { /** * The string contents of the bundle */ static final Object[][] contents = { // *** MappingSelectionActionsPolicy *** {"CHANGE_MAPPING_TYPE_MENU", "Ma&p as"}, {"REMOVE_MAPPING_ACTION_DIALOG.title", "Remove Mappings"}, {"REMOVE_MAPPING_ACTION_DIALOG.message", "Are you sure you want to remove the selected mappings?{0}{0}(Note: Unless the mapping is inherited, this will also remove the attribute from the associated class. Use \"Map As...\" > \"Unmapped\" otherwise.)"}, // *** MapAsUnmappedAction *** {"MAP_AS_UNMAPPED_ACTION", "&Unmapped"}, {"MAP_AS_UNMAPPED_ACTION.toolTipText", "Unmap Attribute"}, {"MAP_AS_TRANSFORMATION_ACTION", "Trans&formation"}, {"MAP_AS_TRANSFORMATION_ACTION.toolTipText", "Map Attribute as Transformation"}, // Accessibility {"ACCESSIBLE_AGGREGATE_MAPPING_NODE", "Aggregate Mapping {0}"}, {"ACCESSIBLE_ANY_OBJECT_MAPPING_NODE", "Any Object Mapping {0}"}, {"ACCESSIBLE_ANY_COLLECTION_MAPPING_NODE", "Any Collection Mapping {0}"}, {"ACCESSIBLE_COMPOSITE_COLLECTION_MAPPING_NODE", "Composite Collection Mapping {0}"}, {"ACCESSIBLE_COMPOSITE_OBJECT_MAPPING_NODE", "Composite Object Mapping {0}"}, {"ACCESSIBLE_DIRECT_COLLECTION_MAPPING_NODE", "Direct Collection Mapping {0}"}, {"ACCESSIBLE_DIRECT_MAP_MAPPING_NODE", "Direct Map Mapping {0}"}, {"ACCESSIBLE_DIRECT_TO_FIELD_MAPPING_NODE", "Direct To Field Mapping {0}"}, {"ACCESSIBLE_DIRECT_TO_XML_MAPPING_NODE", "Direct To XML Type Mapping {0}"}, {"ACCESSIBLE_MANY_TO_MANY_MAPPING_NODE", "Many To Many Mapping {0}"}, {"ACCESSIBLE_OBJECT_TYPE_MAPPING_NODE", "Object Type Mapping {0}"}, {"ACCESSIBLE_ONE_TO_MANY_MAPPING_NODE", "One To Many Mapping {0}"}, {"ACCESSIBLE_ONE_TO_ONE_MAPPING_NODE", "One To One Mapping {0}"}, {"ACCESSIBLE_SERIALIZED_MAPPING_NODE", "Serialized Mapping {0}"}, {"ACCESSIBLE_TRANSFORMATION_MAPPING_NODE", "Transformation Mapping {0}"}, {"ACCESSIBLE_TYPE_CONVERSION_MAPPING_NODE", "Type Conversion Mapping {0}"}, {"ACCESSIBLE_VARIABLE_ONE_TO_ONE_MAPPING_NODE", "Variable One To One Mapping {0}"}, {"ACCESSIBLE_UNMAPPED_MAPPING_NODE", "Unmapped {0}"}, {"ACCESSIBLE_XML_DIRECT_COLLECTION_MAPPING_NODE", "XML Direct Collection Mapping {0}"}, {"ACCESSIBLE_XML_DIRECT_MAPPING_NODE", "XML Direct Mapping {0}"}, {"ACCESSIBLE_XML_TRANSFORMATION_MAPPING_NODE", "XML Transformation Mapping {0}"}, // *** DirectMappingPropertiesPage *** {"GENERAL_TAB", "General"}, {"DIRECT_MAPPING_CONVERTER_TAB" , "Converter"}, //MethodAccessingPanel {"USE_METHOD_ACCESSING_CHECK_BOX", "&Method Accessing"}, {"SET_METHOD_LABEL", "S&et Method:"}, {"GET_METHOD_LABEL", "&Get Method:"}, {"GET_METHOD_LIST_BROWSER_DIALOG.title", "Select a Get Method"}, {"GET_METHOD_LIST_BROWSER_DIALOG.listLabel", "&Methods:"}, {"SET_METHOD_LIST_BROWSER_DIALOG.title", "Select a Set Method"}, {"SET_METHOD_LIST_BROWSER_DIALOG.listLabel", "&Methods:"}, // ContainerAccessorPanel {"USE_CONTAINER_ACCESSOR_CHECK_BOX", "&Use Container Accessor"}, {"CONTAINER_ACCESSOR_LABEL", "Container &Accessor:"}, {"CONTAINER_ACCESSOR_EDIT_BUTTON", "&Edit..."}, {"ACCESSOR_PANEL_METHODS_BUTTON", "Use Accessor Get/Set &Methods"}, {"ACCESSOR_PANEL_GET_METHOD_CHOOSER", "&Get Method:"}, {"ACCESSOR_PANEL_SET_METHOD_CHOOSER", "&Set Method:"}, {"ACCESSOR_PANEL_ATTRIBUTE_BUTTON", "Use &Attribute"}, {"ACCESSOR_PANEL_ATTRIBUTE_CHOOSER", "At&tribute:"}, {"CONTAINER_ACCESSOR_EDITING_DIALOG_TITLE", "Specify Accessor"}, {"ACCESSOR_EDITING_DIALOG.NULL_ACCESSOR_ERROR", "Accessor type is not specified."}, {"ACCESSOR_EDITING_DIALOG.NULL_ACCESSOR_ATTRIBUTE_ERROR", "Accessor attribute is not specified."}, {"ACCESSOR_EDITING_DIALOG.NULL_ACCESSOR_GET_METHOD_ERROR", "Accessor get method is not specified"}, {"ACCESSOR_EDITING_DIALOG.NULL_ACCESSOR_SET_METHOD_ERROR", "Accessor set method is not specified"}, // NullValuePolicyPanel {"DEFAULT_NULL_VALUE_CHECK_BOX", "Def&ault Null Value"}, {"DEFAULT_NULL_VALUE_TYPE_LABEL", "Ty&pe:"}, {"DEFAULT_NULL_VALUE_VALUE_LABEL", "&Value:"}, {"NULL_VALUE_TYPE_LIST_BROWSER_DIALOG.title", "Select a Null Value Type"}, {"NULL_VALUE_TYPE_LIST_BROWSER_DIALOG.listLabel", "&Types:"}, // ContainerPolicyPanel {"CONTAINER_POLICY_GROUP_BOX", "Container Type"}, {"CONTAINER_POLICY_COLLECTION_CLASS_RADIO_BUTTON", "&Collection"}, {"CONTAINER_POLICY_LIST_CLASS_RADIO_BUTTON", "&List"}, {"CONTAINER_POLICY_MAP_CLASS_RADIO_BUTTON", "&Map"}, {"CONTAINER_POLICY_SET_CLASS_RADIO_BUTTON", "&Set"}, {"CONTAINER_POLICY_OVERRIDE_DEFAULT_CLASS_CHECK_BOX", "&Override Default Class:"}, {"CONTAINER_POLICY_KEY_METHOD_CHOOSER", "&Key Method:"}, {"CONTAINER_POLICY_USE_SORTING_CHECK_BOX", "&Use Sorting (select Comparator class):"}, // CollectionContainerPolicyPanel {"COLLECTION_CONTAINER_POLICY_GROUP_BOX", "Container Type"}, {"COLLECTION_CONTAINER_POLICY_OVERRIDE_DEFAULT_CLASS_CHECK_BOX", "&Override Default Class:"}, // ConverterPanel {"NO_CONVERTER_RADIO_BUTTON", "N&o Converter"}, {"SERIALIZED_OBJECT_CONVERTER_RADIO_BUTTON", "Seria&lized Object Converter"}, {"TYPE_CONVERSION_CONVERTER_RADIO_BUTTON", "Type &Conversion Converter"}, {"OBJECT_TYPE_CONVERTER_RADIO_BUTTON", "Ob&ject Type Converter"}, // ObjectTypeConverterPanel {"DATA_TYPE_LABEL", "&Data Type:"}, {"ATTRIBUTE_TYPE_LABEL", "&Attribute Type:"}, {"CONVERSION_VALUES_TABLE_LABEL", "Conversion Values:"}, {"DATA_VALUE_HEADER", "Data Value"}, {"ATTRIBUTE_VALUE_HEADER", "Attribute Value"}, {"DEFAULT_ATTRIBUTE_VALUE_HEADER", "Default Attribute Value"}, {"ADD_VALUE_PAIRS_BUTTON", "Add..."}, {"REMOVE_VALUE_PAIRS_BUTTON", "Remove"}, {"EDIT_VALUE_PAIRS_BUTTON", "Edit..."}, {"DATA_TYPE_LIST_BROWSER_DIALOG.title", "Select a Data Type"}, {"DATA_TYPE_LIST_BROWSER_DIALOG.listLabel", "&Types:"}, {"ATTRIBUTE_TYPE_LIST_BROWSER_DIALOG.title", "Select an Attribute Type"}, {"ATTRIBUTE_TYPE_LIST_BROWSER_DIALOG.listLabel", "&Types:"}, // ObjectTypeMappingPanel.ConversionValueDialog {"CONVERSION_VALUE_DIALOG_ADD.title", "Enter Conversion Value Pair"}, {"CONVERSION_VALUE_DIALOG_EDIT.title", "Edit Conversion Value Pair"}, {"CONVERSION_VALUE_DIALOG.DATA_TYPE_LABEL", "Data Type:"}, {"CONVERSION_VALUE_DIALOG.DATA_VALUE_LABEL", "Data Value:"}, {"CONVERSION_VALUE_DIALOG.ATTRIBUTE_TYPE_LABEL", "Attribute Type:"}, {"CONVERSION_VALUE_DIALOG.ATTRIBUTE_VALUE_LABEL", "Attribute Value:"}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_FORMAT_DIALOG.title", "Illegal Entry"}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_BOOLEAN_FORMAT", "The entry for {0} must be either 'true' or 'false'."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_BYTE_FORMAT", "The entry for {0} must be between 0 and 127 inclusive."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_CHARACTER_FORMAT", "The entry for {0} must be a single character."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_NUMBER_FORMAT", "The entry for {0} must be between {1} and {2}."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_NUMBER_CLASS_FORMAT", "The entry for {0} must be a number."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_FLOAT_NUMBER_FORMAT", "The entry for {0} must be between {1,number,0.###E0} and {2,number,0.###E0}."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_STRING_FORMAT", "The entry for {0} must be a string."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_BIGDECIMAL_FORMAT", "The entry for {0} must contain only digits, '-', and '.'."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_BIGINTEGER_FORMAT", "The entry for {0} must contain only digits and '-'."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_SQLDATE_FORMAT", "The entry for {0} must be in the format YYYY/MM/DD or YYYY-MM-DD."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_SQLTIME_FORMAT", "The entry for {0} must be in the format HH-MM-SS or HH:MM:SS."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_SQLTIMESTAMP_FORMAT", "The entry for {0} must be in the format YYYY/MM/DD HH:MM:SS or YYYY-MM-DD HH:MM:SS."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_UTILDATE_FORMAT", "The entry for {0} must be in the format YYYY/MM/DD or YYYY-MM-DD."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_UTILCALENDAR_FORMAT", "The entry for {0} must be in the format YYYY/MM/DD HH:MM:SS, YYYY/MM/DD, or YYYY-MM-DD."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_BYTEARRAY_FORMAT", "The entry for {0} must be an even length HEX string."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_CHARARRAY_FORMAT", "The entry for {0} must be a string."}, {"CONVERSION_VALUE_DIALOG.ILLEGAL_GENERIC_FORMAT", "Illegal entry"}, {"CONVERSION_VALUE_DIALOG.REPEATED_DATA_VALUE_DIALOG.title", "Repeated Data Value"}, {"CONVERSION_VALUE_DIALOG.REPEATED_DATA_VALUE_DIALOG.message", "The data value \"{0}\" already exists. Enter another value."}, {"CONVERSION_VALUE_DIALOG.REPEATED_OBJECT_VALUE_DIALOG.title", "Repeated Attribute Value"}, {"CONVERSION_VALUE_DIALOG.REPEATED_OBJECT_VALUE_DIALOG.message", "The attribute value \"{0}\" already exists. Enter another value."}, // *** AttributeTransformerPanel *** {"ATTRIBUTE_TRANSFORMER_LABEL", "&Attribute Transformer:"}, {"ATTRIBUTE_TRANSFORMER_EDIT_BUTTON", "Edit..."}, // *** FieldTransformerAssociationsPanel *** {"TRANSFORMATION_MAPPING_FIELD_TRANSFORMER_ASSOCIATIONS_PANEL", "&Field Transformer Associations"}, {"TRANSFORMATION_MAPPING_FIELD_COLUMN_LABEL", "Field"}, {"TRANSFORMATION_MAPPING_TRANSFORMER_COLUMN_LABEL", "Transformer"}, {"TRANSFORMATION_MAPPING_FIELD_TRANSFORMER_ADD_BUTTON", "Add..."}, {"TRANSFORMATION_MAPPING_FIELD_TRANSFORMER_EDIT_BUTTON", "Edit..."}, {"TRANSFORMATION_MAPPING_FIELD_TRANSFORMERS_REMOVE_BUTTON", "Remove"}, // *** TransformerCellRendererAdapter *** {"TRANSFORMER_METHOD_MISSING_TEXT", "<Transformation method missing ...>"}, {"TRANSFORMER_CLASS_MISSING_TEXT", "<Transformer class missing ...>"}, {"TRANSFORMER_METHOD_TOOLTIP", "Transformation method: {0}"}, {"TRANSFORMER_CLASS_TOOLTIP", "Transformer class: {0}"}, // *** ContainerAccessorRendererAdapter *** {"ACCESSOR_METHODS_MISSING_TEXT", "<Container Accessor methods missing ...>"}, {"ACCESSOR_ATTRIBUTE_MISSING_TEXT", "<Container Accessor attribute missing ...>"}, {"ACCESSOR_METHODS_TOOLTIP", "Container Accessor methods: {0}"}, {"ACCESSOR_ATTRIBUTE_TOOLTIP", "Container Accessor attribute: {0}"}, // *** TransformerEditingPanel *** {"TRANSFORMER_PANEL_METHOD_BUTTON", "&Use Transformation Method"}, {"TRANSFORMER_PANEL_METHOD_CHOOSER", "&Method: "}, {"TRANSFORMER_PANEL_CLASS_BUTTON", "Use &Transformer Class"}, {"TRANSFORMER_PANEL_CLASS_CHOOSER", "&Class: "}, // *** FieldTransformerAssociationEditingPanel *** {"FIELD_TRANSFORMER_ASSOCIATION_PANEL_TRANSFORMER_PANEL", "Transformer"}, // *** TransformerEditingDialog *** {"TRANSFORMER_EDITING_DIALOG.TITLE", "Specify Transformer"}, {"TRANSFORMER_EDITING_DIALOG.NULL_TRANSFORMER_ERROR", "Transformer type is not specified."}, {"TRANSFORMER_EDITING_DIALOG.NULL_TRANSFORMER_CLASS_ERROR", "Transformer class is not specified."}, {"TRANSFORMER_EDITING_DIALOG.NULL_TRANSFORMATION_METHOD_ERROR", "Transformation method is not specified."}, {"TRANSFORMER_EDITING_DIALOG.INVALID_TRANSFORMATION_METHOD_WARNING", "Method is not a valid transformation method."}, // *** FieldTransformerAssociationEditingDialog *** {"FIELD_TRANSFORMER_ASSOCIATION_EDITING_DIALOG.TITLE", "Specify Field-Transformer Association"}, {"FIELD_TRANSFORMER_ASSOCIATION_EDITING_DIALOG.NULL_TRANSFORMER_ERROR", "Transformer type is not specified."}, {"FIELD_TRANSFORMER_ASSOCIATION_EDITING_DIALOG.NULL_TRANSFORMER_CLASS_ERROR", "Transformer class is not specified."}, {"FIELD_TRANSFORMER_ASSOCIATION_EDITING_DIALOG.NULL_TRANSFORMATION_METHOD_ERROR", "Transformation method is not specified."}, {"FIELD_TRANSFORMER_ASSOCIATION_EDITING_DIALOG.INVALID_TRANSFORMATION_METHOD_WARNING", "Method is not a valid transformation method."}, // join fetching choices { "JOIN_FETCH_OPTION_NONE", "None" }, { "JOIN_FETCH_OPTION_INNER", "Inner" }, { "JOIN_FETCH_OPTION_OUTER", "Outer" }, // IndirectableCollectionPanel {"INDIRECTABLE_COLLECTION_TRANSPARENT_RADIO_BUTTON", "Tr&ansparent"}, {"INDIRECTABLE_COLLECTION_VALUE_HOLDER_RADIO_BUTTON", "&ValueHolder"}, {"INDIRECTABLE_COLLECTION_USE_INDIRECTION_CHECK_BOX", "Use &Indirection"}, //ProxyIndirectionPanel {"PROXY_INDIRECTION_PANEL_VALUE_HOLDER_RADIO_BUTTON", "&ValueHolder"}, {"PROXY_INDIRECTION_PANEL_PROXY_RADIO_BUTTON", "&Proxy"}, //MappingComponentFactory {"REFERENCE_DESCRIPTOR_CHOOSER_LABEL", "Reference &Descriptor:"}, {"REFERENCE_DESCRIPTOR_LIST_BROWSER_DIALOG.title", "Select a Reference Descriptor"}, {"REFERENCE_DESCRIPTOR_LIST_BROWSER_DIALOG.listLabel", "Reference &Descriptors:"}, {"MAPPING_PRIVATE_OWNED_CHECK_BOX", "&Private Owned"}, {"MAPPING_READ_ONLY_CHECK_BOX", "&Read-Only"}, {"MAPPING_USE_INDIRECTION_CHECK_BOX", "Use &Indirection"}, {"COLLECTION_OPTIONS_ADVANCED_BUTTON", "Ad&vanced Container Options"}, {"JOIN_FETCHING_CHOOSER_LABEL", "&Join Fetch: "}, }; /** * Returns the initialized array of keys and values that * represents the strings used by the classes in the descriptor * package. * * @return An table where the first element is the key used to * retrieve the second element, which is the value */ public Object[][] getContents() { return contents; } }