###############################################################################
# Copyright (c) 2000, 2019 IBM Corporation and others.
#
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
# https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
#     IBM Corporation - initial API and implementation
#     Microsoft Corporation - copied to jdt.core.manipulation
###############################################################################

ContextType_error_multiple_cursor_variables=Template has multiple cursor variables.

# Java Only stuff
CompilationUnitContextType_variable_description_file=Filename of compilation unit
CompilationUnitContextType_variable_description_primary_type_name=Filename without extension
CompilationUnitContextType_variable_description_enclosing_method=Enclosing method name
CompilationUnitContextType_variable_description_enclosing_type=Enclosing type name
CompilationUnitContextType_variable_description_enclosing_package=Enclosing package name
CompilationUnitContextType_variable_description_enclosing_project=Enclosing project name
CompilationUnitContextType_variable_description_enclosing_method_arguments=Argument names of enclosing method
CompilationUnitContextType_variable_description_line_selection=<b>${id\:line_selection[(default)]}</b><br>Evaluates to the selected text for multiple lines. 'default' is an optional parameter, which specifies the text if the selected text is empty.<br><br>Templates that contain this variable will also be shown in the 'Source &gt; Surround With > ...' menu.<br><br><b>Examples:</b><br><code>${line_selection}</code><br><code>${currentLine:line_selection(myStringVariable)}</code><br><code>${currentLine:line_selection('"A default text"')}</code>
CompilationUnitContextType_variable_description_return_type=Enclosing method return type

JavaContextType_variable_description_array=A proposal for an array
JavaContextType_variable_description_array_type=A proposal for the element type of an array
JavaContextType_variable_description_array_element=A proposal for the element name of an array
JavaContextType_variable_description_index=A proposal for an index (int)
JavaContextType_variable_description_collection=A proposal for a collection (java.util.Collection)
JavaContextType_variable_description_iterable=A proposal for an iterable (array or java.lang.Iterable)
JavaContextType_variable_description_iterable_type=A proposal for the element type of an iterable (array or java.lang.Iterable)
JavaContextType_variable_description_iterable_element=A proposal for the element name of an iterable (array or java.lang.Iterable)
JavaContextType_variable_description_iterator=A proposal for an iterator (java.util.Iterator)
JavaContextType_variable_description_todo=Todo task tag

JavaContext_error_title=Template Error
JavaContext_error_message=Template file incomplete or has errors.  You can load the default templates from the template preferences page (Java>Templates).
JavaContext_unexpected_error_message=An unexpected error occurred while evaluating a template. See the error log for details.
JavaDocContextType_variable_description_word_selection=<b>${id\:word_selection[(default)]}</b><br>Evaluates to the selected text. 'default' is an optional parameter, which specifies the text if the selected text is empty.<br><br>Javadoc templates that contain this variable will also be shown in the 'Source &gt; Surround With > ...' menu.<br><br><b>Examples:</b><br><code>${word_selection}</code><br><code>${currentWord:word_selection(myStringVariable)}</code><br><code>${currentWord:word_selection('"Press me"')}</code>

TemplateSet_error_missing_attribute= Cannot read template: an attribute is missing.
TemplateSet_error_read= Cannot read template file.
TemplateSet_error_write= Cannot write template file.

Context_error_cannot_evaluate= Cannot evaluate the template.
