8e5ea4e5805b8635b32594b7f990b532c8e0013d
[idea/community.git] / platform / platform-resources-en / src / messages / RefactoringBundle.properties
1 readonly.occurences.found=Occurrences found in read-only files
2 progress.text=Looking for Usages
3 usageView.tabText=Refactoring Preview
4 usageView.usagesText=usages
5 usageView.need.reRun=Cannot perform refactoring operation.\nThere were changes in code after usages have been found.\nPlease perform usage search again.
6 usageView.doAction=&Do Refactor
7 statusBar.refactoring.result={0, choice, 1#1 occurrence|2#{0,number} occurrences} changed
8 statusBar.noUsages=No occurrences found
9 anonymousToInner.refactoring.name=Convert Anonymous to Inner
10 anonymousToInner.no.inner.class.name=Class name should be specified
11 inner.class.exists=Inner class named ''{0}'' is already defined\nin class ''{1}''
12 anonymousToInner.class.name.label.text=Class name:
13 anonymousToInner.make.class.static.checkbox.text=Make class &static
14 anonymousToInner.parameters.panel.border.title=Constructor Parameters
15 error.wrong.caret.position.method=Caret should be positioned inside method to be refactored
16 error.wrong.caret.position.constructor=Caret should be positioned inside constructor to be refactored
17 error.wrong.caret.position.method.or.class.name=Caret should be positioned at the name of method or class to be refactored
18 error.wrong.caret.position.method.or.variable.name=Caret should be positioned at the name of method or variable to be refactored
19 error.wrong.caret.position.anonymous=Caret should be positioned inside anonymous class to be refactored
20 error.wrong.caret.position.class=Caret should be positioned inside class to be refactored
21 error.wrong.caret.position.method.or.local.name=Caret should be positioned at the name of element to be refactored
22 error.wrong.caret.position.local.name=Caret should be positioned at the name of local variable to be refactored
23 error.wrong.caret.position.local.or.expression.name=Caret should be positioned at the name of local variable or expression to be refactored
24 error.wrong.caret.position.symbol.to.rename=Caret should be positioned at symbol to be renamed
25 error.wrong.caret.position.symbol.to.refactor=Caret should be positioned at symbol to be refactored
26 error.out.of.project.element=Selected {0} is not located inside the project
27 error.out.of.project.element.default=Selected element is not located inside the project
28 error.in.injected.lang.prefix.suffix=Selected {0} is located in the read-only part of injected language document
29 error.cannot.be.renamed=This element cannot be renamed
30 to.refactor=to refactor
31 error.cannot.resolve=Cannot resolve {0}
32 error.incorrect.data=Incorrect Data
33 error.wrong.name.input=Wrong name: {0}
34 error.not.supported.for.jsp={0} refactoring is not supported for JSP
35 changeClassSignature.refactoring.name=Change Class Signature
36 changeClassSignature.no.type.parameters=Class cannot have type parameters
37 changeClassSignature.parameters.panel.border.title=Parameters
38 changeClassSignature.bad.value=Wrong {0} value: ''{1}'' for parameter ''{2}''
39 changeClassSignature.class.label.text=Change signature of {0}
40 changeSignature.no.type.for.parameter=Specify {0} type for parameter ''{1}''
41 changeSignature.no.type.for.exception=Specify type for exception
42 changeSignature.refactoring.name=Change Signature
43 column.name.name=Name:
44 changeSignature.default.value.column=Default Value:
45 changeSignature.bound.value.column=Bound Value:
46 parameters.border.title=Parameters
47 changeSignature.exceptions.panel.border.title=Exceptions
48 changeSignature.propagate.parameters.title=Propa&gate Parameters...
49 changeSignature.propagate.exceptions.title=Propagate E&xceptions...
50 changeSignature.parameter.caller.chooser=Select Methods To Propagate New Parameters
51 changeSignature.exception.caller.chooser=Select Methods To Propagate New Exceptions
52 changeSignature.return.type.prompt=Return &type:
53 changeSignature.name.prompt=&Name:
54 name.prompt=&Name
55 signature.preview.border.title=Signature Preview
56 changeSignature.parameters.wont.propagate=Recursive propagation of parameter changes won't be performed
57 changeSignature.exceptions.wont.propagate=Recursive propagation of exception changes won't be performed
58 changeSignature.wrong.return.type=Wrong return type: ''{0}''
59 changeSignature.no.return.type=Return type is not specified
60 changeSignature.cannot.resolve.return.type=Return type ''{0}'' cannot be resolved.\nContinue?
61 changeSignature.wrong.type.for.parameter=Wrong type: ''{0}'' for parameter ''{1}''
62 changeSignature.wrong.type.for.exception=Wrong type: ''{0}'' for exception
63 changeSignature.vararg.not.last=Vararg parameter should be the last in method signature
64 changeSignature.no.default.value=New parameter ''{0}'' has been added.\nSpecify default value to be used in all existing calls of this method.
65 changeSignature.not.throwable.type=Wrong type ''{0}'' for exception, should extend java.lang.Throwable
66 changeSignature.cannot.resolve.parameter.type=Type ''{0}'' for parameter ''{1}'' cannot be resolved.\nContinue?
67 search.in.comments.and.strings=Search in &comments and strings
68 search.for.text.occurrences=Search for &text occurrences
69 visibility.as.is=&As is
70 visibility.escalate=&Escalate
71 visibility.public=Pu&blic
72 visibility.protected=Pr&otected
73 visibility.private=Pri&vate
74 visibility.package.local=Pac&kage local
75 visibility.border.title=Visibility
76 default.visibility.border.title=Default Visibility
77 visibility.combo.title=&Visibility:
78 moveInstanceMethod.select.an.instance.parameter=Select an &instance parameter:
79 destination.package=Destination &package:
80 choose.destination.package=Choose Destination Package
81 interface.name.prompt=&Interface name:
82 package.for.new.interface=&Package for new interface:
83 turnRefsToSuper.change.usages.to=&Change usages of {0} to:
84 turnRefsToSuper.use.superclass.in.instanceof=&Use interface/superclass in instanceof
85 class.name.prompt=Class &name:
86 parameter.name.prompt=Parameter na&me\:
87 no.class.name.specified=No class name specified
88 no.parameter.name.specified=No parameter name specified
89 pass.outer.class.instance.as.parameter=Pass &outer class' instance as a parameter
90 pull.up.members.to=P&ull up members of {0} to:
91 members.to.be.pulled.up=Mem&bers to be pulled up
92 make.abstract=Make abstract
93 javadoc.for.abstracts=JavaDoc for abstracts
94 extractIncludeFile.name=Extract Include File
95 file.already.exist=File {0} already exists
96 file.already.exist.title=Extract Include File
97 name.for.extracted.include.file=&Name for extracted include file (default extension: {0})
98 extract.to.directory=Extract to &directory:
99 select.target.directory=Select Target Directory
100 select.target.directory.description=The file will be created in this directory
101 create.directory=Create directory
102 replace.inheritance.from=&Replace with delegation inheritance from:
103 field.name=&Field name:
104 inner.class.name=&Inner class name:
105 superclass.name=&Super class name:
106 delegate.members=Delegate mem&bers
107 generate.getter.for.delegated.component=Generate &getter for delegated component
108 package.for.new.superclass=&Package for new superclass:
109 package.for.original.class=&Package for original class:
110 package.for.original.interface=&Package for original interface:
111 ExtractSuperClass.superclass=Superclass
112 members.to.form.superclass=Mem&bers to form superclass
113 no.superclass.name.specified=No superclass name specified
114 extract.superclass.from=Extract superclass from:
115 extractSuper.extract=E&xtract {0}
116 extractSuper.rename.original.class=R&ename original class and use {0} where possible
117 extractSuper.rename.original.class.to=&Rename original class to:
118 extractSuperInterface.interface=Interface
119 members.to.form.interface=Mem&bers to form interface
120 extract.interface.from=Extract interface from:
121 rename.implementation.class.to=Rename implementation class to:
122 rename.original.interface.to=Rename original interface to:
123 extractSuperInterface.javadoc=JavaDoc
124 no.interface.name.specified=No interface name specified
125 replace.all.occurences=Replace &all occurrences ({0} occurrences)
126 declare.final=Declare &final
127 introduce.parameter.title=Extract Parameter
128 parameter.of.type=Parameter of &type:
129 use.variable.initializer.to.initialize.parameter=Use variable &initializer to initialize parameter
130 replace.fields.used.in.expressions.with.their.getters=Replace fields used in expressions with their getters
131 do.not.replace=Do &not replace
132 replace.fields.inaccessible.in.usage.context=Replace fields &inaccessible in usage context
133 replace.all.fields=&Replace all fields
134 class.does.not.exist.in.the.project=Class does not exist in project. Do you want to create it?
135 no.field.name.specified=No field name specified
136 field.exists=Field with name {0}\nalready exists in class ''{1}''.\nContinue?
137 choose.destination.class=Choose Destination Class
138 replace.write.access.occurrences=Rep&lace write access occurrences
139
140 # introduce variable
141 introduce.variable.title=Extract Variable
142 refactoring.introduce.context.error=Cannot perform refactoring in this context
143 refactoring.introduceVariable=Extract Variable refactoring
144 refactoring.introduce.selection.error=Cannot perform refactoring using selected element(s)
145 refactoring.introduce.name.error=Incorrect name
146 refactoring.introduce.name.used.error=This name is already used
147 refactoring.introduce.variable.scope.error=Name clashes with existing variable
148 refactoring.introduce.placing.error=Cannot extract {0} variable
149
150 variable.of.type=Variable of &type:
151 convert.to.instance.method.title=Convert To Instance Method
152 convertToInstanceMethod.method.is.not.static=Cannot perform the refactoring\nMethod {0} is not static
153 convertToInstanceMethod.no.parameters.with.reference.type=There are no parameters that have reference type
154 convertToInstanceMethod.all.reference.type.parametres.have.unknown.types=All reference type parameters have unknown types
155 convertToInstanceMethod.all.reference.type.parameters.are.not.in.project=All reference type parameters have types that are not in project
156 cannot.perform.refactoring=Cannot perform refactoring.
157 move.instance.method.title=Move Instance Method
158 move.method.is.not.supported.for.constructors=Move method is not supported for constructors
159 move.method.is.not.supported.for.generic.classes=Move method is not supported for generic classes
160 move.method.is.not.supported.when.method.is.part.of.inheritance.hierarchy=Move method is not supported when method is a part of inheritance hierarchy
161 synthetic.jsp.class.is.referenced.in.the.method=Synthetic jsp class is referenced in method
162 there.are.no.variables.that.have.reference.type=There are no variables that have reference type
163 all.candidate.variables.have.unknown.types=All candidate variables have unknown types
164 all.candidate.variables.have.types.not.in.project=All candidate variables have types that are not in project
165 use.interface.where.possible.title=Use Interface Where Possible
166 interface.does.not.have.base.interfaces=Interface {0} does not have base interfaces
167 the.field.should.be.declared.in.a.class=The field should be declared in a class
168 encapsulate.fields.title=Encapsulate Fields
169 fields.to.be.refactored.should.belong.to.the.same.class=Fields to be refactored should belong to the same class
170 encapsulate.fields.refactoring.cannot.be.applied.to.interface=Encapsulate fields refactoring cannot be applied to interface
171 extract.interface.title=Extract Interface
172 extract.interface.command.name=Extracting interface {0} from {1}
173 extract.method.title=Extract Method
174 selected.block.contains.invocation.of.another.class.constructor=Selected block contains invocation of another class constructor
175 selected.block.should.represent.a.set.of.statements.or.an.expression=Selected block should represent a set of statements or an expression
176 press.escape.to.remove.the.highlighting=Press Escape to remove the highlighting
177 extract.superclass.title=Extract Superclass
178 extract.superclass.command.name=Extracting superclass {0} from {1}
179 superclass.cannot.be.extracted.from.an.interface=Superclass cannot be extracted from interface
180 superclass.cannot.be.extracted.from.an.enum=Superclass cannot be extracted from enum
181 replace.inheritance.with.delegation.title=Replace Inheritance With Delegation
182 class.is.interface={0} is an interface.
183 class.does.not.have.base.classes.or.interfaces=Class {0} does not have base classes or interfaces
184 inline.title=Inline
185 introduce.constant.title=Extract Constant
186 introduce.selection.error=Cannot perform refactoring using selected element(s)
187 selected.expression.cannot.be.a.constant.initializer=Selected expression cannot be a constant initializer
188 variable.does.not.have.an.initializer=Variable {0} does not have an initializer.
189 initializer.for.variable.cannot.be.a.constant.initializer=Initializer for variable {0} cannot be a constant initializer
190 cannot.introduce.field.in.interface=Cannot extract field in the interface
191 introduce.field.title=Extract Field
192 selected.block.should.represent.an.expression=Selected block should represent an expression
193 is.not.supported.in.the.current.context={0} is not supported in current context
194 type.of.the.selected.expression.cannot.be.determined=Type of selected expression cannot be determined.
195 selected.expression.has.void.type=Selected expression has void type.
196 to.rename=to rename
197 to.delete.with.usage.search=to delete (with usage search)
198 unknown.expression.type=Unknown expression type.
199 invalid.expression.context=Invalid expression context.
200 refactoring.is.not.supported.in.the.current.context={0} refactoring is not supported in the current context
201 cannot.introduce.variable.in.super.constructor.call=Cannot extract variable in super constructor call
202 is.modified.in.loop.body={0} is modified in loop body
203 introducing.variable.may.break.code.logic=Introducing variable may break code logic
204 no.selection=No selection.
205 selection.does.not.form.a.fragment.for.extraction=Selection does not form a fragment for extraction
206 cannot.extract.selected.elements.into.include.file=Cannot extract selected elements into include file
207 the.language.for.selected.elements.has.no.associated.file.type=The language for selected elements has no associated file type
208 extract.include.file.title=Extract include file
209 replace.fragment=Replace Fragment
210 idea.has.found.fragments.that.can.be.replaced.with.include.directive={0} has found fragments that can be replaced with include directive\nDo you want to review them?
211 remove.duplicates.command=Remove Duplicates
212 make.method.static.title=Make Method Static
213 constructor.cannot.be.made.static=Constructor cannot be made static
214 this.member.does.not.seem.to.belong.to.any.class=This member does not seem to belong to any class
215 member.is.already.static=Member is already static
216 cannot.make.abstract.method.static=Cannot make abstract method static
217 inner.classes.cannot.have.static.members=Inner classes cannot have static members
218 pull.members.up.title=Pull Members Up
219 the.caret.should.be.positioned.inside.a.class.to.pull.members.from=Caret should be positioned inside a class to pull members from
220 class.does.not.have.base.classes.interfaces.in.current.project={0} does not have base classes/interfaces in current project
221 pullUp.command=Pulling members up from {0}
222 push.members.down.title=Push Members Down
223 the.caret.should.be.positioned.inside.a.class.to.push.members.from=Caret should be positioned inside a class to push members from
224 move.title=Move
225 the.caret.should.be.positioned.at.the.class.method.or.field.to.be.refactored=Caret should be positioned at the class, method or field to be refactored
226 select.refactoring.title=Select Refactoring
227 what.would.you.like.to.do=What would you like to do?
228 move.packages.to.another.package=Move {0} &packages to another package
229 move.package.to.another.package=Move &package ''{0}'' to another package
230 move.directories.to.another.source.root=Move {0} directories to &another source root
231 move.directory.to.another.source.root=Move directory {0} to &another source root
232 move.inner.class.to.upper.level=Move &inner class {0} to upper level
233 move.inner.class.to.another.class=&Move inner class {0} to another class
234 move.nonstatic.class.from.jsp.not.supported = Moving non-static classes from JSP page is not supported
235 package.occurs.in.package.prefixes.of.the.following.source.folders.n=Package {0} occurs in package prefixes of the following source folders:\n
236 these.package.prefixes.will.be.changed=These package prefixes will be changed.
237 rename.title=Rename
238 rename.not.supported=Operation is not supported
239 multiple.directories.correspond.to.package=Multiple directories correspond to package\n
240 directories.and.all.references.to.package.will.be.renamed=\n\nDo you want to rename the whole package or directory \n{0} only?
241 rename.package.button.text=Rename &package
242 rename.directory.button.text=Rename &directory
243 rename.directories= Rename &all
244 rename.current.directory= Rename &current
245 move.current.directory= Move &current
246 move.directories= Move &all
247 warning.title=Warning
248 replace.constructor.with.factory.method.title=Replace Constructor With Factory Method
249 class.does.not.have.implicit.default.constructor=Class {0} does not have implicit default constructor
250 would.you.like.to.replace.default.constructor.of.0.with.factory.method=Would you like to replace default constructor of {0} with factory method?
251 refactoring.is.not.supported.for.local.and.jsp.classes=Refactoring is not supported for local and JSP classes
252 refactoring.is.not.supported.for.jsp.classes=Refactoring is not supported for JSP classes
253 class.is.abstract={0} is abstract.
254 method.is.not.a.constructor=Method is not a constructor
255 safe.delete.title=Safe Delete
256 replace.temp.with.query.title=Replace Temp with Query
257 cannot.replace.temp.with.query.in.interface=Cannot replace temp with query in interface
258 variable.has.no.initializer=Variable {0} has no initializer
259 variable.has.no.dominating.definition=Cannot find a single definition to inline
260 variable.is.never.used=Variable {0} is never used
261 variable.is.accessed.for.writing=Variable ''{0}'' is accessed for writing
262 variable.is.accessed.for.writing.and.used.with.inlined=Another variable ''{0}'' definition is used together with inlined one
263 only.fields.variables.of.methods.of.valid.type.can.be.considered=Only fields, variables, method parameters\u00A0or methods of valid type can be considered.
264 unable.to.start.type.migration=Unable to start type migration
265 replace.method.code.duplicates.title=Replace Code Duplicates
266 locate.caret.inside.a.method=Locate caret inside a member
267 replace.with.method.call.does.not.work.for.constructors=Replace With Method Call does not work for constructors
268 method.does.not.have.a.body=Method {0} does not have a body
269 method.has.an.empty.body=Method {0} has an empty body.
270 idea.has.not.found.any.code.that.can.be.replaced.with.method.call={0} has not found any duplicates
271 method.duplicates.found.message={0, choice, 1#1 code fragment|2#{0,number} code fragments} found
272 0.with.1.visibility.is.not.accessible.from.2={0} with {1} visibility won''t be accessible from {2}
273 0.contains.call.with.null.argument.for.parameter.1={0} contains call with null argument for parameter {1}
274 no.members.selected=No members selected
275 0.already.exists.in.the.target.class={0} already exists in the target class.
276 0.is.1.and.will.not.be.accessible.from.2.in.the.target.class={0} is {1} and will not be accessible from {2}.
277 renamed.class.will.hide.0.in.1=Renamed class will hide {0} in {1}
278 there.is.already.a.0.it.will.conflict.with.the.renamed.1=There is already a {0}. It will conflict with the renamed {1}
279 0.will.override.renamed.1={0} will override renamed {1}
280 0.will.hide.renamed.1={0} will hide renamed {1}
281 local.will.be.hidden.renamed=renamed field will hide {0}
282 there.is.already.a.0.in.the.1.it.will.conflict.with.the.renamed.parameter=There is already a {0} in the {1}. It will conflict with the renamed parameter.
283 do.you.want.to.process.overriding.methods.with.covariant.return.type=Do you want to process overriding methods\nwith covariant return type?
284 changing.signature.of.0=Changing signature of {0}
285 there.is.already.a.0.in.1.it.will.conflict.with.the.new.parameter=There is already a {0} in {1}. It will conflict with the new parameter.
286 0.to.change.signature={0} to change signature
287 New.name.of.method.is.not.java.identifier=New name of method is not Java identifier
288 references.to.be.changed=References to be changed {0}
289 source.folder.0.has.package.prefix.1=Source folder {0} has package prefix ''{1}''\nPackage ''{2}'' cannot be created there.
290 javadoc.as.is=&As is
291 javadoc.copy=&Copy
292 javadoc.move=&Move
293 replace.instance.qualifiers.with.class.references=Replace instance qualifiers with class references
294 make.0.static=Make {0} Static
295 0.already.has.parameter.named.1.use.this.name.anyway={0} already has a parameter named ''{1}''.\nUse this name anyway?
296 this.method=This method
297 add.object.as.a.parameter.with.name=Add &object as a parameter with name:
298 add.object.as.a.parameter.to.constructors.with.name=Add &object as a parameter to constructors with name:
299 add.parameters.for.fields=Add parameters for &fields:
300 add.parameters.for.fields.to.constructors=Add parameters for &fields to constructors:
301 0.already.contains.field.1={0} already contains field {1}
302 0.is.already.overridden.in.1={0} is already overridden in {1}. Method will not be pushed down to that class.
303 0.already.contains.inner.class.named.1={0} already contains inner class named {1}
304 0.uses.1.which.is.pushed.down={0} uses {1}, which is pushed down
305 refactoring.cannot.be.performed=Refactoring cannot be performed
306 there.is.already.a.0.it.will.conflict.with.an.introduced.parameter=There is already a {0}. It will conflict with the introduced parameter
307 introduce.parameter.command=Extracting parameter to {0}
308 parameter.initializer.contains.0.but.not.all.calls.to.method.are.in.its.class=Parameter initializer contains {0}, but not all calls to method are in its class
309 0.is.not.accessible.from.1.value.for.introduced.parameter.in.that.method.call.will.be.incorrect={0} is not accessible from {1}. Value for introduced parameter in that method call will be incorrect.
310 use.interface.superclass.in.instanceof=Use interface/superclass in instanceof
311 introduce.parameter.to.method=Extract parameter to method:
312 introduced.variable.will.conflict.with.0=Introduced variable will conflict with {0}
313 column.name.type=Type:
314 column.name.any.var=Any var
315 column.name.default.value=Default value
316 caller.chooser.caller.method=Caller Method
317 caller.chooser.callee.method=Callee Method
318 caller.chooser.looking.for.callers=Looking For Callers...
319 copy.class.clone.0.1=Clone {0} {1}
320 copy.class.copy.0.1=Copy {0} {1}
321 invalid.target.package.name.specified=Invalid target package name specified
322 invalid.target.package.name.default.package=Cannot move classes to default package
323 error.title=Error
324 cannot.create.directory=Cannot create directory
325 no.target.directory.specified=No target directory specified
326 copy.files.new.name.label=&New name:
327 no.new.name.specified=No new name specified
328 copy.files.copy.specified.files.label=Copy specified files
329 copy.files.copy.specified.directories.label=Copy specified directories
330 copy.files.copy.specified.mixed.label=Copy specified files and directories
331 copy.files.to.directory.label=To &directory:
332 the.file.will.be.copied.to.this.directory=File will be copied to this directory
333 copy.files.clone.title=Clone
334 copy.files.copy.title=Copy
335 copy.files.clone.file.0=Clone file {0}
336 copy.files.copy.file.0=Copy file {0}
337 copy.files.clone.directory.0=Clone directory {0}
338 copy.files.copy.directory.0=Copy directory {0}
339 copy.handler.copy.class=Copy Class
340 copy.handler.clone.class=Clone Class
341 copy,handler.clone.files.directories=Clone files/directories
342 copy.handler.copy.files.directories=Copy files/directories
343 encapsulate.fields.get.access.checkbox=&Get access
344 encapsulate.fields.set.access.checkbox=&Set access
345 encapsulate.fields.use.accessors.even.when.field.is.accessible.checkbox=&Use accessors even when field is accessible
346 encapsulate.fields.private.radio=Pr&ivate
347 encapsulate.fields.protected.radio=Pro&tected
348 encapsulate.fields..package.local.radio=Package lo&cal
349 encapsulate.fields.encapsulate.border.title=Encapsulate
350 encapsulate.fields.options.border.title=Options
351 encapsulate.fields..encapsulated.fields.visibility.border.title=Encapsulated Fields' Visibility
352 encapsulate.fields.accessors.visibility.border.title=Accessors' Visibility
353 encapsulate.fields.fields.to.encapsulate.border.title=Fields to Encapsulate
354 encapsulate.fields.field.column.name=Field
355 encapsulate.fields.getter.column.name=Getter
356 encapsulate.fields.setter.column.name=Setter
357 encapsulate.fields.no.fields.selected=No fields selected
358 encapsulate.fields.command.name=Encapsulating fields in {0}
359 encapsulate.fields.getter.exists=There is already method {0} which differs from getter {1} by return type only
360 encapsulate.fields.setter.exists=There is already method {0} which differs from setter {1} by return type only
361 encapsulate.fields.fields.to.be.encapsulated=Fields to be encapsulated
362 invocations.to.be.inlined=Invocations to be inlined {0}
363 classes.to.push.down.members.to=Classes to push down members to {0}
364 references.in.code.to.elements.from.migration.map=References in code to elements from migration map "{0}" {1}
365 press.the.do.migrate.button=Press the "Do Migrate" button at the bottom of the search results panel\nto migrate using the migration map "{0}"\n
366 declaration.s.to.be.generified=Declaration(s) to be generified {0}
367 occurences.to.be.migrated=Occurrences to be migrated {0}
368 references.in.code=References in code {0}
369 safe.delete.comment.occurences.header=Occurrences found in comments, strings and non-code files {0}. Those occurrences will not be changed
370 move.single.element.elements.header={0} to be moved to {1}
371 references.in.code.to.0.1=References in code to {0} {1}
372 move.classes.elements.header=Classes to be moved to {0}
373 move.packages.elements.header=Packages to be moved to {0}
374 references.found.in.code=References found in code
375 references.found.in.generated.code=References found in generated code
376 comments.elements.header=Occurrences found in comments, strings and non-code files {0}
377 move.files.elements.header=Files to be moved to {0}
378 move.directories.elements.header=Directories to be moved to {0}
379 make.static.description.label=Make {0} {1} static
380 there.is.already.a.0.in.1=There is already a {0} in {1}
381 0.uses.non.static.1.which.is.not.passed.as.a.parameter={0} uses non-static {1}, which is not passed as a parameter
382 0.uses.1.which.needs.class.instance={0} uses {1}, which needs class instance
383 method.0.is.overridden.by.1=Method {0} is overridden by {1}
384 make.static.command=Making {0} static
385 introduce.parameter.elements.header=Adding parameter to a method
386 annotate.field.as.nonnls.checkbox=Annotate &field as @NonNls
387 replace.all.occurences.checkbox=Replace &all occurrences
388 introduce.constant.introduce.to.class=Extract to &class (fully qualified name)\:
389 introduce.field.static.field.of.type=Static field of &type:
390 introduce.field.field.of.type=Field of &type:
391 replace.all.occurrences.of.expression.0.occurrences=Replace &all occurrences ({0})
392 delete.variable.declaration=&Delete variable declaration
393 initialize.in.border.title=Initialize in
394 setup.method.radio=&setUp method
395 current.method.radio=Current &method
396 field.declaration.radio=Field &declaration
397 class.constructors.radio=Class &constructor(s)
398 convert.local.to.field.title=Convert Local to Field
399 introduce.constant.field.of.type=Constant (static final field) of &type:
400 extract.subclass.command=Extract Subclass
401 extract.superclass.elements.header=Extract superclass with members to directory
402 declare.static.checkbox=Declare &static
403 declare.generated.annotations=&Generate annotations
404 declare.static.pass.fields.checkbox=Declare &static (pass fields as params)
405 declare.varargs.checkbox=Declare v&arargs
406 declare.folded.parameters=&Fold parameters
407 extract.method.method.panel.border=Method
408 there.are.multiple.exit.points.in.the.selected.code.fragment=There are multiple exit points in the selected code fragment
409 move.members.elements.header=Members to be moved
410 move.members.move.members.from.label=Move members from:
411 move.members.to.fully.qualified.name.label=To (fully qualified name):
412 move.members.members.to.be.moved.border.title=Mem&bers to be moved (static only)
413 no.destination.class.specified=No destination class specified
414 0.is.not.a.legal.fq.name=''{0}'' is not a legal FQ-name
415 create.class.command=Create class {0}
416 source.and.destination.classes.should.be.different=Source and destination classes should be different
417 cannot.move.inner.class.0.into.itself=Cannot move inner class {0} into itself
418 class.0.does.not.exist=Class {0} does not exist.\nDo you want to create it?
419 move.members.title=Move Members
420 members.to.be.moved.should.belong.to.the.same.class=Members to be moved should belong to the same class
421 field.0.is.not.static=Field {0} is not static.\n{1} refactoring is supported for static members only.
422 0.refactoring.cannot.be.applied.to.constructors={0} refactoring cannot be applied to constructors
423 method.0.is.not.static=Method {0} is not static.\n{1} refactoring is supported for static members only.
424 inner.class.0.is.not.static=Inner class {0} is not static.\n{1} refactoring is supported for static members only.
425 inline.field.title=Inline Field
426 0.refactoring.is.supported.only.for.final.fields={0} refactoring is supported only for final fields
427 no.initializer.present.for.the.field=No initializer present for the field
428 field.0.is.never.used=Field {0} is never used
429 inline.field.command=Inline field {0}
430 0.is.used.for.writing.in.1={0} is used for writing in {1}
431 0.will.not.be.accessible.from.1.after.inlining={0} will not be accessible from {1} after inlining
432 inline.field.field.name.label=Field {0}
433 inline.field.border.title=Inline
434 all.references.and.remove.the.field=Inline &all references and remove the field
435 all.references.and.remove.the.local=Inline &all references and remove the variable
436 this.reference.only.and.keep.the.variable=Inline this reference only and &keep the variable
437 this.reference.only.and.keep.the.field=Inline this reference only and &keep the field
438 all.references.and.remove.super.class=Inline &all references and remove the class
439 this.reference.only.and.keep.super.class=Inline this reference only and &keep the super class
440 inline.variable.title=Inline Variable
441 variable.is.referenced.in.multiple.files=Variable {0} is referenced in multiple files
442 variable.is.never.used.before.modification=Variable {0} is never used before modification
443 inline.command=Inline {0}
444 inline.local.variable.prompt=Inline local variable ''{0}''?
445 inline.local.variable.definition.prompt=Inline local variable ''{0}'' definition?
446 occurences.string=({0,choice,1#1 occurrence|2#{0,number} occurrences})
447 occurrences.string=({0,choice,1#1 occurrence|2#{0,number} occurrences})
448 inline.method.title=Inline Method
449 inline.method.method.label=Method {0}
450 inline.method.border.title=Inline
451 all.invocations.and.remove.the.method=Inline &all invocations and remove the method
452 all.invocations.in.project=&All invocations in project
453 this.invocation.only.and.keep.the.method=Inline this invocation only and &keep the method
454 refactoring.cannot.be.applied.to.abstract.methods={0} refactoring cannot be applied to abstract methods
455 refactoring.cannot.be.applied.no.sources.attached={0} refactoring cannot be applied: no sources attached
456 refactoring.is.not.supported.when.return.statement.interrupts.the.execution.flow={0} refactoring is not supported when return statement interrupts the execution flow
457 refactoring.is.not.supported.for.recursive.methods={0} refactoring may not be applied to remove recursive methods.\nYou can inline only individual method calls.
458 refactoring.cannot.be.applied.to.vararg.constructors={0} refactoring cannot be applied to vararg constructors
459 refactoring.cannot.be.applied.to.inline.non.chaining.constructors={0} refactoring cannot be applied to inline non-chaining constructors
460 inline.method.command=Inlining method {0}
461 inlined.method.implements.method.from.0=Inlined method implements method from {0}
462 inlined.method.overrides.method.from.0=Inlined method overrides method from {0}
463 0.that.is.used.in.inlined.method.is.not.accessible.from.call.site.s.in.1={0} that is used in inlined method is not accessible from call site(s) in {1}
464 inline.method.elements.header=Method to inline
465 inline.field.elements.header=Field to inline
466 inline.class.elements.header=Class to inline
467 inline.vars.elements.header=Variable to inline
468 interface.has.been.successfully.created=Interface {0} has been successfully created
469 class.has.been.successfully.created=Class {0} has been successfully created
470 use.super.references.prompt=At this stage {0} can analyze usages of {1} \nand replace them with usages of {2} where possible.\nDo you want to proceed?
471 analyze.and.replace.usages=Analyze and Replace Usages
472 there.are.multiple.output.values.for.the.selected.code.fragment=There are multiple output values for the selected code fragment:
473 expression.result=expression result
474 boolean.method.result=boolean method result
475 instances.of.0.upcasted.to.1.were.found=Instances of {0} upcasted to {1} were found. If you continue, they will be shown in a separate Find tab.
476 0.uses.1.of.an.instance.of.a.2={0} uses {1} of an instance of a {2}
477 0.upcasts.an.instance.of.1.to.2={0} upcasts an instance of {1} to {2}
478 0.will.no.longer.override.1={0} will no longer override {1}
479 replacing.inheritance.with.delegation=Replacing inheritance with delegation
480 instances.casted.to.java.lang.object=Instances casted to java.lang.Object
481 instances.upcasted.to.object=Instances upcasted to Object
482 instances.upcasted.to.java.lang.object.found=Instances upcasted to java.lang.Object found
483 replace.inheritance.with.delegation.command=Replacing inheritance with delegation in {0}
484 replace.inheritance.with.delegation.elements.header=Replace inheritance with delegation
485 # Inline included file
486 inline.included.file.title=Inline included file
487 the.caret.should.be.positioned.on.the.included.file.to.inline=Caret should be positioned on the included file reference to inline
488
489 inline.the.contents.include.prompt=Inline the contents of ''{0}''?
490 remove.include.prompt=Included file is no longer used. Remove it?
491 delete.include.command=Delete {0}
492 make.static.elements.header={0} to be made static
493 field.0.is.not.accessible=Field {0} is not accessible from {1}
494 fields.0.are.not.accessible=Fields {0} are not accessible from {1}
495 0.is.not.static.it.cannot.be.moved.to.the.interface={0} is not static. It cannot be moved to the interface
496 0.is.not.initialized.in.declaration.such.fields.are.not.allowed.in.interfaces={0} is not initialized in declaration. Such fields are not allowed in interfaces.
497 0.already.contains.a.1={0} already contains a {1}
498 0.uses.1.which.is.not.accessible.from.the.superclass={0} uses {1}, which is not accessible from the superclass
499 0.uses.1.which.is.not.moved.to.the.superclass={0} uses {1}, which is not moved to the superclass
500 push.members.from.0.down.label=Push members from {0} down
501 members.to.be.pushed.down.panel.title=Mem&bers to be pushed down
502 keep.abstract.column.header=Keep abstract
503 push.down.javadoc.panel.title=JavaDoc for abstracts
504 push.down.members.elements.header=Push down members from {0}
505 interface.0.does.not.have.inheritors=Interface {0} does not have inheritors
506 functional.interface.broken=Functional expression demands functional interface to have exact one method
507 class.0.does.not.have.inheritors=Class {0} does not have inheritors
508 push.down.will.delete.members=Pushing members down will result in them being deleted. Would you like to create a new subclass?
509 edit.migration.map.title=Edit Migration Map
510 migration.map.name.prompt=Map name:
511 migration.map.description.label=Map description:
512 migration.add.button=Add...
513 migration.edit.button=Edit...
514 migration.remove.button=Remove
515 migration.move.up.button=Move Up
516 migration.move.down.button=Move Down
517 migration.type.column.header=Type
518 migration.old.name.column.header=Old name
519 migration.new.name.column.header=New name
520 migration.package.with.subpackages=Package with subpackages
521 migration.package=Package
522 migration.class=Class
523 edit.migration.entry.title=Edit Class/Package Migration Description
524 migration.entry.package=Package
525 migration.entry.class=Class
526 migration.entry.old.name=Old name:
527 migration.entry.new.name=New name:
528 select.migration.map=Select migration map:
529 migration.new.button=New...
530 migration.dialog.title=Package and Class Migration
531 migration.dialog.ok.button.text=Run
532 migration.map.set.migration.maps=Migration maps
533 migration.no.usages.found.in.the.project=No Usages Found in the Project
534 migration.title=Migration
535 move.classes.move.to.another.source.folder=Move to another source &folder
536 move.specified.classes=Move specified classes
537 move.specified.packages=Move specified packages
538 move.single.class.or.package.name.label=Move {0} {1}
539 please.enter.a.valid.target.package.name=Please enter a valid target package name
540 package.does.not.exist=Package {0} does not exist.\nDo you want to create it?
541 move.package.refactoring.cannot.be.applied.to.default.package=Move Package refactoring cannot be applied to default package
542 move.class.refactoring.cannot.be.applied.to.anonymous.classes=Move Class refactoring cannot be applied to anonymous classes
543 moving.local.classes.is.not.supported=Moving local classes is not supported
544 there.are.going.to.be.multiple.destination.files.with.the.same.name=There are going to be multiple destination files with the same name
545 do.you.wish.to.continue=Do you wish to continue?
546 all.these.directories.will.be.moved.and.all.references.to.0.will.be.changed=All these directories will be moved, and all references to {0} \nwill be changed.
547 select.source.root.chooser.title=Select Source Root
548 moving.directories.command=Moving directories
549 0.uses.a.package.local.1={0} uses package-private {1}
550 a.package.local.class.0.will.no.longer.be.accessible.from.1=Package-local class {0} will no longer be accessible from {1}
551 element.will.no.longer.be.accessible={0} will no longer be accessible from {1}
552 move.instance.method.command=Move Instance method
553 move.instance.method.elements.header=Move instance method
554 move.method.this.parameter.label=Select a name for ''{0}.this'' parameter
555 move.method.enter.a.valid.name.for.parameter=Please Enter a Valid name for Parameter
556 0.is.an.interface.that.has.no.implementing.classes={0} is an interface that has no implementing classes
557 0.is.an.interface.method.implementation.will.be.added.to.all.directly.implementing.classes={0} is an interface. \nMethod implementation will be added to all directly implementing classes.\n Proceed?
558 move.inner.to.upper.level.title=Move Inner to Upper Level
559 move.inner.class.command=Moving inner class {0}
560 0.will.become.inaccessible.from.1={0} will become inaccessible from {1}
561 move.specified.files=Move specified files
562 move.specified.directories=Move specified directories
563 move.file.0=Move file {0}
564 move.directory.0=Move directory {0}
565 move.files.to.directory.label=To directory:
566 the.file.will.be.moved.to.this.directory=File will be moved to this directory
567 searching.for.variables=Searching for variables
568 searching.for.duplicates=Searching for Duplicates...
569 no.usages.can.be.replaced=No usages of {0} \ncan be replaced with usages of {1}
570 turn.refs.to.super.command=Replacing usages of {0} with {1}
571 references.to.0.to.be.replaced.with.references.to.1=References to ''{0}'' to be replaced with references to ''{1}''
572 factory.method.name.label=Factory method name:
573 replace.constructor.with.factory.target.fq.name=In (fully qualified name):
574 class.0.not.found=Class {0} not found.
575 class.0.is.not.accessible.from.target.1=Class {0} is not accessible from target {1}
576 target.0.is.not.accessible.from.1=Target {0} is not accessible from {1}
577 constructor.being.refactored.is.used.in.initializer.of.0=Constructor being refactored is used in initializer of {0}. Non-static factory of inner class{1} cannot be used in this context. Resulting code will not compile.
578 replace.constructor.0.with.a.factory.method=Replace constructor {0} with a factory method
579 replace.default.constructor.of.0.with.a.factory.method=Replace default constructor of {0} with a factory method
580 replace.constructor.with.factory.method=Replace constructor with factory method
581 replace.default.constructor.with.factory.method=Replace default constructor with factory method
582 occurrences.found.in.comments.strings.and.non.java.files=Occurrences found in comments, strings and non-code files
583 occurrences.found.in.comments.strings.non.java.files.and.generated.code=Occurrences found in comments, strings, non-code files and generated code
584 0.referenced.in.1.will.not.be.accessible.in.module.2={0}, referenced in {1}, will not be accessible in module {2}
585 0.referenced.in.1.will.not.be.accessible.from.module.2={0}, referenced in {1}, will not be accessible from module {2}
586 0.referenced.in.1.will.not.be.accessible.from.production.of.module.2={0}, referenced in {1}, will not be accessible from the production sources of module {2}
587 choose.destination.directory=Choose Destination Directory
588 directory.chooser.hide.non.existent.checkBox.text=&Hide non-existent
589 0.will.be.inaccessible.from.1={0} will be inaccessible from {1}
590 move.classes.command=Moving {0} to package {1}
591 safe.delete.command=Deleting {0}
592 select.all.button=Select &all
593 unselect.all.button=&Unselect all
594 automatic.renamer.enity.name.column={0} name
595 automatic.renamer.rename.to.column=Rename To
596 rename.0.and.its.usages.to=Rename {0} and its usages to:
597 rename.variables=Rename &variables
598 rename.inheritors=Rename &inheritors
599 rename.tests=Rename t&ests
600 rename.parameters.hierarchy=Rename parameters in hier&archy
601 rename.overloads=Rename &overloads
602 rename.bound.forms=Rename bound &forms
603 inner.class.0.is.already.defined.in.class.1=Inner class {0} is already defined in class {1}.\nContinue anyway?
604 class.0.already.exists=Class {0} already exists
605 renaming.something=Renaming something
606 renaming.0.1.to.2=Renaming {0} {1} to {2}
607 renaming.command.name=Renaming {0}
608 0.to.be.renamed.to.1.2={0} to be renamed to {1}{2}
609 references.in.code.to.0=References in code to {0}
610 rename.variables.title=Rename Variables
611 rename.variables.with.the.following.names.to=Rename variables with the following names to:
612 entity.name.variable=Variable
613 rename.bound.forms.title=Rename Bound Forms
614 rename.forms.with.the.following.names.to=Rename forms with the following names to:
615 entity.name.form=Form
616 rename.inheritors.title=Rename Inheritors
617 rename.tests.title=Rename Tests
618 rename.inheritors.with.the.following.names.to=Rename inheritors with the following names to:
619 rename.tests.with.the.following.names.to=Rename tests with the following names to:
620 entity.name.inheritor=Inheritor
621 entity.name.test=Test
622 unused.overriding.methods.title=Unused Overriding Methods
623 there.are.unused.methods.that.override.methods.you.delete=There are unused methods that override methods you delete
624 choose.the.ones.you.want.to.be.deleted=Choose the ones you want to be deleted
625 method.column=Method
626 0.implements.1={0} implements {1}.
627 attempting.to.delete.targets.node.text=Attempting to delete
628 retry.command=Retry
629 rerun.safe.delete=&Rerun Safe Delete
630 delete.title=Delete
631 items.to.be.deleted=Items to be deleted
632 usages.detected=Usages Detected
633 delete.anyway.button=&Delete Anyway
634 ignore.button=Ignore
635 the.following.problems.were.found=The following problems were found:
636 cancel.button=Ca&ncel
637 view.usages=&View Usages
638 anonymous.class.text=Anonymous class
639 problems.detected.title=Problems Detected
640 continue.button=&Continue
641 do.you.wish.to.ignore.them.and.continue=Do you wish to ignore them and continue?
642 delegation.panel.method.calls.label=Method calls:
643 delegation.panel.modify.radio=&Modify
644 delegation.panel.delegate.via.overloading.method=De&legate via overloading method
645 information.title=Information
646 ok.button=OK
647 do.not.show.this.message.in.the.future=&Do not show this message in the future
648 member.column=Member
649 refactor.button=&Refactor
650 preview.button=&Preview
651 yes.button=&Yes
652 no.button=&No
653 preview.usages.to.be.changed=&Preview usages to be changed
654 replace.this.code.fragment=Replace this code fragment?
655 replace.this.code.fragment.and.make.method.static= (Method will be made static)
656 replace.this.code.fragment.and.make.method.static.visible= (Method will be made static and {0})
657 replace.this.code.fragment.and.make.method.visible= (Method will be made {0})
658 replace.this.code.fragment.and.change.signature=\nMethod signature will be changed to \n{0}
659 process.duplicates.title=Process Duplicate {0} of {1}
660 process.methods.duplicates.title=Process Method {2} Duplicate ({0} of {1})
661 0.has.detected.1.code.fragments.in.this.file.that.can.be.replaced.with.a.call.to.extracted.method={0} has detected {1} code {1,choice,1#fragment|2#fragments} in this file that can be replaced with a call to extracted method. Would you like to review and replace {1,choice,1#it|2#them}?
662 replace.button=Replace
663 method.duplicates.method.label=Method {0}
664 usages.detected.title=Usages Detected
665 generify.title=Generify
666 interface.member.dependency.required.by.interfaces=required by {0,choice,1#interface|2#interfaces}
667 member.info.implements.0=implements {0}
668 member.info.extends.0=extends {0}
669 used.by.0=used by {0}
670 uses.0=uses {0}
671 field.description=field {0}
672 constructor.description=constructor {0}
673 method.description=method {0}
674 parameter.description=parameter {0}
675 local.variable.description=local variable {0}
676 package.description=package {0}
677 class.description=class {0}
678 static.initializer.description=static initializer of class {0}
679 instance.initializer.description=instance initializer of class {0}
680 file.description=File {0}
681 directory.description=Directory {0}
682 0.is.located.in.a.jar.file={0} is located in a read-only container.
683 0.is.read.only={0} is read-only.
684 0.is.not.a.legal.java.identifier=''{0}'' is not a legal java identifier
685 method.0.is.already.defined.in.the.1=Method {0} is already defined in the {1}
686 method.0.will.hide.method.of.the.base.class=Method {0} will hide \nthe method of the base class {1}
687 method.0.will.implement.method.of.the.base.class=Method {0} will implement \na method of the base class {1}
688 method.0.will.override.a.method.of.the.base.class=Method {0} will override \na method of the base class {1}
689 current.class=current class
690 field.0.is.already.defined.in.the.1=Field {0} is already defined in the {1}
691 field.0.will.hide.field.1.of.the.base.class=Field {0} will hide \na field {1} of the base {2}
692 directory.0.already.contains.1.named.2=Directory {0} \nalready contains {1} named ''{2}''
693 directory.0.already.contains.a.file.named.1=Directory {0} \nalready contains a file named ''{1}''
694 getter.and.setter.methods.found.for.the.field.0=Getter and setter methods found for the field {0}. \n{1} them as well?
695 getter.method.found.for.the.field.0=Getter method found for the field {0}. \n{1} the getter as well?
696 setter.method.found.for.the.field.0=Setter method found for the field {0}. \n{1} the setter as well?
697 0.has.1.usages.that.are.not.safe.to.delete={0} has {1,choice,1#1 usage that is|2#{1,number} usages that are} not safe to delete.
698 safe.delete.of.those.0.in.comments.strings.non.code=Of those {0,choice,1#1 usage is|2#{0,number} usages are} in strings, comments, non-code files or generated code.
699 type.cook.drop.obsolete.casts=&Drop obsolete casts
700 type.cook.preserve.raw.arrays=Preserve raw &arrays
701 type.cook.leave.object.parameterized.types.raw=&Leave Object-parameterized types raw
702 type.cook.perform.exhaustive.search=Perform &exhaustive search
703 type.cook.generify.objects=Generify &Objects
704 type.cook.produce.wildcard.types=Produce &wildcard types
705 type.cook.command=Generify
706 type.cook.elements.header=Scope(s) to generify
707 type.cook.report=Items generified: {0}, casts removed: {1}
708 type.cook.ratio.generified={0,choice,-1#not calculated|0#{0,number} of {1}}
709 extract.method.control.flow.analysis.failed=Code contains syntax errors. Cannot perform necessary analysis.
710 pushed.members.will.not.be.visible.from.certain.call.sites=Pushed members will not be visible from certain call sites
711 invert.boolean.title=Invert Boolean
712 invert.boolean.wrong.type=Return type of the method or type of the variable to be refactored should be boolean
713 invert.boolean.refs.to.invert=References to be inverted {0}
714 invert.boolean.elements.header={0} to invert
715 please.enter.a.valid.name.for.inverted.element=Please enter a valid name for inverted {0}
716 invert.boolean.name.of.inverted.element=&Name of inverted {0}:
717 invert.0.1=Invert {0} {1} and its usages
718 invert.boolean.foreach=Foreach parameter initializer can't be inverted
719 0.is.a.part.of.method.hierarchy.do.you.want.to.delete.multiple.parameters={0} is a part of method hierarchy. Do you want to delete multiple parameters?
720 0.is.a.part.of.method.hierarchy.do.you.want.to.delete.multiple.type.parameters={0} is a part of method hierarchy. Do you want to delete multiple type parameters?
721 move.inner.class.to.be.moved=Class to be moved
722 move.specified.classes.to=Move specified classes to:
723 destination.directory.does.not.correspond.to.any.package=The destination directory does not correspond to any package
724 cannot.find.or.create.destination.directory=Cannot find or create destination directory
725 cannot.move=Cannot Move
726 cannot.move.package.into.itself=Cannot move package into itself
727 rename.constructor.parameters.title=Rename Constructor Parameters
728 rename.constructor.parameters.with.the.following.names.to=Rename parameters with the following names to:
729 entity.name.constructor.parameter=Parameter
730 replace.method.duplicates.scope.chooser.title=Specify {0} Scope
731 replace.method.duplicates.scope.chooser.message=Analysis scope
732 remove.parameter.0.no.longer.used=Remove parameter ''{0}'' no longer used
733 inline.to.anonymous.refactoring=Inline to Anonymous Class
734 inline.to.anonymous.no.abstract=Abstract classes cannot be inlined
735 inline.to.anonymous.no.inheritors=Classes which have subclasses cannot be inlined
736 inline.to.anonymous.no.multiple.interfaces=Classes which implement multiple interfaces cannot be inlined
737 inline.to.anonymous.no.superclass.and.interface=Classes which have a superclass and implement an interface cannot be inlined
738 move.class.to.inner.command.name=Move {0} to {1}
739 move.classes.destination.to.package=To packa&ge
740 move.classes.destination.make.inner=&Make inner class of
741 move.to.inner.duplicate.inner.class=Class {0} already contains an inner class named {1}
742 inline.to.anonymous.command.name=Inline class {0}
743 class.is.never.used=Class is never used
744 all.references.and.remove.the.class=Inline &all references and remove the class
745 this.reference.only.and.keep.the.class=Inline this reference only and &keep the class
746 inline.to.anonymous.name.label=Class {0}
747 inline.to.anonymous.border.title=Inline
748 move.class.to.inner.nonstatic.error=It is not allowed to move a class into a non-static inner class
749 move.class.to.inner.move.to.self.error=It is not allowed to move a class into itself
750 unsupported.refs.found=Unsupported references found in {0} files
751 inline.method.checking.tail.calls.progress=Checking tail call usages
752 extract.chained.constructor.checkbox=Extract &chained constructor
753 inline.parameter.refactoring=Inline Parameter
754 inline.parameter.confirmation=Inline parameter ''{0}'' with initializer ''{1}''?
755 inline.parameter.command.name=Inline Parameter {0}
756 inline.parameter.error.hierarchy=Inline parameter is not supported when method is a part of inheritance hierarchy
757 inline.parameter.error.varargs=Inline for varargs parameters is not supported
758 inline.parameter.replace.with.local.checkbox=R&eplace with local variable
759 type.migration.rerun.button.text=&Rerun Type Migration
760 type.migration.migrate.button.text=&Migrate
761 type.migration.exclude.action.text=&Exclude
762 type.migration.include.action.text=&Include
763 introduce.constant.enum.cb=Extract as &enum constant
764 move.enum.constant.cb=Move as &enum constants if possible
765 move.to.different.language=Target class {2} has different language than {0} {1}
766 dont.support.inner.classes=Refactoring ''Make inner class of'' is not available in {0}
767 move.specified.elements=Move specified elements
768 rename.directory.title=Rename &Directory
769 rename.module.title=Rename &Module
770
771 # extract method
772 refactoring.extract.method.dialog.title=Extract Method
773 refactoring.extract.method.dialog.method.name=Method name:
774 refactoring.extract.method.dialog.parameters=Parameters
775 refactoring.extract.method.dialog.output.variables=Output variables
776 refactoring.extract.method.dialog.signature.preview=Signature preview
777 refactoring.extract.method.dialog.empty=Empty
778 change.signature.leave.blank.default.value=Leave &blank
779 change.signature.feel.lucky=Feel &lucky
780 change.signature.use.selected.value=Use selected &value
781
782 search.for.references=Search for re&ferences
783 0.is.not.an.identifier=<b><code>{0}</code></b> is not a correct identifier to use in <b><code>{1}</code></b>
784 refactoring.is.not.supported.for.language={0} is not supported for {1}
785 rename.directory.command.name=Rename directory
786 rename.directories.command.name=Rename directories
787 target.destination.folder=Target &destination directory:
788 move.method.is.not.supported.for.0=Move instance method is not supported for {0}
789 detecting.possible.conflicts=Detecting Possible Conflicts...
790 path.completion.shortcut=Use {0} for path completion
791
792 rename.project.action.title=Rename Project...
793 rename.project.handler.title=Rename &project
794 enter.new.project.name=Enter new project name:
795 rename.project=Rename Project
796 renames.project=Renames project
797 introduce.functional.parameter.title=Extract Functional Parameter
798 introduce.parameter.convert.lambda=&Convert to functional expression
799
800 expand.method.reference.warning=Method is used in method reference. Proceeding would result in conversion to lambda expression
801 refactoring.introduce.parameter.object.references.to.be.modified=References to be modified
802 refactoring.introduce.parameter.object.method.whose.parameters.are.to.wrapped=Method whose parameters are to wrapped
803 refactoring.introduce.parameter.object.command.name=Introduced parameter class {0} for {1}()
804 refactoring.introduce.parameter.object.method.to.extract.parameters.from.label=Method to extract parameters from
805 refactoring.introduce.parameter.object.title=Introduce Parameter Object