Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@xamarin.com>2015-06-03 12:58:48 +0300
committerLluis Sanchez <lluis@xamarin.com>2015-06-03 12:58:48 +0300
commitfbe4e42e90d4289b9253138cdcd4d3b46323e642 (patch)
tree3f992e9d7c22b56bb9cb0122508aa94acec133f9 /extras/JavaBinding
parentdaf2d3b042686951d4b135685653c0de27b733aa (diff)
Remove old add-ins
The add-ins removed in this commit have been moved to https://github.com/monodevelop
Diffstat (limited to 'extras/JavaBinding')
-rw-r--r--extras/JavaBinding/AssemblyInfo.cs9
-rw-r--r--extras/JavaBinding/COPYING340
-rw-r--r--extras/JavaBinding/ChangeLog796
-rw-r--r--extras/JavaBinding/FormatingStrategy/JavaFormattingStrategy.cs250
-rw-r--r--extras/JavaBinding/Gui/GlobalOptionsPanel.cs58
-rw-r--r--extras/JavaBinding/Gui/ProjectConfigurationPropertyPanel.cs133
-rw-r--r--extras/JavaBinding/IKVMCompilerManager.cs296
-rw-r--r--extras/JavaBinding/JavaBinding.addin.xml95
-rw-r--r--extras/JavaBinding/JavaBinding.csproj158
-rw-r--r--extras/JavaBinding/JavaBinding.make148
-rw-r--r--extras/JavaBinding/JavaBinding.sln44
-rw-r--r--extras/JavaBinding/JavaCompiler.cs10
-rw-r--r--extras/JavaBinding/JavaLanguageBinding.cs147
-rw-r--r--extras/JavaBinding/Makefile72
-rw-r--r--extras/JavaBinding/Makefile.include35
-rw-r--r--extras/JavaBinding/Parser/ExpressionFinder.cs380
-rw-r--r--extras/JavaBinding/Parser/JavaVisitor.cs252
-rw-r--r--extras/JavaBinding/Parser/Parser.cs124
-rw-r--r--extras/JavaBinding/Parser/Resolver.cs858
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/AttributeSection.cs25
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/Class.cs57
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/CompilationUnit.cs26
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/Constructor.cs18
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/Event.cs24
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/Field.cs23
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/Indexer.cs24
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/Method.cs19
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/Parameter.cs15
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/Property.cs24
-rw-r--r--extras/JavaBinding/Parser/SharpDevelopTree/ReturnType.cs32
-rw-r--r--extras/JavaBinding/Parser/TypeVisitor.cs306
-rw-r--r--extras/JavaBinding/Project/ChangeLog4
-rw-r--r--extras/JavaBinding/Project/JavaCompilerParameters.cs141
-rw-r--r--extras/JavaBinding/README7
-rw-r--r--extras/JavaBinding/TODO7
-rwxr-xr-xextras/JavaBinding/configure102
-rw-r--r--extras/JavaBinding/gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs464
-rw-r--r--extras/JavaBinding/gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs219
-rw-r--r--extras/JavaBinding/gtk-gui/generated.cs82
-rw-r--r--extras/JavaBinding/gtk-gui/gui.stetic836
-rw-r--r--extras/JavaBinding/icons/Java.FileIconbin730 -> 0 bytes
-rw-r--r--extras/JavaBinding/icons/java-16.pngbin731 -> 0 bytes
-rw-r--r--extras/JavaBinding/icons/java-22.pngbin1043 -> 0 bytes
-rw-r--r--extras/JavaBinding/icons/java-icon-32.pngbin329 -> 0 bytes
-rw-r--r--extras/JavaBinding/md1format.xml12
-rw-r--r--extras/JavaBinding/monodevelop-java.pc.in8
-rw-r--r--extras/JavaBinding/monodevelop-java.spec.in65
-rw-r--r--extras/JavaBinding/po/ChangeLog40
-rw-r--r--extras/JavaBinding/po/Makefile67
-rw-r--r--extras/JavaBinding/po/ca.po289
-rw-r--r--extras/JavaBinding/po/cs.po282
-rw-r--r--extras/JavaBinding/po/da.po290
-rw-r--r--extras/JavaBinding/po/de.po277
-rw-r--r--extras/JavaBinding/po/es.po282
-rw-r--r--extras/JavaBinding/po/fr.po283
-rw-r--r--extras/JavaBinding/po/gl.po283
-rwxr-xr-xextras/JavaBinding/po/hu.po274
-rw-r--r--extras/JavaBinding/po/id.po280
-rw-r--r--extras/JavaBinding/po/it.po293
-rw-r--r--extras/JavaBinding/po/ja.po279
-rw-r--r--extras/JavaBinding/po/messages.po276
-rw-r--r--extras/JavaBinding/po/nl.po273
-rw-r--r--extras/JavaBinding/po/pl.po283
-rw-r--r--extras/JavaBinding/po/po.mdproj45
-rw-r--r--extras/JavaBinding/po/pt.po285
-rw-r--r--extras/JavaBinding/po/pt_BR.po283
-rw-r--r--extras/JavaBinding/po/ru.po287
-rw-r--r--extras/JavaBinding/po/sl_SI.po288
-rw-r--r--extras/JavaBinding/po/sv.po298
-rw-r--r--extras/JavaBinding/po/tr.po281
-rw-r--r--extras/JavaBinding/po/zh_CN.po280
-rw-r--r--extras/JavaBinding/po/zh_TW.po280
-rw-r--r--extras/JavaBinding/rules.make40
-rw-r--r--extras/JavaBinding/templates/EmptyJavaFile.xft.xml20
-rw-r--r--extras/JavaBinding/templates/EmptyJavaProject.xpt.xml19
-rw-r--r--extras/JavaBinding/templates/IkvmConsoleApplicationProject.xpt.xml47
-rw-r--r--extras/JavaBinding/templates/IkvmGladeApplicationProject.xpt.xml62
-rw-r--r--extras/JavaBinding/templates/IkvmGnomeApplicationProject.xpt.xml62
-rw-r--r--extras/JavaBinding/templates/IkvmGtkApplicationProject.xpt.xml60
-rw-r--r--extras/JavaBinding/templates/IkvmLibraryProject.xpt.xml44
-rw-r--r--extras/JavaBinding/templates/JavaApplet.xft.xml70
-rw-r--r--extras/JavaBinding/templates/JavaApplication.xft.xml146
-rw-r--r--extras/JavaBinding/templates/JavaApplicationProject.xpt.xml160
-rw-r--r--extras/JavaBinding/templates/JavaConsoleApplicationProject.xpt.xml45
-rw-r--r--extras/JavaBinding/templates/JavaDialog.xft.xml68
-rw-r--r--extras/JavaBinding/templates/JavaFrame.xft.xml67
-rw-r--r--extras/JavaBinding/templates/JavaOKDialog.xft.xml122
-rw-r--r--extras/JavaBinding/templates/JavaPanel.xft.xml53
88 files changed, 0 insertions, 14208 deletions
diff --git a/extras/JavaBinding/AssemblyInfo.cs b/extras/JavaBinding/AssemblyInfo.cs
deleted file mode 100644
index cf34872f0d..0000000000
--- a/extras/JavaBinding/AssemblyInfo.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-// Autogenerated from JavaBinding.addin.xml
-
-using System.Reflection;
-
-[assembly: AssemblyProduct ("MonoDevelop")]
-[assembly: AssemblyTitle ("Java Language Binding")]
-[assembly: AssemblyDescription ("Java Language Binding")]
-[assembly: AssemblyVersion ("2.6")]
-[assembly: AssemblyCopyright ("GPL")]
diff --git a/extras/JavaBinding/COPYING b/extras/JavaBinding/COPYING
deleted file mode 100644
index 623b6258a1..0000000000
--- a/extras/JavaBinding/COPYING
+++ /dev/null
@@ -1,340 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
diff --git a/extras/JavaBinding/ChangeLog b/extras/JavaBinding/ChangeLog
deleted file mode 100644
index ba09df7170..0000000000
--- a/extras/JavaBinding/ChangeLog
+++ /dev/null
@@ -1,796 +0,0 @@
-2010-06-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure: Bump MD version.
-
-2010-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/JavaConsoleApplicationProject.xpt.xml:
- * templates/IkvmConsoleApplicationProject.xpt.xml: Set the
- external console flag for console projects.
-
-2010-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure: Bump MD version.
-
-2010-05-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * IKVMCompilerManager.cs: Properly detect warnings. Fixes bug
- #602528 - java warnings taken as errors.
-
- * gtk-gui/gui.stetic: Flush.
-
-2010-05-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Remove duplicated options section.
-
-2010-03-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * JavaBinding.addin.xml: Bumped MD version.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.csproj: Flush.
-
-2010-03-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml:
- * JavaLanguageBinding.cs:
- * Gui/GlobalOptionsPanel.cs:
- * Gui/ProjectConfigurationPropertyPanel.cs: Merged MD.Projects
- into MD.Core, and MD.Projects.Gui, MD.Core.Gui and
- MD.Components into MD.Ide.
-
-2010-03-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.sln: The invariant policy can't be used anymore
- as base policy set.
-
-2010-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.sln:
- * gtk-gui/gui.stetic:
- * JavaBinding.csproj:
- * gtk-gui/generated.cs:
- * gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:
- * gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs: Flush.
-
-2009-12-01 Lluis Sanchez Gual <lluis@novell.com>
-
- * IKVMCompilerManager.cs:
- * JavaLanguageBinding.cs: Introduced the ConfigurationSelector
- class to all methods that previously took a configuration
- name as string. This eliminates the ambiguity between
- solution configuration names and project configuration
- names.
-
-2009-11-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/IkvmLibraryProject.xpt.xml: Removed gtk#
- references from the library template.
-
-2009-10-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * JavaBinding.addin.xml: Bump MD version.
-
-2009-10-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.sln:
- * gtk-gui/gui.stetic: Flush.
-
-2009-10-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * IKVMCompilerManager.cs: Improve error message when the java
- compiler is not found.
-
- * JavaBinding.csproj: Flush.
-
-2009-10-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * JavaBinding.addin.xml: Bump MD version.
-
-2009-09-07 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaLanguageBinding.cs: Add support for CLR 2.0.
-
- * JavaBinding.sln:
- * gtk-gui/gui.stetic: Update.
-
-2009-08-26 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * JavaBinding.csproj:
- * gtk-gui/gui.stetic: We now depend on gtk# 2.12.8, Mono 2.4,
- and Mono.Addins 0.4.
-
-2009-06-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.sln:
- * JavaBinding.addin.xml: Remove obsolete extension.
-
-2009-04-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * JavaLanguageBinding.cs: Track comment tag API.
-
-2009-04-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * JavaBinding.addin.xml: Bump MD version.
-
-2009-03-20 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/IkvmGtkApplicationProject.xpt.xml:
- * templates/IkvmGnomeApplicationProject.xpt.xml:
- * templates/IkvmGladeApplicationProject.xpt.xml: Don't require
- specific GTK# versions.
-
-2009-03-17 Michael Hutchinson <mhutchinson@novell.com>
-
- * IKVMCompilerManager.cs: Track API.
-
-2009-02-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * JavaBinding.sln: Fix translation projects' GUIDs.
-
-2009-02-25 Michael Hutchinson <mhutchinson@novell.com>
-
- * JavaBinding.sln: Set policies. Remove unused name attribute.
-
-2009-02-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaLanguageBinding.cs: Track api changes.
-
-2009-02-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.csproj: Updated references.
-
-2009-02-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaLanguageBinding.cs:
- * IKVMCompilerManager.cs: Track API changes. Use the new
- ProjectItem collection.
-
-2009/02/06 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.sln: Flush.
-
-2009/02/06 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mds:
- * JavaBinding.sln:
- * JavaBinding.mdp:
- * JavaBinding.csproj: Migrated to MSBuild file format.
-
-2009/02/03 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * AssemblyInfo.cs:
- * JavaBinding.addin.xml: Bump MD version.
-
-2009/02/03 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mds:
- * gtk-gui/gui.stetic:
- * gtk-gui/generated.cs:
- * gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:
- * gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs: Flush.
-
-2009-01-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/ProjectConfigurationPropertyPanel.cs: Remove unused parameter.
-
- * JavaBinding.mdp: Updated.
-
-2009-01-15 Andrés G. Aragoneses <aaragoneses@novell.com>
-
- * JavaLanguageBinding.cs: Fix warning (duplicate using statement).
-
-2008-12-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Don't require a specific version of Mono.Addins.
-
-2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
-
- * AssemblyInfo.cs:
- * JavaBinding.mdp:
- * JavaBinding.make: Add AssemblyInfo.cs files that are autogenerated
- from the addin manifests.
-
-2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure:
- * JavaBinding.addin.xml: Bump MD version.
-
-2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Updated projects.
-
-2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaLanguageBinding.cs: Track api changes.
-
-2008-09-12 Mike Krüger <mkrueger@novell.com>
-
- * JavaLanguageBinding.cs: Updated java backend binding.
-
-2008-08-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Fix reference to Mono.TextEditor. The incorrect
- add-in version number causes problems in the makefile
- synchronization.
-
-2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/JavaCompilerParameters.cs: Moved serialization engine to
- MonoDevelop.Core. Use new syntax for specifying attribute scope.
-
-2008-06-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.make, md1format.xml, JavaBinding.addin.xml,
- JavaBinding.mdp, Project/JavaCompilerParameters.cs: Add support for
- msbuild format.
-
-2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure, JavaBinding.addin.xml: Bump MD version.
-
-2008-05-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * po/Makefile: Remove bash-isms.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Merged the extension points for project and
- solution option panels into a single extension point. A single
- extension point will now be used for all kinds of items. Extension
- conditions can be used to make panels visible only for some
- specific item types.
-
-2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaLanguageBinding.cs, IKVMCompilerManager.cs: Replaced
- ICompilerResult/DefaultCompilerResult/CompilerResults by a new
- BuildResult class, which has owner information at error level, so
- it is possible to know which project generated an error when
- building a solution. Updated Task and TaskService to use the new
- owner information.
-
-2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/ProjectConfigurationPropertyPanel.cs, JavaLanguageBinding.cs,
- JavaBinding.addin.xml, JavaBinding.mdp, JavaBinding.mds,
- IKVMCompilerManager.cs, gtk-gui/gui.stetic: New project model
- changes.
-
-2008-05-08 Michael Hutchinson <mhutchinson@novell.com>
-
- * JavaBinding.addin.xml: Set "isText" attribute on the mimetype
- definitions.
-
-2008-04-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Use the new mime type extension to register
- new file types.
-
-2008-03-10 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.make, JavaBinding.addin.xml, JavaBinding.mdp,
- gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/gui.stetic, icons/java-22.png, icons/java-16.png: Added
- icons to the options pad.
-
-2008-03-07 Michael Hutchinson <mhutchinson@novell.com>
-
- * Gui/GlobalOptionsPanel.cs:
- * JavaBinding.addin.xml: Track API changes for global options panel.
-
-2008-02-24 Enver ALTIN <ealtin@gmail.com>
-
- * po/tr.po: Updated Turkish translation.
-
-2008-02-13 Geoff Norton <gnorton@novell.com>
-
- * JavaBinding.mdp:
- * JavaBinding.make:
- * configure: Drop unused gnome# dependency.
-
-2008-02-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * COPYING, Makefile: Added COPYING file with GPL2 license.
- * Makefile.am: Removed unused file.
-
-2008-01-28 Michael Hutchinson <mhutchinson@novell.com>
-
- * po/nl.po: Updated translation by André Offringa.
- * po/es.po: Updated translation by Andrés G. Aragoneses.
- * po/de.po: Updated translation by anonymous GHOP student.
-
-2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure, JavaBinding.addin.xml: Update MD version.
-
-2008-01-24 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * cs.po: Updated translation.
-
-2008-01-23 Atsushi Enomoto <atsushi@ximian.com>
-
- * po/ja.po : made it 100% up-to-date.
-
-2008-01-22 Michael Hutchinson <mhutchinson@novell.com>
-
- * po/messages.po: Add to svn so that translators don't have to build MD.
- * po/hu.po: Added new translation.
- * po/po.mdse:
- * po/Makefile: Updated. Fix update-po target and add statistics target.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * po/gl.po, po/cs.po, po/pt_BR.po, po/fr.po, po/es.po, po/sl_SI.po,
- po/pl.po, po/it.po, po/pt.po, po/ca.po, po/da.po, po/tr.po, po/ru.po,
- po/de.po, po/sv.po, po/ja.po, po/zh_TW.po, po/zh_CN.po: Updated
- translations.
- * po/nl.po, po/po.mdse, po/id.po: Added new translations.
-
-2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
-
- * IKVMCompilerManager.cs: Improved handling of errors when running ikvmstub.
- * gtk-gui/gui.stetic: Updated.
-
-2008-01-15 Michael Hutchinson <mhutchinson@novell.com>
-
- * templates/IkvmGnomeApplicationProject.xpt.xml,
- templates/JavaApplet.xft.xml,
- templates/IkvmGladeApplicationProject.xpt.xml,
- templates/JavaConsoleApplicationProject.xpt.xml,
- templates/JavaOKDialog.xft.xml, templates/JavaFrame.xft.xml,
- templates/IkvmLibraryProject.xpt.xml, templates/EmptyJavaFile.xft.xml,
- templates/JavaPanel.xft.xml, templates/JavaDialog.xft.xml,
- templates/IkvmGtkApplicationProject.xpt.xml,
- templates/EmptyJavaProject.xpt.xml, templates/JavaApplication.xft.xml,
- templates/JavaApplicationProject.xpt.xml,
- templates/IkvmConsoleApplicationProject.xpt.xml: Make template
- categories translatable.
-
-2007-12-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * po/cs.po: updated translation
-
-2007-12-18 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.make: Add missing pkg-config path update.
-
-2007-12-17 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure: Updated add-in versions.
-
-2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Updated project file. The order of extended properties
- won't change anymore.
-
-2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Bump add-in versions.
-
-2007-12-05 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure: Use bash to run the config scripts.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Updated project files.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * po/Makefile: Properly install .mo files.
-
-2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * configure, JavaBinding.make, JavaBinding.addin.xml, JavaBinding.mdp,
- JavaBinding.mds, Makefile.include, rules.make,
- gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs,
- gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs, gtk-gui/gui.stetic,
- monodevelop-java.pc.in, Makefile, po, po/gl.po, po/cs.po, po/pt_BR.po,
- po/es.po, po/fr.po, po/sl_SI.po, po/pl.po, po/it.po, po/ca.po, po/pt.po,
- po/da.po, po/tr.po, po/ru.po, po/sv.po, po/de.po, po/po.mdse, po/ja.po,
- po/zh_TW.po, po/Makefile, po/zh_CN.po: Directory reorganization.
-
-2007-12-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp, Makefile.am, Java.glade: Remove unused glade file.
-
-2007-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * gtk-gui, gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs,
- gtk-gui/generated.cs, gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs,
- gtk-gui/gui.stetic: Added missing files.
-
-2007-11-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/GlobalOptionsPanel.cs, Gui/ProjectConfigurationPropertyPanel.cs,
- JavaBinding.mdp, Makefile.am: Migrated to Stetic.
-
-2007-11-15 Mike Krüger <mkrueger@novell.com>
-
- * JavaBindingCompilerServices.cs, JavaLanguageBinding.cs,
- JavaBinding.addin.xml, JavaBinding.mdp, IKVMCompilerManager.cs,
- Makefile.am: Worked on the java binding (compile & run of all sample
- projects work).
-
- Removed the gnome sample project, because there seems to be something
- wrong with the generated *.jar (no symbol for Modules.UI).
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Bump MD version.
-
-2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Track changes in the Icon extension node.
-
-2007-10-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * icons/Java.File.EmptyFile, icons/Java.File.Form, icons/Java.File.FullFile,
- icons/Java.File.NewClass, icons/Java.File.WebFile, JavaBinding.mdp,
- Makefile.am, templates/EmptyJavaFile.xft.xml,
- templates/JavaApplet.xft.xml, templates/JavaApplication.xft.xml,
- templates/JavaDialog.xft.xml, templates/JavaFrame.xft.xml,
- templates/JavaOKDialog.xft.xml, templates/JavaPanel.xft.xml: Use tango
- file icons. Removed obsolete icons.
-
-2007-10-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp, templates/IkvmGnomeApplicationProject.xpt.xml,
- templates/IkvmGladeApplicationProject.xpt.xml,
- templates/JavaConsoleApplicationProject.xpt.xml,
- templates/IkvmLibraryProject.xpt.xml,
- templates/EmptyJavaProject.xpt.xml,
- templates/IkvmGtkApplicationProject.xpt.xml,
- templates/JavaApplicationProject.xpt.xml,
- templates/IkvmConsoleApplicationProject.xpt.xml, Makefile.am,
- icons/Java.Project.Form, icons/Java.Project.Library,
- icons/Java.Project.WebProject, icons/Java.ProjectIcon,
- icons/Java.Project.DOSProject, icons/Java.Project.UserControl,
- icons/Java.Project.EmptyProject, icons/Java.Project.ServiceProject,
- icons/java-icon-32.png, icons/Java.Project.FullProject: Updated project
- icons. Use the base project icon with an overlay to show the type.
-
-2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Project file names updated by change in MD path
- functions.
-
-2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Bump MD version.
-
-2007-09-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Added an Other section in the MD property dialog
- and moved some options there to avoid too many branches.
-
-2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
-
- * JavaLanguageBinding.cs, Gui/GlobalOptionsPanel.cs,
- Gui/ProjectConfigurationPropertyPanel.cs: Fix some compiler warnings.
-
-2007-08-31 Mike Krüger <mkrueger@novell.com>
-
- * JavaLanguageBinding.cs, Gui/GlobalOptionsPanel.cs,
- Gui/ProjectConfigurationPropertyPanel.cs: Changes due to new property
- infrastructure.
-
-2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml, JavaBinding.mdp, Makefile.am: Reorganized the
- extension point hierarchy. Embedded all add-in manifests as resources.
-
-2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs, Parser/TypeVisitor.cs: Remove debug code.
-
-2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Copy the .addins.xml file to the output dir.
-
-2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Migration to Mono.Addins.
-
-2007-04-19 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Don't copy referenced assemblies.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Set target runtime to 2.0.
-
-2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Change add-in versions to 0.13.
-
-2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp, Makefile.am: Synchronized the MD project and the
- Makefile
-
-2006-12-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/SharpDevelopTree/CompilationUnit.cs,
- Parser/SharpDevelopTree/Indexer.cs,
- Parser/SharpDevelopTree/Method.cs,
- Parser/SharpDevelopTree/Parameter.cs,
- Parser/SharpDevelopTree/Event.cs,
- Parser/SharpDevelopTree/ReturnType.cs,
- Parser/SharpDevelopTree/Field.cs,
- Parser/SharpDevelopTree/Property.cs,
- Parser/SharpDevelopTree/Class.cs,
- Parser/SharpDevelopTree/Constructor.cs,
- Parser/SharpDevelopTree/AttributeSection.cs: Renamed Abstract*
- classes to Default*.
-
-2006-09-18 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
-
- * JavaBinding.mdp: Updated.
- * .: Added svn:ignore for JavaBinding.pidb.
-
-2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Updated versions.
- * JavaBindingCompilerServices.cs: Track changes in ProjectReference.
-
-2006-06-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Use the DataType element instead fof Class
- to declare serializable types.
-
-2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Updated versions.
- * JavaBinding.mdp: Updated.
-
-2006-04-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaLanguageBinding.cs: Implement GetSupportedClrVersions.
-
-2006-04-07 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * JavaBinding.addin.xml: renamed attribute in FileFilter Extension
-
-2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Makefile.am:
- * JavaBinding.addin.xml: Updated references.
-
-2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.mdp: Updated.
- * Makefile.am: Use an unified format. Patch by Matze Braun.
- * JavaBinding.addin.xml: Updated add-in versions.
-
-2006-03-12 David Makovský (Yakeen) <yakeen@sannyas-on.net>
-
- * Java.glade: Marking some strings not to be translated. Not include balast in pot file.
-
-2006-01-30 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs:
- * Parser/Parser.cs: Track changes in parser api.
-
-2005-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaLanguageBinding.cs: Implemented IDotNetLanguageBinding methods.
- * templates/*: Set the correct category and language name.
-
-2005-11-15 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBindingCompilerServices.cs: Look for ikvmc.exe in the configured
- directory and in the bin subdirectory. Fixes bug #76700.
-
-2005-11-14 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/JavaConsoleApplicationProject.xpt.xml:
- * templates/JavaApplicationProject.xpt.xml: "Class" is not a valid
- project target. Changed to Exe.
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Fixed incorrect class name.
-
-2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Fixed addin header information.
- Use "id" attribuet instead of "name" to identify addins.
-
-2005-10-06 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml:
- * JavaLanguageBinding.cs: Register serializable types in the addin
- configuration file.
-
-2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBinding.addin.xml: Added addin dependencies.
-
-2005-08-12 Lluis Sanchez Gual <lluis@novell.com>
-
- * templates/*:
- * JavaBinding.addin.xml: Properly reference resource icons and
- templates.
- * Makefile.am: Embed icon and templates as resources.
-
-2005-08-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * Parser/Resolver.cs:
- * Parser/Parser.cs: Use the new IParserContext API.
-
-2005-07-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Project/JavaCompilerParameters.cs: Implement ICloneable.
- * JavaLanguageBinding.cs : CreateCompilationParameters now returns an
- ICloneable.
-
-2005-06-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * Gui/ProjectConfigurationPropertyPanel.cs: Fix build.
-
-2005-05-20 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBindingCompilerServices.cs: Automatically generate wrappers
- for referenced assemblies. Improved error parsing. Many fixes.
- * ProjectConfigurationPropertyPanel.cs: Moved to Glade.
- * JavaLanguageBinding.cs: Added some global configuration properties.
- * JavaCompilerParameters.cs: Added missing DefineSymbols property.
- * JavaBinding.addin.xml: Added new configuration dialogs and a new
- template.
- * Makefile.am: Added a new template and a glade file.
- * templates/IkvmGtkApplicationProject.xpt.xml:
- * templates/IkvmGladeApplicationProject.xpt.xml:
- * templates/IkvmGnomeApplicationProject.xpt.xml: Added GTK references
- in the GTK# projects.
- * templates/IkvmConsoleApplicationProject.xpt.xml: Removed hard-coded
- classpath.
- * Java.glade: New glade file for java options.
- * Gui/GlobalOptionsPanel.cs: New java options panel.
- * templates/IkvmLibraryProject.xpt.xml: New project template.
-
-2005-04-17 John Luke <john.luke@gmail.com>
-
- * Makefile.am: fix distcheck
-
-2005-02-16 Ben Motmans <ben.motmans@gmail.com>
-
- * EmptyJavaFile:
- * EmptyJavaProject:
- * JavaConsoleApplicationProject:
- * JavaApplicationProject:
- * JavaApplication:
- * JavaApplet:
- * JavaFrame:
- * JavaOKDialog:
- * JavaPanel:
- Consistent naming
-
-2005-02-05 John Luke <john.luke@gmail.com>
-
- * Makefile.am
- * JavaBinding.addin.xml: remove custom node builder
- * ProjectTreeBuilder/JavaNodeBuilder.cs: remove custom
- node builder in favor of using the default so references
- can be added (ikvm projects need IKVM.GNU.Classpath.dll and
- IKVM.Runtime.dll)
- * JavaBindingCompilerServices.cs: work like the C# bindings,
- error parsing is broken but Im pretty sure it already was
-
-2005-01-24 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBindingCompilerServices.cs:
- * JavaLanguageBinding.cs: Use the new progress monitor API.
-
-2005-01-16 John Luke <john.luke@gmail.com>
-
- * Makefile.am: remove FormattingStrategy from build
- * JavaLanguageBinding.cs: make const LanguageName internal
- comment out NotImplementedException for GenerateMakefile
- so it doesn't abort MD when running
- * JavaBindingCompilerServices.cs: remove warnings
- * ProjectTreeBuilder/JavaNodeBuilder.cs: remove some unused
- code that caused warnings, use MonoDevelop.Services.Runtime
- instead of old method of getting services
- * TODO: add
- * template/Ikvm*.xft: Target "Exe" or "WinExe" instead of "Class"
-
-2005-01-11 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBindingCompilerServices.cs:
- * Gui/ProjectConfigurationPropertyPanel.cs:
- * JavaLanguageBinding.cs:
- * JavaBinding.addin.xml:
- * ProjectTreeBuilder/JavaNodeBuilder.cs: Follow architecture changes.
-
- * JavaCompilerParameters.cs: Moved some parameters and enum
- definitions to DotNetProjectConfiguration.
-
- * Project/JavaProject.cs: Removed. Not needed any more.
- * Makefile.am: Updated.
-
-2004-12-13 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaBindingCompilerServices.cs: StatusBarService.ProgressMonitor is
- not a StatusBar widget any more.
-
-2004-12-07 Alexandre Gomes <alexmipego@hotmail.com>
-
- * JavaLanguageBinding.cs: Added CommentTag to be used by (Un)CommentCode
-
-2004-11-05 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
-
- * Parser/Parser.cs: Added HandlesFileExtension() to work with new
- IParser
-
-2004-07-05 John Luke <jluke@cfl.rr.com>
-
- * *.cs: cleanup everything
- remove single file compile/run
- remove runtime choices and use ikvmc to produce assemblies
-
- need to check errors on ikvmc part, I wish there was a better
- way than screen-scraping to do this.
-
- convert line endings to unix, not sure why they were dos style
-
-2004-06-08 John Luke <jluke@cfl.rr.com>
-
- * JavaBindingCompilerService.cs: rework so Process.Start works
- * JavaBindingExecutionService.cs: rework so Process.Start works
- by using ProcessStartInfo (cmd, args)
- add support for using Gij
- * Gui/ProjectConfigurationPropertyPanel.cs:
- enable Java, remove Mono, and add Gij runtimes
- * JavaRuntime.cs: add Gij
-
-2004-05-25 Todd Berman <tberman@sevenl.net>
-
- * JavaLanguageBinding.cs: signature change for GenerateMakefile.
-
-2004-04-28 Todd Berman <tberman@sevenl.net>
-
- * JavaLanguageBinding.cs: stubbing GenerateMakefile.
-
-2004-04-16 John Luke <jluke@cfl.rr.com>
-
- * JavaBindingCompilerService.cs:
- rework error parsing to work off of Streams instead of temp files
- allows javac errors to work, gcj maybe not
- set the column of the error
- specify the output directory
- * Project/JavaCompilerOptions: add runtime prop
- * JavaBindingExecutionService.cs: add prelim support
- for choosing runtime
- * JavaCompiler.cs:
- * JavaRuntime.cs: add enums for compiler and runtime
-
-2004-04-09 John Luke <jluke@cfl.rr.com>
-
- * JavaBindingCompilerService.cs: account for classpath when compiling,
- work with gcj or javac, cleanup old code
- * Gui/ProjectConfigurationPropertyPanel.cs: rough port, needs major HIG love,
- cleanup, add RadioButtons to select from gcj and javac
- * JavaBindingExecutionService.cs: use ikvm instead of java runtime
- * Parser/*: make a copy of the CSharpBinding/Parser in case I am crazy enough
- to port the parser to work with Java (not built yet)
- * Project/JavaCompilerParameters.cs: add javac/gcj .Compiler property,
- fix CompilerPath from being hardcoded
-
-2004-03-25 John Luke <jluke@cfl.rr.com>
-
- import from SD and make it build with our
- namespaces and SourceEditor
- change to work like CSharpBinding
diff --git a/extras/JavaBinding/FormatingStrategy/JavaFormattingStrategy.cs b/extras/JavaBinding/FormatingStrategy/JavaFormattingStrategy.cs
deleted file mode 100644
index 8c90693eb5..0000000000
--- a/extras/JavaBinding/FormatingStrategy/JavaFormattingStrategy.cs
+++ /dev/null
@@ -1,250 +0,0 @@
-// JavaFormattingStrategy.cs
-//
-// This file was derived from a file from #Develop.
-//
-// Copyright (C) 2001-2007 Mike Krüger <mkrueger@novell.com>
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-using System;
-using System.Collections;
-using System.Diagnostics;
-using System.Drawing;
-using System.Text;
-
-using MonoDevelop.TextEditor;
-using MonoDevelop.TextEditor.Document;
-using MonoDevelop.Core.Properties;
-using MonoDevelop.Core;
-using MonoDevelop.Core;
-using MonoDevelop.EditorBindings.FormattingStrategy;
-
-namespace JavaBinding.FormattingStrategy
-{
- /// <summary>
- /// This class handles the auto and smart indenting in the textbuffer while
- /// you type.
- /// </summary>
- public class JavaFormattingStrategy : DefaultFormattingStrategy
- {
- public JavaFormattingStrategy()
- {
- }
-
- /// <summary>
- /// Define Java specific smart indenting for a line :)
- /// </summary>
- protected override int SmartIndentLine(IFormattableDocument d, int lineNr)
- {
- if (lineNr > 0) {
- string lineAboveText = d.GetLineAsString (lineNr - 1);
- string trimlineAboveText = lineAboveText.Trim ();
- string curLineText = d.GetLineAsString (lineNr);
- string trimcurLineText = curLineText.Trim ();
-
- if (lineAboveText.EndsWith(")") && curLineText.StartsWith("{")) {
- string indentation = GetIndentation(d, lineNr - 1);
- d.ReplaceLine (lineNr, indentation + curLineText);
- return indentation.Length;
- }
-
- if (curLineText.StartsWith("}")) { // indent closing bracket.
- int openLine;
- int closingBracketOffset = d.GetClosingBraceForLine (lineNr, out openLine);
- if (closingBracketOffset == -1) { // no closing bracket found -> autoindent
- return AutoIndentLine(d, lineNr);
- }
-
- string indentation = GetIndentation (d, lineNr - 1);
-
- d.ReplaceLine (lineNr, indentation + curLineText);
- return indentation.Length;
- }
-
- if (lineAboveText.EndsWith(";")) { // expression ended, reset to valid indent.
- int openLine;
- int closingBracketOffset = d.GetClosingBraceForLine (lineNr, out openLine);
- if (closingBracketOffset == -1) { // no closing bracket found -> autoindent
- return AutoIndentLine(d, lineNr);
- }
-
- string closingBracketLineText = d.GetLineAsString (openLine).Trim ();
-
- string indentation = GetIndentation (d, openLine);
-
- // special handling for switch statement formatting.
- if (closingBracketLineText.StartsWith("switch")) {
- if (lineAboveText.StartsWith("break;") ||
- lineAboveText.StartsWith("goto") ||
- lineAboveText.StartsWith("return")) {
- } else {
- indentation += d.IndentString;
- }
- }
- indentation += d.IndentString;
-
- d.ReplaceLine (lineNr, indentation + curLineText);
- return indentation.Length;
- }
-
- if (lineAboveText.EndsWith("{") || // indent opening bracket.
- lineAboveText.EndsWith(":") || // indent case xyz:
- (lineAboveText.EndsWith(")") && // indent single line if, for ... etc
- (lineAboveText.StartsWith("if") ||
- lineAboveText.StartsWith("while") ||
- lineAboveText.StartsWith("for"))) ||
- lineAboveText.EndsWith("else")) {
- string indentation = GetIndentation (d, lineNr - 1) + d.IndentString;
- d.ReplaceLine (lineNr, indentation + curLineText);
- return indentation.Length;
- } else {
- // try to indent linewrap
- ArrayList bracketPos = new ArrayList();
- for (int i = 0; i < lineAboveText.Length; ++i) { // search for a ( bracket that isn't closed
- switch (lineAboveText[i]) {
- case '(':
- bracketPos.Add(i);
- break;
- case ')':
- if (bracketPos.Count > 0) {
- bracketPos.RemoveAt(bracketPos.Count - 1);
- }
- break;
- }
- }
- if (bracketPos.Count > 0) {
- int bracketIndex = (int)bracketPos[bracketPos.Count - 1];
- string indentation = GetIndentation (d, lineNr - 1);
-
- for (int i = 0; i <= bracketIndex; ++i) { // insert enough spaces to match
- indentation += " "; // brace start in the next line
- }
-
- d.ReplaceLine (lineNr, indentation + curLineText);
- return indentation.Length;
- }
- }
- }
- return AutoIndentLine (d, lineNr);
- }
-
- bool NeedCurlyBracket(string text)
- {
- int curlyCounter = 0;
-
- bool inString = false;
- bool inChar = false;
-
- bool lineComment = false;
- bool blockComment = false;
-
- for (int i = 0; i < text.Length; ++i) {
- switch (text[i]) {
- case '\r':
- case '\n':
- lineComment = false;
- break;
- case '/':
- if (blockComment) {
- Debug.Assert(i > 0);
- if (text[i - 1] == '*') {
- blockComment = false;
- }
- }
- if (!inString && !inChar && i + 1 < text.Length) {
- if (!blockComment && text[i + 1] == '/') {
- lineComment = true;
- }
- if (!lineComment && text[i + 1] == '*') {
- blockComment = true;
- }
- }
- break;
- case '"':
- inString = !inString;
- break;
- case '\'':
- inChar = !inChar;
- break;
- case '{':
- if (!(inString || inChar || lineComment || blockComment)) {
- ++curlyCounter;
- }
- break;
- case '}':
- if (!(inString || inChar || lineComment || blockComment)) {
- --curlyCounter;
- }
- break;
- }
- }
- return curlyCounter > 0;
- }
-
- // used for comment tag formater/inserter
- public override int FormatLine (IFormattableDocument d, int lineNr, int cursorOffset, char ch)
- {
- switch (ch) {
- //case '}':
- //case '{':
- // return d.FormattingStrategy.IndentLine (d, lineNr);
- case '\n':
- if (lineNr <= 0) {
- return IndentLine(d, lineNr);
- }
-
- if (d.AutoInsertCurlyBracket) {
- string oldLineText = d.GetLineAsString (lineNr - 1);
- if (oldLineText.EndsWith ("{") && NeedCurlyBracket (d.TextContent)) {
- d.Insert (cursorOffset, "\n}");
- IndentLine(d, lineNr + 1);
- }
- }
-
- string lineAboveText = d.GetLineAsString (lineNr - 1);
-
-
-#if NON_PORTABLE_CODE
- if (lineAbove.HighlightSpanStack != null && lineAbove.HighlightSpanStack.Count > 0) {
- if (!((Span)lineAbove.HighlightSpanStack.Peek()).StopEOL) { // case for /* style comments
- int index = lineAboveText.IndexOf("/*");
-
- if (index > 0) {
- string indentation = GetIndentation(d, lineNr - 1);
- for (int i = indentation.Length; i < index; ++ i) {
- indentation += ' ';
- }
- d.Document.Replace(curLine.Offset, cursorOffset - curLine.Offset, indentation + " * ");
- return indentation.Length + 3;
- }
-
- index = lineAboveText.IndexOf("*");
- if (index > 0) {
- string indentation = GetIndentation(d, lineNr - 1);
- for (int i = indentation.Length; i < index; ++ i) {
- indentation += ' ';
- }
- d.Document.Replace(curLine.Offset, cursorOffset - curLine.Offset, indentation + "* ");
- return indentation.Length + 2;
- }
- }
- }
-#endif
- return IndentLine(d, lineNr);
- }
- return 0;
- }
- }
-}
diff --git a/extras/JavaBinding/Gui/GlobalOptionsPanel.cs b/extras/JavaBinding/Gui/GlobalOptionsPanel.cs
deleted file mode 100644
index 33d940bee3..0000000000
--- a/extras/JavaBinding/Gui/GlobalOptionsPanel.cs
+++ /dev/null
@@ -1,58 +0,0 @@
-
-using System;
-using Gtk;
-
-using MonoDevelop.Projects;
-using MonoDevelop.Ide.Gui.Dialogs;
-using MonoDevelop.Components;
-using MonoDevelop.Core;
-
-namespace JavaBinding
-{
- public class GlobalOptionsPanelPanel : OptionsPanel
- {
- GlobalOptionsPanelWidget widget;
-
- public override Widget CreatePanelWidget ()
- {
- widget = new GlobalOptionsPanelWidget();
- return widget;
- }
-
- public override void ApplyChanges ()
- {
- widget.Store ();
- }
- }
-
- partial class GlobalOptionsPanelWidget : Gtk.Bin
- {
- public GlobalOptionsPanelWidget ()
- {
- Build ();
-
- ListStore store = new ListStore (typeof (string));
- store.AppendValues (GettextCatalog.GetString ("Javac"));
- store.AppendValues (GettextCatalog.GetString ("Gcj"));
- compilerCombo.Model = store;
- CellRendererText cr = new CellRendererText ();
- compilerCombo.PackStart (cr, true);
- compilerCombo.AddAttribute (cr, "text", 0);
- compilerCombo.Active = (int) JavaLanguageBinding.Properties.CompilerType;
-
- ikvmPathEntry.Path = JavaLanguageBinding.Properties.IkvmPath;
- compilerPathEntry.Text = JavaLanguageBinding.Properties.CompilerCommand;
- classpathEntry.Text = JavaLanguageBinding.Properties.Classpath;
- }
-
- public bool Store ()
- {
- JavaLanguageBinding.Properties.IkvmPath = ikvmPathEntry.Path;
- JavaLanguageBinding.Properties.CompilerCommand = compilerPathEntry.Text;
- JavaLanguageBinding.Properties.Classpath = classpathEntry.Text;
-
- JavaLanguageBinding.Properties.CompilerType = (JavaCompiler) compilerCombo.Active;
- return true;
- }
- }
-}
diff --git a/extras/JavaBinding/Gui/ProjectConfigurationPropertyPanel.cs b/extras/JavaBinding/Gui/ProjectConfigurationPropertyPanel.cs
deleted file mode 100644
index 4c1c0ef934..0000000000
--- a/extras/JavaBinding/Gui/ProjectConfigurationPropertyPanel.cs
+++ /dev/null
@@ -1,133 +0,0 @@
-// ProjectConfigurationPropertyPanel.cs
-//
-// This file was derived from a file from #Develop.
-//
-// Copyright (C) 2001-2007 Mike Krüger <mkrueger@novell.com>
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-using System;
-using Gtk;
-
-using MonoDevelop.Projects;
-using MonoDevelop.Ide.Projects;
-using MonoDevelop.Components;
-using MonoDevelop.Core;
-using MonoDevelop.Ide.Gui.Dialogs;
-
-namespace JavaBinding
-{
- public class ProjectConfigurationPropertyPanel : MultiConfigItemOptionsPanel
- {
- CodeGenerationPanelWidget widget;
-
- public override Widget CreatePanelWidget()
- {
- return (widget = new CodeGenerationPanelWidget ());
- }
-
- public override void LoadConfigData ()
- {
- widget.LoadConfigData (this);
- }
-
- public override void ApplyChanges ()
- {
- widget.Store ();
- }
- }
-
- partial class CodeGenerationPanelWidget : Gtk.Bin
- {
- JavaCompilerParameters compilerParameters = null;
- DotNetProjectConfiguration configuration;
- DotNetProject project;
-
- public CodeGenerationPanelWidget ()
- {
- Build ();
-
- ListStore store = new ListStore (typeof (string));
- store.AppendValues (GettextCatalog.GetString ("Executable"));
- store.AppendValues (GettextCatalog.GetString ("Library"));
- compileTargetCombo.Model = store;
- CellRendererText cr = new CellRendererText ();
- compileTargetCombo.PackStart (cr, true);
- compileTargetCombo.AddAttribute (cr, "text", 0);
-
- compilerJavacButton.Toggled += new EventHandler (OnCompilerToggled);
- compilerGcjButton.Toggled += new EventHandler (OnCompilerToggled);
- }
-
- public void LoadConfigData (ProjectConfigurationPropertyPanel dlg)
- {
- configuration = (DotNetProjectConfiguration) dlg.CurrentConfiguration;
- project = (DotNetProject) dlg.ConfiguredProject;
- compilerParameters = (JavaCompilerParameters) configuration.CompilationParameters;
-
- compileTargetCombo.Active = (int) configuration.CompileTarget;
-
- if (compilerParameters.Compiler == JavaCompiler.Javac)
- compilerJavacButton.Active = true;
- else
- compilerGcjButton.Active = true;
-
- enableOptimizationCheckButton.Active = compilerParameters.Optimize;
- generateDebugInformationCheckButton.Active = configuration.DebugMode;
- deprecationCheckButton.Active = compilerParameters.Deprecation;
- generateWarningsCheckButton.Active = compilerParameters.GenWarnings;
- warningsAsErrorsCheckButton.Active = !configuration.RunWithWarnings;
-
- compilerEntry.Text = compilerParameters.CompilerPath;
- classPathEntry.Text = compilerParameters.ClassPath;
- mainClassEntry.Text = compilerParameters.MainClass;
- symbolsEntry.Text = compilerParameters.DefineSymbols;
- OnCompilerToggled (null, null);
- }
-
- void OnCompilerToggled (object o, EventArgs args)
- {
- if (compilerJavacButton.Active)
- compilerEntry.Text = "javac";
- else
- compilerEntry.Text = "gcj";
- }
-
- public bool Store ()
- {
- if (compilerParameters == null)
- return true;
-
- if (compilerJavacButton.Active)
- compilerParameters.Compiler = JavaCompiler.Javac;
- else
- compilerParameters.Compiler = JavaCompiler.Gcj;
-
- project.CompileTarget = (CompileTarget) compileTargetCombo.Active;
- compilerParameters.GenWarnings = generateWarningsCheckButton.Active;
- compilerParameters.Deprecation = deprecationCheckButton.Active;
- configuration.DebugMode = generateDebugInformationCheckButton.Active;
- compilerParameters.Optimize = enableOptimizationCheckButton.Active;
- configuration.RunWithWarnings = !warningsAsErrorsCheckButton.Active;
-
- compilerParameters.CompilerPath = compilerEntry.Text;
- compilerParameters.ClassPath = classPathEntry.Text;
- compilerParameters.MainClass = mainClassEntry.Text;
- compilerParameters.DefineSymbols = symbolsEntry.Text;
- return true;
- }
- }
-
-}
diff --git a/extras/JavaBinding/IKVMCompilerManager.cs b/extras/JavaBinding/IKVMCompilerManager.cs
deleted file mode 100644
index e88725a199..0000000000
--- a/extras/JavaBinding/IKVMCompilerManager.cs
+++ /dev/null
@@ -1,296 +0,0 @@
-//
-// IKVMCompilerManager.cs
-//
-// Author:
-// Mike Krüger <mkrueger@novell.com>
-//
-// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.CodeDom.Compiler;
-using System.Diagnostics;
-using System.IO;
-using System.Text;
-
-using MonoDevelop.Core;
-using MonoDevelop.Core.Execution;
-using MonoDevelop.Core.ProgressMonitoring;
-using MonoDevelop.Projects;
-using Mono.Addins;
-
-namespace JavaBinding
-{
- public static class IKVMCompilerManager
- {
- static string GenerateOptionString (DotNetProjectConfiguration configuration)
- {
- JavaCompilerParameters parameters = (configuration.CompilationParameters as JavaCompilerParameters) ?? new JavaCompilerParameters ();
- StringBuilder result = new StringBuilder ();
- result.Append (configuration.DebugMode ? " -g " : " -g:none ");
- if (parameters.Optimize)
- result.Append (" -O ");
- if (parameters.Deprecation)
- result.Append (" -deprecation ");
- if (parameters.GenWarnings)
- result.Append (" -nowarn ");
- result.Append (" -encoding utf8 ");
- return result.ToString ();
- }
-
- public static BuildResult Compile (ProjectItemCollection projectItems, DotNetProjectConfiguration configuration, ConfigurationSelector configurationSelector, IProgressMonitor monitor)
- {
- JavaCompilerParameters parameters = (configuration.CompilationParameters as JavaCompilerParameters) ?? new JavaCompilerParameters ();
- string outdir = configuration.OutputDirectory;
- string options = GenerateOptionString (configuration);
- string compiler = parameters.CompilerPath;
- if (String.IsNullOrEmpty (compiler))
- compiler = "javac";
-
- StringBuilder files = new StringBuilder ();
- foreach (ProjectFile finfo in projectItems.GetAll<ProjectFile> ()) {
- if (finfo.Subtype != Subtype.Directory && finfo.BuildAction == BuildAction.Compile) {
- files.Append (" \"");
- files.Append (finfo.Name);
- files.Append ("\"");
- }
- }
-
- StringBuilder classpath = new StringBuilder (parameters.ClassPath);
- AppendClasspath (classpath, GenerateReferenceStubs (monitor, configurationSelector, configuration, parameters, projectItems));
- AppendClasspath (classpath, GenerateReferenceStub (monitor, configurationSelector, configuration, new ProjectReference(ReferenceType.Gac, "mscorlib")));
-
- StringBuilder args = new StringBuilder ();
- args.Append (options.ToString ());
- if (parameters.Compiler == JavaCompiler.Gcj)
- args.Append ("-C ");
- if (classpath.Length != 0) {
- args.Append (" -classpath ");
- args.Append (classpath.ToString ());
- }
- args.Append (files.ToString ());
- args.Append (" -d ");
- args.Append (outdir);
-
- CompilerResults results = new CompilerResults (new TempFileCollection ());
- StringWriter output = new StringWriter ();
- StringWriter error = new StringWriter ();
-
- bool success;
- try {
- success = Compile (monitor, compiler, args.ToString (), configuration, parameters, output, error);
- ParseJavaOutput (parameters.Compiler, error.ToString(), results);
- } catch (Exception ex) {
- string errorMsg = AddinManager.CurrentLocalizer.GetString ("Execution on '{0}' failed. Make sure the Java compiler is properly installed", compiler);
- monitor.ReportError (errorMsg, ex);
- success = false;
- results.Errors.Add (new CompilerError ("", 0, 0, "", errorMsg));
- }
-
- if (success) {
- output = new StringWriter ();
- error = new StringWriter ();
- CompileToAssembly (monitor, configuration, parameters, projectItems, output, error);
- ParseIkvmOutput (parameters.Compiler, error.ToString(), results);
- }
-
- return new BuildResult (results, "");
- }
-
- static void AppendClasspath (StringBuilder path, string jar)
- {
- if (path.Length > 0)
- path.Append (":");
- path.Append (jar);
- }
-
- static string GenerateReferenceStubs (IProgressMonitor monitor, ConfigurationSelector configurationSelector, DotNetProjectConfiguration configuration, JavaCompilerParameters compilerparameters, ProjectItemCollection projectItems)
- {
- StringBuilder result = new StringBuilder ();
- foreach (ProjectReference reference in projectItems.GetAll<ProjectReference> ()) {
- AppendClasspath (result, GenerateReferenceStub (monitor, configurationSelector, configuration, reference));
- }
- return result.ToString ();
- }
-
- static string GenerateReferenceStub (IProgressMonitor monitor, ConfigurationSelector configurationSelector, DotNetProjectConfiguration configuration, ProjectReference reference)
- {
- StringBuilder result = new StringBuilder ();
- foreach (string fileName in reference.GetReferencedFileNames (configurationSelector)) {
- string name = Path.GetFileNameWithoutExtension (Path.GetFileName (fileName));
- string outputName = Path.Combine (configuration.OutputDirectory, name + ".jar");
- if (!System.IO.File.Exists (outputName)) {
- monitor.Log.WriteLine (String.Format (GettextCatalog.GetString ("Generating {0} reference stub ..."), name));
- monitor.Log.WriteLine ("ikvmstub \"" + fileName + "\"");
- ProcessWrapper p = Runtime.ProcessService.StartProcess ("ikvmstub", "\"" + fileName + "\"", configuration.OutputDirectory, monitor.Log, monitor.Log, null);
- p.WaitForExit ();
- if (p.ExitCode != 0) {
- monitor.ReportError ("Stub generation failed.", null);
- if (File.Exists (outputName)) {
- try {
- File.Delete (outputName);
- } catch {
- // Ignore
- }
- }
- }
- }
- AppendClasspath (result, outputName);
- }
- return result.ToString ();
- }
- static string TargetToString (CompileTarget target)
- {
- switch (target) {
- case CompileTarget.WinExe:
- return "winexe";
- case CompileTarget.Library:
- return "library";
- }
- return "exe";
- }
-
- static void CompileToAssembly (IProgressMonitor monitor, DotNetProjectConfiguration configuration, JavaCompilerParameters compilerparameters, ProjectItemCollection projectItems, TextWriter output, TextWriter error)
- {
- monitor.Log.WriteLine (GettextCatalog.GetString ("Generating assembly ..."));
-
- LogTextWriter chainedError = new LogTextWriter ();
- chainedError.ChainWriter (monitor.Log);
- chainedError.ChainWriter (error);
-
- LogTextWriter chainedOutput = new LogTextWriter ();
- chainedOutput.ChainWriter (monitor.Log);
- chainedOutput.ChainWriter (output);
-
- string outdir = configuration.OutputDirectory;
- string outclass = Path.Combine (outdir, configuration.OutputAssembly + ".class");
- string asm = Path.GetFileNameWithoutExtension (outclass);
-
- StringBuilder args = new StringBuilder ("-recurse:*.class ");
-
- args.Append ("-assembly:"); args.Append (asm);
- args.Append (" -target:"); args.Append (TargetToString (configuration.CompileTarget));
- if (configuration.DebugMode)
- args.Append (" -debug");
- args.Append (" -srcpath:"); args.Append (configuration.ParentItem.BaseDirectory);
-
- foreach (ProjectReference lib in projectItems.GetAll<ProjectReference> ()) {
- foreach (string fileName in lib.GetReferencedFileNames (configuration.Selector)) {
- args.Append (" -r:"); args.Append (fileName);
- }
- }
-
- foreach (string fileName in new ProjectReference(ReferenceType.Gac, "mscorlib").GetReferencedFileNames (configuration.Selector)) {
- args.Append (" -r:"); args.Append (fileName);
- }
-
- monitor.Log.WriteLine ("ikvmc " + args);
- Process process = Runtime.ProcessService.StartProcess ("ikvmc", args.ToString (), configuration.OutputDirectory, chainedOutput, chainedError, null);
- process.WaitForExit ();
- }
-
- static bool Compile (IProgressMonitor monitor, string compiler, string args, DotNetProjectConfiguration configuration, JavaCompilerParameters compilerparameters, TextWriter output, TextWriter error)
- {
- LogTextWriter chainedError = new LogTextWriter ();
- chainedError.ChainWriter (monitor.Log);
- chainedError.ChainWriter (error);
-
- LogTextWriter chainedOutput = new LogTextWriter ();
- chainedOutput.ChainWriter (monitor.Log);
- chainedOutput.ChainWriter (output);
-
- monitor.Log.WriteLine (GettextCatalog.GetString ("Compiling Java source code ..."));
- monitor.Log.WriteLine (compiler + " " + args);
-
- Process process = Runtime.ProcessService.StartProcess (compiler, args, null, chainedOutput, chainedError, null);
- process.WaitForExit ();
- return process.ExitCode == 0;
- }
-
- static void ParseJavaOutput (JavaCompiler compiler, string errorStr, CompilerResults cr)
- {
- TextReader reader = new StringReader (errorStr);
- string line;
- while ((line = reader.ReadLine ()) != null) {
- CompilerError error = CreateJavaErrorFromString (compiler, line);
- if (error != null)
- cr.Errors.Add (error);
- }
- reader.Close ();
- }
-
- private static CompilerError CreateJavaErrorFromString (JavaCompiler compiler, string next)
- {
- CompilerError result = new CompilerError ();
-
- int errorCol = 0;
- string col = next.Trim ();
- if (col.Length == 1 && col == "^")
- errorCol = next.IndexOf ("^");
-
- int index1 = next.IndexOf (".java:");
- if (index1 < 0)
- return null;
-
- string s2 = next.Substring (index1 + 6);
- int index2 = s2.IndexOf (":");
- int line = Int32.Parse (next.Substring (index1 + 6, index2));
- string msg = next.Substring (index1 + index2 + 7).Trim ();
- if (msg.StartsWith ("warning:")) {
- result.IsWarning = true;
- msg = msg.Substring (8).Trim ();
- }
- result.Column = errorCol;
- result.Line = line;
- result.ErrorText = msg;
- result.FileName = Path.GetFullPath (next.Substring (0, index1) + ".java");
- return result;
- }
-
- static void ParseIkvmOutput (JavaCompiler compiler, string errorStr, CompilerResults cr)
- {
- TextReader reader = new StringReader (errorStr);
- string line;
- while ((line = reader.ReadLine ()) != null) {
- CompilerError error = CreateIkvmErrorFromString (line);
- if (error != null)
- cr.Errors.Add (error);
- }
- reader.Close ();
- }
-
- static CompilerError CreateIkvmErrorFromString (string error)
- {
- if (error.StartsWith ("Note") || error.StartsWith ("Warning"))
- return null;
- string trimmed = error.Trim ();
- if (trimmed.StartsWith ("(to avoid this warning add"))
- return null;
-
- CompilerError cerror = new CompilerError ();
- cerror.ErrorText = error;
- return cerror;
- }
-
- }
-}
- \ No newline at end of file
diff --git a/extras/JavaBinding/JavaBinding.addin.xml b/extras/JavaBinding/JavaBinding.addin.xml
deleted file mode 100644
index e86b1a5276..0000000000
--- a/extras/JavaBinding/JavaBinding.addin.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-<Addin id = "JavaBinding"
- namespace = "MonoDevelop"
- name = "Java Language Binding"
- author = "Todd Berman"
- copyright = "GPL"
- url = "http://www.monodevelop.com"
- description = "Java Language Binding"
- category = "Language bindings"
- version = "4.2.3">
-
- <Runtime>
- <Import assembly = "JavaBinding.dll"/>
- </Runtime>
-
- <Localizer type="Gettext" catalog="monodevelop-java"/>
-
- <Dependencies>
- <Addin id="Core" version="4.2.3"/>
- <Addin id="Ide" version="4.2.3"/>
- </Dependencies>
-
- <Extension path = "/MonoDevelop/Ide/FileFilters">
- <FileFilter id = "Java"
- insertbefore = "AllFiles"
- _label = "Java Files"
- extensions = "*.java"/>
- </Extension>
-
- <Extension path = "/MonoDevelop/Ide/FileTemplates">
- <FileTemplate id = "JavaApplet" resource = "JavaApplet.xft.xml"/>
- <FileTemplate id = "JavaApplication" resource = "JavaApplication.xft.xml"/>
- <FileTemplate id = "JavaDialog" resource = "JavaDialog.xft.xml"/>
- <FileTemplate id = "JavaFrame" resource = "JavaFrame.xft.xml"/>
- <FileTemplate id = "JavaOKDialog" resource = "JavaOKDialog.xft.xml"/>
- <FileTemplate id = "JavaPanel" resource = "JavaPanel.xft.xml"/>
- <FileTemplate id = "EmptyJavaFile" resource = "EmptyJavaFile.xft.xml"/>
- </Extension>
-
- <Extension path = "/MonoDevelop/Ide/ProjectTemplates">
- <ProjectTemplate id = "EmptyJavaProject" resource = "EmptyJavaProject.xpt.xml"/>
- <ProjectTemplate id = "IkvmConsoleApplicationProject" resource = "IkvmConsoleApplicationProject.xpt.xml"/>
- <ProjectTemplate id = "IkvmGladeApplicationProject" resource = "IkvmGladeApplicationProject.xpt.xml"/>
-<!-- <ProjectTemplate id = "IkvmGnomeApplicationProject" resource = "IkvmGnomeApplicationProject.xpt.xml"/> -->
- <ProjectTemplate id = "IkvmGtkApplicationProject" resource = "IkvmGtkApplicationProject.xpt.xml"/>
- <ProjectTemplate id = "JavaApplicationProject" resource = "JavaApplicationProject.xpt.xml"/>
- <ProjectTemplate id = "JavaConsoleApplicationProject" resource = "JavaConsoleApplicationProject.xpt.xml"/>
- <ProjectTemplate id = "IkvmLibraryProject" resource = "IkvmLibraryProject.xpt.xml"/>
- </Extension>
-
- <Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build">
- <Condition id="ActiveLanguage" value = "Java">
- <Section id = "JavaProjectPanel"
- _label = "Code Generation"
- class = "JavaBinding.ProjectConfigurationPropertyPanel"/>
- </Condition>
- </Extension>
-
- <Extension path = "/MonoDevelop/Ide/GlobalOptionsDialog/Other">
- <Section _label = "Java" icon="md-java" class = "JavaBinding.GlobalOptionsPanelPanel" />
- </Extension>
-
- <Extension path = "/MonoDevelop/Core/MimeTypes">
- <MimeType id="text/x-java" _description="Java source code" icon="md-java-file" isText="true">
- <File pattern="*.java" />
- </MimeType>
- </Extension>
-
- <Extension path = "/MonoDevelop/ProjectModel/LanguageBindings">
- <LanguageBinding id = "Java"
- supportedextensions = ".java"
- class = "JavaBinding.JavaLanguageBinding" />
- </Extension>
-
- <Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
- <DataType class = "JavaBinding.JavaCompilerParameters" />
- </Extension>
-
- <Extension path = "/MonoDevelop/Core/StockIcons">
- <StockIcon stockid = "md-java" resource = "java-16.png" icon="Menu" />
- <StockIcon stockid = "md-java" resource = "java-22.png" />
- <StockIcon stockid = "md-java-file" resource = "Java.FileIcon" />
- </Extension>
-
- <Extension path = "/MonoDevelop/ProjectModel/MSBuildItemTypes">
- <DotNetProject
- language="Java"
- extension="jproj"
- guid="{270db560-42d5-11dd-ae16-0800200c9a66}" />
- </Extension>
-
- <Extension path = "/MonoDevelop/ProjectModel/MD1SerializationMaps">
- <SerializationMap resource="md1format.xml" />
- </Extension>
-
-</Addin>
diff --git a/extras/JavaBinding/JavaBinding.csproj b/extras/JavaBinding/JavaBinding.csproj
deleted file mode 100644
index a30ea01b03..0000000000
--- a/extras/JavaBinding/JavaBinding.csproj
+++ /dev/null
@@ -1,158 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.21022</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{50A54FBA-D5B3-49F3-AC28-A7EE6AF145B5}</ProjectGuid>
- <OutputType>Library</OutputType>
- <AssemblyName>JavaBinding</AssemblyName>
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
- <RootNamespace>JavaBinding</RootNamespace>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>build</OutputPath>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>3</WarningLevel>
- <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
- <Execution>
- <Execution clr-version="Net_2_0" />
- </Execution>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>none</DebugType>
- <Optimize>true</Optimize>
- <OutputPath>build</OutputPath>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
- <Execution>
- <Execution clr-version="Net_2_0" />
- </Execution>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="System" />
- <Reference Include="System.Xml" />
- <Reference Include="System.Drawing" />
- <Reference Include="MonoDevelop.Core, Version=1.9.2.0, Culture=neutral">
- <Package>monodevelop</Package>
- </Reference>
- <Reference Include="MonoDevelop.Ide, Version=1.9.2.0, Culture=neutral">
- <Package>monodevelop</Package>
- </Reference>
- <Reference Include="NRefactory, Version=0.0.0.0, Culture=neutral">
- <Package>monodevelop</Package>
- </Reference>
- <Reference Include="Mono.Posix" />
- <Reference Include="Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
- <SpecificVersion>False</SpecificVersion>
- </Reference>
- <Reference Include="Mono.Cecil, Version=0.6.8.8607, Culture=neutral">
- <Package>monodevelop</Package>
- </Reference>
- <Reference Include="glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference Include="Mono.TextEditor, Version=1.0.0.0, Culture=neutral">
- <Package>monodevelop</Package>
- </Reference>
- <Reference Include="Mono.Debugging, Version=0.0.0.0, Culture=neutral, PublicKeyToken=5e9ce85b0923c84f">
- <Package>monodevelop</Package>
- </Reference>
- </ItemGroup>
- <ItemGroup>
- <EmbeddedResource Include="templates\EmptyJavaFile.xft.xml">
- <LogicalName>EmptyJavaFile.xft.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\EmptyJavaProject.xpt.xml">
- <LogicalName>EmptyJavaProject.xpt.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\IkvmConsoleApplicationProject.xpt.xml">
- <LogicalName>IkvmConsoleApplicationProject.xpt.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\IkvmGladeApplicationProject.xpt.xml">
- <LogicalName>IkvmGladeApplicationProject.xpt.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\IkvmGnomeApplicationProject.xpt.xml">
- <LogicalName>IkvmGnomeApplicationProject.xpt.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\IkvmGtkApplicationProject.xpt.xml">
- <LogicalName>IkvmGtkApplicationProject.xpt.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\IkvmLibraryProject.xpt.xml">
- <LogicalName>IkvmLibraryProject.xpt.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\JavaApplet.xft.xml">
- <LogicalName>JavaApplet.xft.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\JavaApplicationProject.xpt.xml">
- <LogicalName>JavaApplicationProject.xpt.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\JavaApplication.xft.xml">
- <LogicalName>JavaApplication.xft.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\JavaConsoleApplicationProject.xpt.xml">
- <LogicalName>JavaConsoleApplicationProject.xpt.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\JavaDialog.xft.xml">
- <LogicalName>JavaDialog.xft.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\JavaFrame.xft.xml">
- <LogicalName>JavaFrame.xft.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\JavaOKDialog.xft.xml">
- <LogicalName>JavaOKDialog.xft.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="templates\JavaPanel.xft.xml">
- <LogicalName>JavaPanel.xft.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="icons\Java.FileIcon">
- <LogicalName>Java.FileIcon</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="JavaBinding.addin.xml">
- <LogicalName>JavaBinding.addin.xml</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="icons\java-icon-32.png">
- <LogicalName>java-icon-32.png</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="gtk-gui\gui.stetic">
- <LogicalName>gui.stetic</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="icons\java-16.png">
- <LogicalName>java-16.png</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="icons\java-22.png">
- <LogicalName>java-22.png</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="md1format.xml">
- <LogicalName>md1format.xml</LogicalName>
- </EmbeddedResource>
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Gui\ProjectConfigurationPropertyPanel.cs" />
- <Compile Include="Gui\GlobalOptionsPanel.cs" />
- <Compile Include="Project\JavaCompilerParameters.cs" />
- <Compile Include="JavaCompiler.cs" />
- <Compile Include="JavaLanguageBinding.cs" />
- <Compile Include="gtk-gui\generated.cs" />
- <Compile Include="gtk-gui\JavaBinding.CodeGenerationPanelWidget.cs" />
- <Compile Include="gtk-gui\JavaBinding.GlobalOptionsPanelWidget.cs" />
- <Compile Include="IKVMCompilerManager.cs" />
- <Compile Include="AssemblyInfo.cs" />
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ProjectExtensions>
- <MonoDevelop>
- <Properties>
- <Deployment.LinuxDeployData generatePcFile="false" />
- <GtkDesignInfo gettextClass="Mono.Addins.AddinManager.CurrentLocalizer" />
- </Properties>
- </MonoDevelop>
- </ProjectExtensions>
-</Project> \ No newline at end of file
diff --git a/extras/JavaBinding/JavaBinding.make b/extras/JavaBinding/JavaBinding.make
deleted file mode 100644
index e34ad1e3ed..0000000000
--- a/extras/JavaBinding/JavaBinding.make
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-# Warning: This is an automatically generated file, do not edit!
-
-srcdir=.
-top_srcdir=.
-
-include $(top_srcdir)/Makefile.include
-include $(top_srcdir)/config.make
-
-ifeq ($(CONFIG),DEBUG)
-ASSEMBLY_COMPILER_COMMAND = dmcs
-ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize- -debug -define:DEBUG
-ASSEMBLY = build/JavaBinding.dll
-ASSEMBLY_MDB = $(ASSEMBLY).mdb
-COMPILE_TARGET = library
-PROJECT_REFERENCES =
-BUILD_DIR = build
-
-
-endif
-
-ifeq ($(CONFIG),RELEASE)
-ASSEMBLY_COMPILER_COMMAND = dmcs
-ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
-ASSEMBLY = build/JavaBinding.dll
-ASSEMBLY_MDB =
-COMPILE_TARGET = library
-PROJECT_REFERENCES =
-BUILD_DIR = build
-
-
-endif
-
-INSTALL_DIR = $(DESTDIR)$(prefix)/lib/monodevelop/AddIns/JavaBinding
-
-LINUX_PKGCONFIG = \
- $(JAVABINDING_PC)
-
-
-
-JAVABINDING_PC = $(BUILD_DIR)/monodevelop-java.pc
-
-
-FILES = \
- AssemblyInfo.cs \
- gtk-gui/generated.cs \
- gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs \
- gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs \
- Gui/GlobalOptionsPanel.cs \
- Gui/ProjectConfigurationPropertyPanel.cs \
- IKVMCompilerManager.cs \
- JavaCompiler.cs \
- JavaLanguageBinding.cs \
- Project/JavaCompilerParameters.cs
-
-DATA_FILES =
-
-RESOURCES = \
- gtk-gui/gui.stetic \
- icons/Java.FileIcon \
- icons/java-16.png \
- icons/java-22.png \
- icons/java-icon-32.png \
- JavaBinding.addin.xml \
- md1format.xml \
- templates/EmptyJavaFile.xft.xml \
- templates/EmptyJavaProject.xpt.xml \
- templates/IkvmConsoleApplicationProject.xpt.xml \
- templates/IkvmGladeApplicationProject.xpt.xml \
- templates/IkvmGnomeApplicationProject.xpt.xml \
- templates/IkvmGtkApplicationProject.xpt.xml \
- templates/IkvmLibraryProject.xpt.xml \
- templates/JavaApplet.xft.xml \
- templates/JavaApplication.xft.xml \
- templates/JavaApplicationProject.xpt.xml \
- templates/JavaConsoleApplicationProject.xpt.xml \
- templates/JavaDialog.xft.xml \
- templates/JavaFrame.xft.xml \
- templates/JavaOKDialog.xft.xml \
- templates/JavaPanel.xft.xml
-
-EXTRAS = \
- monodevelop-java.pc.in
-
-REFERENCES = \
- Mono.Posix \
- -pkg:glade-sharp-2.0 \
- -pkg:gtk-sharp-2.0 \
- -pkg:mono-addins \
- -pkg:monodevelop \
- System \
- System.Drawing \
- System.Xml
-
-DLL_REFERENCES =
-
-CLEANFILES += $(LINUX_PKGCONFIG)
-
-#Targets
-all-local: $(ASSEMBLY) $(LINUX_PKGCONFIG) $(top_srcdir)/config.make
-
-$(JAVABINDING_PC): monodevelop-java.pc
- mkdir -p $(BUILD_DIR)
- cp '$<' '$@'
-
-
-
-monodevelop-java.pc: monodevelop-java.pc.in $(top_srcdir)/config.make
- sed -e "s,@prefix@,$(prefix)," -e "s,@PACKAGE@,$(PACKAGE)," < monodevelop-java.pc.in > monodevelop-java.pc
-
-monodevelop-java.spec: monodevelop-java.spec.in $(top_srcdir)/config.make
- sed -e "s,@prefix@,$(prefix)," -e "s,@PACKAGE@,$(PACKAGE)," < monodevelop-java.spec.in > monodevelop-java.spec
-
-$(build_xamlg_list): %.xaml.g.cs: %.xaml
- xamlg '$<'
-
-$(build_resx_resources) : %.resources: %.resx
- resgen2 '$<' '$@'
-
-update-po:
- mdtool gettext-update
-
-LOCAL_PKGCONFIG=PKG_CONFIG_PATH=../../local-config:$$PKG_CONFIG_PATH
-
-$(ASSEMBLY) $(ASSEMBLY_MDB): $(build_sources) $(build_resources) $(build_datafiles) $(DLL_REFERENCES) $(PROJECT_REFERENCES) $(build_xamlg_list)
- make pre-all-local-hook prefix=$(prefix)
- mkdir -p $(dir $(ASSEMBLY))
- make $(CONFIG)_BeforeBuild
- $(LOCAL_PKGCONFIG) $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$(ASSEMBLY) -target:$(COMPILE_TARGET) $(build_sources_embed) $(build_resources_embed) $(build_references_ref)
- make $(CONFIG)_AfterBuild
- make post-all-local-hook prefix=$(prefix)
-
-
-install-local: $(ASSEMBLY) $(ASSEMBLY_MDB) $(JAVABINDING_PC)
- make pre-install-local-hook prefix=$(prefix)
- mkdir -p $(INSTALL_DIR)
- cp $(ASSEMBLY) $(ASSEMBLY_MDB) $(INSTALL_DIR)
- mkdir -p $(DESTDIR)$(prefix)/lib/pkgconfig
- test -z '$(JAVABINDING_PC)' || cp $(JAVABINDING_PC) $(DESTDIR)$(prefix)/lib/pkgconfig
- make post-install-local-hook prefix=$(prefix)
-
-uninstall-local: $(ASSEMBLY) $(ASSEMBLY_MDB) $(JAVABINDING_PC)
- make pre-uninstall-local-hook prefix=$(prefix)
- rm -f $(INSTALL_DIR)/$(notdir $(ASSEMBLY))
- test -z '$(ASSEMBLY_MDB)' || rm -f $(INSTALL_DIR)/$(notdir $(ASSEMBLY_MDB))
- test -z '$(JAVABINDING_PC)' || rm -f $(INSTALL_DIR)/$(notdir $(JAVABINDING_PC))
- make post-uninstall-local-hook prefix=$(prefix)
diff --git a/extras/JavaBinding/JavaBinding.sln b/extras/JavaBinding/JavaBinding.sln
deleted file mode 100644
index 78a88993b2..0000000000
--- a/extras/JavaBinding/JavaBinding.sln
+++ /dev/null
@@ -1,44 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaBinding", "JavaBinding.csproj", "{50A54FBA-D5B3-49F3-AC28-A7EE6AF145B5}"
-EndProject
-Project("{9344bdbb-3e7f-41fc-a0dd-8665d75ee146}") = "po", "po\po.mdproj", "{32285FB0-30D6-408F-8220-DFA21C56A10B}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {32285FB0-30D6-408F-8220-DFA21C56A10B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {32285FB0-30D6-408F-8220-DFA21C56A10B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {32285FB0-30D6-408F-8220-DFA21C56A10B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {32285FB0-30D6-408F-8220-DFA21C56A10B}.Release|Any CPU.Build.0 = Release|Any CPU
- {50A54FBA-D5B3-49F3-AC28-A7EE6AF145B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {50A54FBA-D5B3-49F3-AC28-A7EE6AF145B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {50A54FBA-D5B3-49F3-AC28-A7EE6AF145B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {50A54FBA-D5B3-49F3-AC28-A7EE6AF145B5}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(MonoDevelopProperties) = preSolution
- StartupItem = JavaBinding.csproj
- Policies = $0
- $0.DotNetNamingPolicy = $1
- $1.DirectoryNamespaceAssociation = Flat
- $1.ResourceNamePolicy = FileName
- $0.StandardHeader = $2
- $2.Text = @\n${FileName}\n \nAuthor:\n ${AuthorName} <${AuthorEmail}>\n\nCopyright (c) ${Year} ${CopyrightHolder}\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the "Software"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.
- $2.IncludeInNewFiles = True
- $0.TextStylePolicy = $3
- $3.FileWidth = 120
- $3.TabWidth = 4
- $3.inheritsSet = Mono
- $3.inheritsScope = text/plain
- $0.VersionControlPolicy = $4
- $4.inheritsSet = Mono
- $0.ChangeLogPolicy = $5
- $5.UpdateMode = None
- $5.VcsIntegration = None
- $5.inheritsSet = Mono
- EndGlobalSection
-EndGlobal
diff --git a/extras/JavaBinding/JavaCompiler.cs b/extras/JavaBinding/JavaCompiler.cs
deleted file mode 100644
index 17245eb9c5..0000000000
--- a/extras/JavaBinding/JavaCompiler.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using System;
-
-namespace JavaBinding
-{
- public enum JavaCompiler
- {
- Javac,
- Gcj,
- }
-}
diff --git a/extras/JavaBinding/JavaLanguageBinding.cs b/extras/JavaBinding/JavaLanguageBinding.cs
deleted file mode 100644
index 86f8006003..0000000000
--- a/extras/JavaBinding/JavaLanguageBinding.cs
+++ /dev/null
@@ -1,147 +0,0 @@
-// JavaLanguageBinding.cs
-//
-// This file was derived from a file from #Develop.
-//
-// Copyright (C) 2001-2007 Mike Krüger <mkrueger@novell.com>
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-using System;
-using System.IO;
-using System.Diagnostics;
-using System.Collections;
-using System.Reflection;
-using System.Resources;
-using System.Xml;
-using System.CodeDom.Compiler;
-
-using MonoDevelop.Projects;
-using MonoDevelop.Projects.Dom;
-using MonoDevelop.Projects.Dom.Parser;
-using MonoDevelop.Core;
-using MonoDevelop.Projects.CodeGeneration;
-
-namespace JavaBinding
-{
- /// <summary>
- /// This class describes the main functionalaty of a language binding
- /// </summary>
- public class JavaLanguageBinding : IDotNetLanguageBinding
- {
- internal const string LanguageName = "Java";
- static GlobalProperties props = new GlobalProperties ();
-
- public static GlobalProperties Properties {
- get { return props; }
- }
-
- public string Language {
- get {
- return LanguageName;
- }
- }
- public string ProjectStockIcon {
- get {
- return "md-project";
- }
- }
- public bool IsSourceCodeFile (string fileName)
- {
- return Path.GetExtension (fileName) == ".java";
- }
-
- public BuildResult Compile (ProjectItemCollection projectItems, DotNetProjectConfiguration configuration, ConfigurationSelector configurationSelector, IProgressMonitor monitor)
- {
- return IKVMCompilerManager.Compile (projectItems, configuration, configurationSelector, monitor);
- }
-
- public ConfigurationParameters CreateCompilationParameters (XmlElement projectOptions)
- {
- JavaCompilerParameters parameters = new JavaCompilerParameters ();
- if (Properties.Classpath.Length > 0)
- parameters.ClassPath = Properties.Classpath;
-
- parameters.Compiler = Properties.CompilerType;
- parameters.CompilerPath = Properties.CompilerCommand;
-
- if (projectOptions != null) {
- if (projectOptions.Attributes["MainClass"] != null) {
- parameters.MainClass = projectOptions.GetAttribute ("MainClass");
- }
- if (projectOptions.Attributes["ClassPath"] != null) {
- parameters.ClassPath += ":" + projectOptions.GetAttribute ("ClassPath");
- }
- }
- return parameters;
- }
-
- public ProjectParameters CreateProjectParameters (XmlElement projectOptions)
- {
- return null;
- }
-
- public string SingleLineCommentTag { get { return "//"; } }
- public string BlockCommentStartTag { get { return "/*"; } }
- public string BlockCommentEndTag { get { return "*/"; } }
-
- public CodeDomProvider GetCodeDomProvider ()
- {
- return null;
- }
-
- public string GetFileName (string baseName)
- {
- return baseName + ".java";
- }
-
- public IParser Parser {
- get { return null; }
- }
-
- public IRefactorer Refactorer {
- get { return null; }
- }
-
- public ClrVersion[] GetSupportedClrVersions ()
- {
- return new ClrVersion[] { ClrVersion.Net_2_0 };
- }
- }
-
- public class GlobalProperties
- {
- Properties props = (Properties) PropertyService.Get ("JavaBinding.GlobalProps", new Properties ());
-
- public string IkvmPath {
- get { return props.Get ("IkvmPath", ""); }
- set { props.Set ("IkvmPath", value != null ? value : ""); }
- }
-
- public string CompilerCommand {
- get { return props.Get ("CompilerCommand", ""); }
- set { props.Set ("CompilerCommand", value != null ? value : "javac"); }
- }
-
- public JavaCompiler CompilerType {
- get { return (JavaCompiler) props.Get ("CompilerType", 0); }
- set { props.Set ("CompilerType", (int)value); }
- }
-
- public string Classpath {
- get { return props.Get ("Classpath", ""); }
- set { props.Set ("Classpath", value != null ? value : ""); }
- }
- }
-}
diff --git a/extras/JavaBinding/Makefile b/extras/JavaBinding/Makefile
deleted file mode 100644
index d9576ce63e..0000000000
--- a/extras/JavaBinding/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-
-EXTRA_DIST = JavaBinding.make rules.make configure Makefile.include COPYING
-
-all: all-recursive
-
-top_srcdir=.
-include $(top_srcdir)/config.make
-include $(top_srcdir)/rules.make
-
-#include $(top_srcdir)/custom-hooks.make
-
-#Warning: This is an automatically generated file, do not edit!
-ifeq ($(CONFIG),DEBUG)
- SUBDIRS = . po
-endif
-ifeq ($(CONFIG),RELEASE)
- SUBDIRS = . po
-endif
-
-# Include project specific makefile
-include JavaBinding.make
-
-CONFIG_MAKE=$(top_srcdir)/config.make
-
-%-recursive: $(CONFIG_MAKE)
- @set . $$MAKEFLAGS; final_exit=:; \
- case $$2 in --unix) shift ;; esac; \
- case $$2 in *=*) dk="exit 1" ;; *k*) dk=: ;; *) dk="exit 1" ;; esac; \
- make pre-$*-hook prefix=$(prefix) ;\
- for dir in $(SUBDIRS); do \
- case $$dir in \
- .) make $*-local || { final_exit="exit 1"; $$dk; };;\
- *) (cd $$dir && make $*) || { final_exit="exit 1"; $$dk; };;\
- esac \
- done; \
- make post-$*-hook prefix=$(prefix) ;\
- $$final_exit
-
-$(CONFIG_MAKE):
- echo "You must run configure first"
- exit 1
-
-clean: clean-recursive
-install: install-recursive
-uninstall: uninstall-recursive
-
-dist: $(CONFIG_MAKE)
- rm -rf $(PACKAGE)-$(VERSION)
- mkdir $(PACKAGE)-$(VERSION)
- make pre-dist-hook distdir=$$distdir
- for dir in $(SUBDIRS); do \
- pkgdir=`pwd`/$(PACKAGE)-$(VERSION); \
- mkdir $$pkgdir/$$dir || true; \
- case $$dir in \
- .) make dist-local distdir=$$pkgdir || exit 1;; \
- *) (cd $$dir; make dist-local distdir=$$pkgdir/$$dir) || exit 1;; \
- esac \
- done
- (make dist-local distdir=$(PACKAGE)-$(VERSION))
- make post-dist-hook distsir=$$distdir
- tar czvf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION)
- rm -rf $(PACKAGE)-$(VERSION)
- @echo "=========================================="
- @echo "$(PACKAGE)-$(VERSION) has been packaged > $(PACKAGE)-$(VERSION).tar.gz"
- @echo "=========================================="
-
-distcheck: dist
- (mkdir test; cd test; \
- tar xzvf ../$(PACKAGE)-$(VERSION).tar.gz; cd $(PACKAGE)-$(VERSION); \
- ./configure --prefix=$$(cd `pwd`/..; pwd); \
- make && make install && make dist);
- rm -rf test
diff --git a/extras/JavaBinding/Makefile.include b/extras/JavaBinding/Makefile.include
deleted file mode 100644
index 159f5be409..0000000000
--- a/extras/JavaBinding/Makefile.include
+++ /dev/null
@@ -1,35 +0,0 @@
-build_sources = $(FILES) $(GENERATED_FILES)
-build_sources_embed = $(build_sources:%='$(srcdir)/%')
-
-comma__=,
-build_resx_list = $(foreach res, $(RESOURCES), $(if $(filter %.resx, $(firstword $(subst $(comma__), ,$(res)))),$(res),))
-build_others_list = $(foreach res, $(RESOURCES), $(if $(filter %.resx, $(firstword $(subst $(comma__), ,$(res)))), ,$(res)))
-build_xamlg_list = $(filter %.xaml.g.cs, $(FILES))
-
-build_resx_files = $(foreach res, $(build_resx_list), $(firstword $(subst $(comma__), ,$(res))))
-build_resx_resources = $(build_resx_files:.resx=.resources)
-build_resx_resources_hack = $(subst .resx,.resources, $(build_resx_list))
-build_resx_resources_embed = $(build_resx_resources_hack:%='-resource:%')
-
-build_others_files = $(foreach res, $(build_others_list), $(firstword $(subst $(comma__), ,$(res))))
-build_others_resources = $(build_others_files)
-build_others_resources_embed = $(build_others_list:%='-resource:$(srcdir)/%')
-
-build_resources = $(build_resx_resources) $(build_others_resources)
-build_resources_embed = $(build_resx_resources_embed) $(build_others_resources_embed)
-
-build_references_ref = $(foreach ref, $(REFERENCES), $(if $(filter -pkg:%, $(ref)), $(ref), $(if $(filter -r:%, $(ref)), $(ref), -r:$(ref))))
-build_references_ref += $(foreach ref, $(DLL_REFERENCES), -r:$(ref))
-build_references_ref += $(foreach ref, $(PROJECT_REFERENCES), -r:$(ref))
-
-EXTRA_DIST += $(build_sources) $(build_resx_files) $(build_others_files) $(ASSEMBLY_WRAPPER_IN) $(EXTRAS) $(DATA_FILES)
-CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb $(BINARIES) $(build_resx_resources)
-DISTCLEANFILES = $(GENERATED_FILES) $(pc_files) $(BUILD_DIR)/*
-
-pkglib_SCRIPTS = $(ASSEMBLY)
-bin_SCRIPTS = $(BINARIES)
-
-linuxpkgconfigdir = @prefix@/lib/pkgconfig
-linuxpkgconfig_DATA = $(LINUX_PKGCONFIG)
-
-LOCAL_PKGCONFIG=PKG_CONFIG_PATH=$(top_srcdir)/../../local-config:$$PKG_CONFIG_PATH
diff --git a/extras/JavaBinding/Parser/ExpressionFinder.cs b/extras/JavaBinding/Parser/ExpressionFinder.cs
deleted file mode 100644
index e3a6e0b314..0000000000
--- a/extras/JavaBinding/Parser/ExpressionFinder.cs
+++ /dev/null
@@ -1,380 +0,0 @@
-using System;
-using System.Text;
-using MonoDevelop.Projects.Parser;
-
-namespace JavaBinding.Parser
-{
- /// <summary>
- /// Description of ExpressionFinder.
- /// </summary>
- public class ExpressionFinder : IExpressionFinder
- {
- public string FindExpression(string inText, int offset)
- {
- this.text = FilterComments(inText, ref offset);
- this.text = text;
- this.offset = this.lastAccept = offset;
- this.state = START;
- if (this.text == null) {
- return null;
- }
-
- while (state != ERROR) {
- ReadNextToken();
- //Console.WriteLine("cur state {0} got token {1} going to {2}", GetStateName(state), GetTokenName(curTokenType), GetStateName(stateTable[state, curTokenType]));
- state = stateTable[state, curTokenType];
-
- if (state == ACCEPT || state == ACCEPT2) {
- lastAccept = this.offset;
- }
- if (state == ACCEPTNOMORE) {
- return this.text.Substring(this.offset + 1, offset - this.offset);
- }
- }
- return this.text.Substring(this.lastAccept + 1, offset - this.lastAccept);
- }
-
- #region Comment Filter and 'inside string watcher'
- int initialOffset;
- public string FilterComments(string text, ref int offset)
- {
- this.initialOffset = offset;
- StringBuilder outText = new StringBuilder();
- int curOffset = 0;
- while (curOffset <= initialOffset) {
- char ch = text[curOffset];
-
- switch (ch) {
- case '@':
- if (curOffset + 1 < text.Length && text[curOffset + 1] == '"') {
- outText.Append(text[curOffset++]); // @
- outText.Append(text[curOffset++]); // "
- if (!ReadVerbatimString(outText, text, ref curOffset)) {
- return null;
- }
- }else{
- outText.Append(ch);
- ++curOffset;
- }
- break;
- case '\'':
- outText.Append(ch);
- curOffset++;
- // to read '" and '\" ... this should work for these cases
- if (curOffset <= initialOffset) {
- outText.Append(text[curOffset++]);
- }
- if (curOffset <= initialOffset) {
- outText.Append(text[curOffset++]);
- }
- break;
- case '"':
- outText.Append(ch);
- curOffset++;
- if (!ReadString(outText, text, ref curOffset)) {
- return null;
- }
- break;
- case '/':
- if (curOffset + 1 < text.Length && text[curOffset + 1] == '/') {
- offset -= 2;
- curOffset += 2;
- if (!ReadToEOL(text, ref curOffset, ref offset)) {
- return null;
- }
- } else if (curOffset + 1 < text.Length && text[curOffset + 1] == '*') {
- offset -= 2;
- curOffset += 2;
- if (!ReadMultiLineComment(text, ref curOffset, ref offset)) {
- return null;
- }
- } else {
- goto default;
- }
- break;
- default:
- outText.Append(ch);
- ++curOffset;
- break;
- }
- }
-
- return outText.ToString();
- }
-
- bool ReadToEOL(string text, ref int curOffset, ref int offset)
- {
- while (curOffset <= initialOffset) {
- char ch = text[curOffset++];
- --offset;
- if (ch == '\n') {
- return true;
- }
- }
- return false;
- }
-
- bool ReadString(StringBuilder outText, string text, ref int curOffset)
- {
- while (curOffset <= initialOffset) {
- char ch = text[curOffset++];
- outText.Append(ch);
- if (ch == '"') {
- return true;
- } else if (ch == '\\') {
- outText.Append(text[curOffset++]);
- }
- }
- return false;
- }
-
- bool ReadVerbatimString(StringBuilder outText, string text, ref int curOffset)
- {
- while (curOffset <= initialOffset) {
- char ch = text[curOffset++];
- outText.Append(ch);
- if (ch == '"') {
- if (curOffset < text.Length && text[curOffset] == '"') {
- outText.Append(text[curOffset++]);
- } else {
- return true;
- }
- }
- }
- return false;
- }
-
- bool ReadMultiLineComment(string text, ref int curOffset, ref int offset)
- {
- while (curOffset <= initialOffset) {
- char ch = text[curOffset++];
- --offset;
- if (ch == '*') {
- if (curOffset < text.Length && text[curOffset] == '/') {
- ++curOffset;
- --offset;
- return true;
- }
- }
- }
- return false;
- }
- #endregion
-
- #region mini backward lexer
- string text;
- int offset;
-
- char GetNext()
- {
- if (offset >= 0) {
- return text[offset--];
- }
- return '\0';
- }
-
- char Peek()
- {
- if (offset >= 0) {
- return text[offset];
- }
- return '\0';
- }
-
- void UnGet()
- {
- ++offset;
- }
-
- // tokens for our lexer
- static int Err = 0;
- static int Dot = 1;
- static int StrLit = 2;
- static int Ident = 3;
- static int New = 4;
- static int Bracket = 5;
- static int Parent = 6;
- static int Curly = 7;
- static int Using = 8;
- int curTokenType;
-
- string GetTokenName(int state)
- {
- string[] stateName = new string[] {
- "Err", "Dot", "StrLit", "Ident", "New", "Bracket", "Paren", "Curly", "Using"
- };
- return stateName[state];
- }
-
- void ReadNextToken()
- {
- char ch = GetNext();
-
- curTokenType = Err;
- if (ch == '\0') {
- return;
- }
- while (Char.IsWhiteSpace(ch)) {
- ch = GetNext();
- }
-
- switch (ch) {
- case '}':
- if (ReadBracket('{', '}')) {
- curTokenType = Curly;
- }
- break;
- case ')':
- if (ReadBracket('(', ')')) {
- curTokenType = Parent;
- }
- break;
- case ']':
- if (ReadBracket('[', ']')) {
- curTokenType = Bracket;
- }
- break;
- case '.':
- curTokenType = Dot;
- break;
- case '\'':
- case '"':
- if (ReadStringLiteral(ch)) {
- curTokenType = StrLit;
- }
- break;
- default:
- string ident = ReadIdentifier(ch);
- if (ident != null) {
- switch (ident) {
- case "new":
- curTokenType = New;
- break;
- case "using":
- curTokenType = Using;
- break;
- default:
- curTokenType = Ident;
- break;
- }
- }
- break;
- }
- }
-
- bool ReadStringLiteral(char litStart)
- {
- while (true) {
- char ch = GetNext();
- if (ch == '\0') {
- return false;
- }
- if (ch == litStart) {
- if (Peek() == '@' && litStart == '"') {
- GetNext();
- }
- return true;
- }
- }
- }
-
- bool ReadBracket(char openBracket, char closingBracket)
- {
- int curlyBraceLevel = 0;
- int squareBracketLevel = 0;
- int parenthesisLevel = 0;
- switch (openBracket) {
- case '(':
- parenthesisLevel++;
- break;
- case '[':
- squareBracketLevel++;
- break;
- case '{':
- curlyBraceLevel++;
- break;
- }
-
- while (parenthesisLevel != 0 || squareBracketLevel != 0 || curlyBraceLevel != 0) {
- char ch = GetNext();
- if (ch == '\0') {
- return false;
- }
- switch (ch) {
- case '(':
- parenthesisLevel--;
- break;
- case '[':
- squareBracketLevel--;
- break;
- case '{':
- curlyBraceLevel--;
- break;
- case ')':
- parenthesisLevel++;
- break;
- case ']':
- squareBracketLevel++;
- break;
- case '}':
- curlyBraceLevel++;
- break;
- }
- }
- return true;
- }
-
- string ReadIdentifier(char ch)
- {
- string identifier = ch.ToString();
- while (IsIdentifierPart(Peek())) {
- identifier = GetNext() + identifier;
- }
- return identifier;
- }
-
- bool IsIdentifierPart(char ch)
- {
- return Char.IsLetterOrDigit(ch) || ch == '_';
- }
- #endregion
-
- #region finite state machine
- static int ERROR = 0;
- static int START = 1;
- static int DOT = 2;
- static int MORE = 3;
- static int CURLY = 4;
- static int CURLY2 = 5;
- static int CURLY3 = 6;
-
- static int ACCEPT = 7;
- static int ACCEPTNOMORE = 8;
- static int ACCEPT2 = 9;
-
- string GetStateName(int state)
- {
- string[] stateName = new string[] {
- "ERROR", "START", "DOT", "MORE", "CURLY", "CURLY2", "CURLY3", "ACCEPT", "ACCEPTNOMORE", "ACCEPT2"
- };
- return stateName[state];
- }
-
- int state = 0;
- int lastAccept = 0;
- static int[,] stateTable = new int[,] {
- // Err, Dot, Str, ID, New, Brk, Par, Cur, Using
- /*ERROR*/ { ERROR, ERROR, ERROR, ERROR, ERROR, ERROR, ERROR, ERROR, ERROR},
- /*START*/ { ERROR, DOT, ACCEPT, ACCEPT, ERROR, MORE, ACCEPT2, CURLY, ACCEPTNOMORE},
- /*DOT*/ { ERROR, ERROR, ACCEPT, ACCEPT, ERROR, MORE, ACCEPT, CURLY, ERROR},
- /*MORE*/ { ERROR, ERROR, ACCEPT, ACCEPT, ERROR, MORE, ACCEPT2, CURLY, ERROR},
- /*CURLY*/ { ERROR, ERROR, ERROR, ERROR, ERROR, CURLY2, ERROR, ERROR, ERROR},
- /*CURLY2*/ { ERROR, ERROR, ERROR, CURLY3, ERROR, ERROR, ERROR, ERROR, ERROR},
- /*CURLY3*/ { ERROR, ERROR, ERROR, ERROR, ACCEPTNOMORE, ERROR, ERROR, ERROR, ERROR},
- /*ACCEPT*/ { ERROR, MORE, ERROR, ERROR, ACCEPT, ERROR, ERROR, ERROR, ACCEPTNOMORE},
- /*ACCEPTNOMORE*/ { ERROR, ERROR, ERROR, ERROR, ERROR, ERROR, ERROR, ERROR, ERROR},
- /*ACCEPT2*/ { ERROR, MORE, ERROR, ACCEPT, ACCEPT, ERROR, ERROR, ERROR, ERROR},
- };
- #endregion
- }
-}
diff --git a/extras/JavaBinding/Parser/JavaVisitor.cs b/extras/JavaBinding/Parser/JavaVisitor.cs
deleted file mode 100644
index d2e18663a6..0000000000
--- a/extras/JavaBinding/Parser/JavaVisitor.cs
+++ /dev/null
@@ -1,252 +0,0 @@
-// created on 04.08.2003 at 17:49
-using System;
-using System.Drawing;
-using System.Diagnostics;
-using System.Collections;
-
-using RefParser = JRefactory.Parser;
-using AST = JRefactory.Parser.AST;
-using MonoDevelop.Projects.Parser;
-using JavaBinding.Parser.SharpDevelopTree;
-
-namespace JavaBinding.Parser
-{
- public class Using : AbstractUsing
- {
- }
-
- public class JavaVisitor : RefParser.AbstractASTVisitor
- {
- CompilationUnit cu = new CompilationUnit();
- Stack currentNamespace = new Stack();
- Stack currentClass = new Stack();
-
- public CompilationUnit Cu {
- get {
- return cu;
- }
- }
-
- public override object Visit(AST.CompilationUnit compilationUnit, object data)
- {
- //TODO: usings, Comments
- compilationUnit.AcceptChildren(this, data);
- return cu;
- }
-
- public override object Visit(AST.UsingDeclaration usingDeclaration, object data)
- {
- Using u = new Using();
- u.Usings.Add(usingDeclaration.Namespace);
- cu.Usings.Add(u);
- return data;
- }
-
- public override object Visit(AST.UsingAliasDeclaration usingAliasDeclaration, object data)
- {
- Using u = new Using();
- u.Aliases[usingAliasDeclaration.Alias] = usingAliasDeclaration.Namespace;
- cu.Usings.Add(u);
- return data;
- }
-
- AttributeSectionCollection VisitAttributes(ArrayList attributes)
- {
- // TODO Expressions???
- AttributeSectionCollection result = new AttributeSectionCollection();
- foreach (AST.AttributeSection section in attributes) {
- AttributeCollection resultAttributes = new AttributeCollection();
- foreach (AST.Attribute attribute in section.Attributes) {
- IAttribute a = new ASTAttribute(attribute.Name, new ArrayList(attribute.PositionalArguments), new SortedList());
- foreach (AST.NamedArgument n in attribute.NamedArguments) {
- a.NamedArguments[n.Name] = n.Expr;
- }
- }
- IAttributeSection s = new AttributeSection((AttributeTarget)Enum.Parse(typeof (AttributeTarget), section.AttributeTarget), resultAttributes);
- }
- return null;
- }
-
-// ModifierEnum VisitModifier(JRefactory.Parser.Modifier m)
-// {
-// return (ModifierEnum)m;
-// }
-
- public override object Visit(AST.NamespaceDeclaration namespaceDeclaration, object data)
- {
- string name;
- if (currentNamespace.Count == 0) {
- name = namespaceDeclaration.NameSpace;
- } else {
- name = String.Concat((string)currentNamespace.Peek(), '.', namespaceDeclaration.NameSpace);
- }
- currentNamespace.Push(name);
- object ret = namespaceDeclaration.AcceptChildren(this, data);
- currentNamespace.Pop();
- return ret;
- }
-
- ClassType TranslateClassType(RefParser.Types type)
- {
- switch (type) {
- case RefParser.Types.Class:
- return ClassType.Class;
- case RefParser.Types.Enum:
- return ClassType.Enum;
- case RefParser.Types.Interface:
- return ClassType.Interface;
- case RefParser.Types.Struct:
- return ClassType.Struct;
- }
- return ClassType.Class;
- }
-
- public override object Visit(AST.TypeDeclaration typeDeclaration, object data)
- {
- DefaultRegion region = GetRegion(typeDeclaration.StartLocation, typeDeclaration.EndLocation);
- Class c = new Class(cu, TranslateClassType(typeDeclaration.Type), typeDeclaration.Modifier, region);
- if (currentClass.Count > 0) {
- Class cur = ((Class)currentClass.Peek());
- cur.InnerClasses.Add(c);
- c.FullyQualifiedName = String.Concat(cur.FullyQualifiedName, '.', typeDeclaration.Name);
- } else {
- if (currentNamespace.Count == 0) {
- c.FullyQualifiedName = typeDeclaration.Name;
- } else {
- c.FullyQualifiedName = String.Concat(currentNamespace.Peek(), '.', typeDeclaration.Name);
- }
- cu.Classes.Add(c);
- }
- if (typeDeclaration.BaseTypes != null) {
- foreach (string type in typeDeclaration.BaseTypes) {
- c.BaseTypes.Add(type);
- }
- }
- currentClass.Push(c);
- object ret = typeDeclaration.AcceptChildren(this, data);
- currentClass.Pop();
- c.UpdateModifier();
- return ret;
- }
-
- DefaultRegion GetRegion(Point start, Point end)
- {
- return new DefaultRegion(start.Y, start.X, end.Y, end.X);
- }
-
- public override object Visit(AST.MethodDeclaration methodDeclaration, object data)
- {
- DefaultRegion region = GetRegion(methodDeclaration.StartLocation, methodDeclaration.EndLocation);
- DefaultRegion bodyRegion = GetRegion(methodDeclaration.EndLocation, methodDeclaration.Body != null ? methodDeclaration.Body.EndLocation : new Point(-1, -1));
-// Console.WriteLine(region + " --- " + bodyRegion);
- ReturnType type = new ReturnType(methodDeclaration.TypeReference);
- Class c = (Class)currentClass.Peek();
-
- Method method = new Method(String.Concat(methodDeclaration.Name), type, methodDeclaration.Modifier, region, bodyRegion);
- ParameterCollection parameters = new ParameterCollection();
- if (methodDeclaration.Parameters != null) {
- foreach (AST.ParameterDeclarationExpression par in methodDeclaration.Parameters) {
- ReturnType parType = new ReturnType(par.TypeReference);
- Parameter p = new Parameter(par.ParameterName, parType);
- parameters.Add(p);
- }
- }
- method.Parameters = parameters;
- c.Methods.Add(method);
- return null;
- }
-
- public override object Visit(AST.ConstructorDeclaration constructorDeclaration, object data)
- {
- DefaultRegion region = GetRegion(constructorDeclaration.StartLocation, constructorDeclaration.EndLocation);
- DefaultRegion bodyRegion = GetRegion(constructorDeclaration.EndLocation, constructorDeclaration.Body != null ? constructorDeclaration.Body.EndLocation : new Point(-1, -1));
-
- Class c = (Class)currentClass.Peek();
-
- Constructor constructor = new Constructor(constructorDeclaration.Modifier, region, bodyRegion);
- ParameterCollection parameters = new ParameterCollection();
- if (constructorDeclaration.Parameters != null) {
- foreach (AST.ParameterDeclarationExpression par in constructorDeclaration.Parameters) {
- ReturnType parType = new ReturnType(par.TypeReference);
- Parameter p = new Parameter(par.ParameterName, parType);
- parameters.Add(p);
- }
- }
- constructor.Parameters = parameters;
- c.Methods.Add(constructor);
- return null;
- }
-
-
- public override object Visit(AST.FieldDeclaration fieldDeclaration, object data)
- {
- DefaultRegion region = GetRegion(fieldDeclaration.StartLocation, fieldDeclaration.EndLocation);
- Class c = (Class)currentClass.Peek();
- ReturnType type = null;
- if (fieldDeclaration.TypeReference == null) {
- Debug.Assert(c.ClassType == ClassType.Enum);
- } else {
- type = new ReturnType(fieldDeclaration.TypeReference);
- }
- if (currentClass.Count > 0) {
- foreach (AST.VariableDeclaration field in fieldDeclaration.Fields) {
- Field f = new Field(type, field.Name, fieldDeclaration.Modifier, region);
-
- c.Fields.Add(f);
- }
- }
- return null;
- }
-
- public override object Visit(AST.PropertyDeclaration propertyDeclaration, object data)
- {
- DefaultRegion region = GetRegion(propertyDeclaration.StartLocation, propertyDeclaration.EndLocation);
- DefaultRegion bodyRegion = GetRegion(propertyDeclaration.BodyStart, propertyDeclaration.BodyEnd);
-
- ReturnType type = new ReturnType(propertyDeclaration.TypeReference);
- Class c = (Class)currentClass.Peek();
-
- Property property = new Property(propertyDeclaration.Name, type, propertyDeclaration.Modifier, region, bodyRegion);
- c.Properties.Add(property);
- return null;
- }
-
- public override object Visit(AST.EventDeclaration eventDeclaration, object data)
- {
- DefaultRegion region = GetRegion(eventDeclaration.StartLocation, eventDeclaration.EndLocation);
- DefaultRegion bodyRegion = GetRegion(eventDeclaration.BodyStart, eventDeclaration.BodyEnd);
- ReturnType type = new ReturnType(eventDeclaration.TypeReference);
- Class c = (Class)currentClass.Peek();
- Event e = null;
-
- if (eventDeclaration.VariableDeclarators != null) {
- foreach (JRefactory.Parser.AST.VariableDeclaration varDecl in eventDeclaration.VariableDeclarators) {
- e = new Event(varDecl.Name, type, eventDeclaration.Modifier, region, bodyRegion);
- c.Events.Add(e);
- }
- } else {
- e = new Event(eventDeclaration.Name, type, eventDeclaration.Modifier, region, bodyRegion);
- c.Events.Add(e);
- }
- return null;
- }
-
- public override object Visit(AST.IndexerDeclaration indexerDeclaration, object data)
- {
- DefaultRegion region = GetRegion(indexerDeclaration.StartLocation, indexerDeclaration.EndLocation);
- DefaultRegion bodyRegion = GetRegion(indexerDeclaration.BodyStart, indexerDeclaration.BodyEnd);
- ParameterCollection parameters = new ParameterCollection();
- Indexer i = new Indexer(new ReturnType(indexerDeclaration.TypeReference), parameters, indexerDeclaration.Modifier, region, bodyRegion);
- if (indexerDeclaration.Parameters != null) {
- foreach (AST.ParameterDeclarationExpression par in indexerDeclaration.Parameters) {
- ReturnType parType = new ReturnType(par.TypeReference);
- Parameter p = new Parameter(par.ParameterName, parType);
- parameters.Add(p);
- }
- }
- Class c = (Class)currentClass.Peek();
- c.Indexer.Add(i);
- return null;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/Parser.cs b/extras/JavaBinding/Parser/Parser.cs
deleted file mode 100644
index 707f54b20e..0000000000
--- a/extras/JavaBinding/Parser/Parser.cs
+++ /dev/null
@@ -1,124 +0,0 @@
-// Parser.cs
-//
-// This file was derived from a file from #Develop.
-//
-// Copyright (C) 2001-2007 Andrea Paatz <andrea@icsharpcode.net>
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-using System;
-using System.Drawing;
-using System.Collections;
-using MonoDevelop.Core;
-using MonoDevelop.Projects.Parser;
-using JavaBinding.Parser.SharpDevelopTree;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser
-{
- public class TParser : IParser
- {
- ///<summary>IParser Interface</summary>
- string[] lexerTags;
- public string[] LexerTags {
- set {
- lexerTags = value;
- }
- }
- public IExpressionFinder ExpressionFinder {
- get {
- return new ExpressionFinder();
- }
- }
-
- void RetrieveRegions(CompilationUnit cu, SpecialTracker tracker)
- {
- for (int i = 0; i < tracker.CurrentSpecials.Count; ++i) {
- PreProcessingDirective directive = tracker.CurrentSpecials[i] as PreProcessingDirective;
- if (directive != null) {
- if (directive.Cmd == "#region") {
- int deep = 1;
- for (int j = i + 1; j < tracker.CurrentSpecials.Count; ++j) {
- PreProcessingDirective nextDirective = tracker.CurrentSpecials[j] as PreProcessingDirective;
- if (nextDirective != null) {
- switch (nextDirective.Cmd) {
- case "#region":
- ++deep;
- break;
- case "#endregion":
- --deep;
- if (deep == 0) {
- cu.FoldingRegions.Add(new FoldingRegion(directive.Arg.Trim(), new DefaultRegion(directive.Start, new Point(nextDirective.End.X - 2, nextDirective.End.Y))));
- goto end;
- }
- break;
- }
- }
- }
- end: ;
- }
- }
- }
- }
-
- public ICompilationUnitBase Parse(string fileName)
- {
- Console.WriteLine ("*****");
- JRefactory.Parser.Parser p = new JRefactory.Parser.Parser();
-
- Lexer lexer = new Lexer(new FileReader(fileName));
- p.Parse(lexer);
-
- JavaVisitor visitor = new JavaVisitor ();
- visitor.Visit(p.compilationUnit, null);
- visitor.Cu.ErrorsDuringCompile = p.Errors.count > 0;
- RetrieveRegions(visitor.Cu, lexer.SpecialTracker);
- return visitor.Cu;
- }
-
- public ICompilationUnitBase Parse(string fileName, string fileContent)
- {
- JRefactory.Parser.Parser p = new JRefactory.Parser.Parser();
-
- Lexer lexer = new Lexer(new StringReader(fileContent));
- p.Parse(lexer);
-
- JavaVisitor visitor = new JavaVisitor ();
- visitor.Visit(p.compilationUnit, null);
- visitor.Cu.ErrorsDuringCompile = p.Errors.count > 0;
- visitor.Cu.Tag = p.compilationUnit;
- RetrieveRegions(visitor.Cu, lexer.SpecialTracker);
- return visitor.Cu;
- }
-
- public LanguageItemCollection CtrlSpace(IParserContext parserService, int caretLine, int caretColumn, string fileName)
- {
- return new Resolver().CtrlSpace(parserService, caretLine, caretColumn, fileName);
- }
-
- public ResolveResult Resolve(IParserContext parserService, string expression, int caretLineNumber, int caretColumn, string fileName, string fileContent)
- {
- return new Resolver().Resolve(parserService, expression, caretLineNumber, caretColumn, fileName, fileContent);
- }
-
-
- public bool HandlesFileExtension(string fileExtension){
- if(fileExtension == null) return false;
- return (fileExtension.ToLower() == ".java");
- }
-
-
- ///////// IParser Interface END
- }
-}
diff --git a/extras/JavaBinding/Parser/Resolver.cs b/extras/JavaBinding/Parser/Resolver.cs
deleted file mode 100644
index cc4ddf424a..0000000000
--- a/extras/JavaBinding/Parser/Resolver.cs
+++ /dev/null
@@ -1,858 +0,0 @@
-// Resolver.cs
-//
-// This file was derived from a file from #Develop.
-//
-// Copyright (C) 2001-2007 Andrea Paatz <andrea@icsharpcode.net>
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-using System;
-using System.Collections;
-using System.Drawing;
-
-using MonoDevelop.Core;
-using MonoDevelop.Projects.Parser;
-using JavaBinding.Parser.SharpDevelopTree;
-using JRefactory.Parser.AST;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser
-{
- public class Resolver
- {
- IParserContext parserService;
- ICompilationUnit cu;
- IClass callingClass;
- LookupTableVisitor lookupTableVisitor;
-
- public IParserContext ParserService {
- get {
- return parserService;
- }
- }
-
- public ICompilationUnit CompilationUnit {
- get {
- return cu;
- }
- }
-
- public IClass CallingClass {
- get {
- return callingClass;
- }
- }
-
- bool showStatic = false;
-
- public bool ShowStatic {
- get {
- return showStatic;
- }
-
- set {
- showStatic = value;
- }
- }
-
- int caretLine;
- int caretColumn;
-
- public ResolveResult Resolve(IParserContext parserService, string expression, int caretLineNumber, int caretColumn, string fileName, string fileContent)
- {
- Console.WriteLine("Start Resolving");
- if (expression == null) {
- return null;
- }
- expression = expression.TrimStart(null);
- if (expression == "") {
- return null;
- }
- if (expression.StartsWith("using ")) {
- // expression[expression.Length - 1] != '.'
- // the period that causes this Resove() is not part of the expression
- if (expression[expression.Length - 1] == '.') {
- return null;
- }
- int i;
- for (i = expression.Length - 1; i >= 0; --i) {
- if (!(Char.IsLetterOrDigit(expression[i]) || expression[i] == '_' || expression[i] == '.')) {
- break;
- }
- }
- // no Identifier before the period
- if (i == expression.Length - 1) {
- return null;
- }
- string t = expression.Substring(i + 1);
-// Console.WriteLine("in Using Statement");
- string[] namespaces = parserService.GetNamespaceList(t);
- if (namespaces == null || namespaces.Length <= 0) {
- return null;
- }
- return new ResolveResult(namespaces);
- }
-
- Console.WriteLine("Not in Using");
- this.caretLine = caretLineNumber;
- this.caretColumn = caretColumn;
-
- this.parserService = parserService;
- IParseInformation parseInfo = parserService.GetParseInformation(fileName);
- JRefactory.Parser.AST.CompilationUnit fileCompilationUnit = parseInfo.MostRecentCompilationUnit.Tag as JRefactory.Parser.AST.CompilationUnit;
- if (fileCompilationUnit == null) {
-// JRefactory.Parser.Parser fileParser = new JRefactory.Parser.Parser();
-// fileParser.Parse(new Lexer(new StringReader(fileContent)));
- Console.WriteLine("!Warning: no parseinformation!");
- return null;
- }
- /*
- //// try to find last expression in original string, it could be like " if (act!=null) act"
- //// in this case only "act" should be parsed as expression
- !!is so!! don't change things that work
- Expression expr=null; // tentative expression
- Lexer l=null;
- JRefactory.Parser.Parser p = new JRefactory.Parser.Parser();
- while (expression.Length > 0) {
- l = new Lexer(new StringReader(expression));
- expr = p.ParseExpression(l);
- if (l.LookAhead.val != "" && expression.LastIndexOf(l.LookAhead.val) >= 0) {
- if (expression.Substring(expression.LastIndexOf(l.LookAhead.val) + l.LookAhead.val.Length).Length > 0)
- expression=expression.Substring(expression.LastIndexOf(l.LookAhead.val) + l.LookAhead.val.Length).Trim();
- else {
- expression=l.LookAhead.val.Trim();
- l=new Lexer(new StringReader(expression));
- expr=p.ParseExpression(l);
- break;
- }
- } else {
- if (l.Token.val!="" || expr!=null) break;
- }
- }
- //// here last subexpression should be fixed in expr
- if it should be changed in expressionfinder don't fix it here
- */
- JRefactory.Parser.Parser p = new JRefactory.Parser.Parser();
- Lexer l = new Lexer(new StringReader(expression));
- Expression expr = p.ParseExpression(l);
- if (expr == null) {
- return null;
- }
- lookupTableVisitor = new LookupTableVisitor();
- lookupTableVisitor.Visit(fileCompilationUnit, null);
-
- TypeVisitor typeVisitor = new TypeVisitor(this);
-
- JavaVisitor cSharpVisitor = new JavaVisitor();
- cu = (ICompilationUnit)cSharpVisitor.Visit(fileCompilationUnit, null);
- if (cu != null) {
- callingClass = GetInnermostClass();
- //Console.WriteLine("CallingClass is " + callingClass == null ? "null" : callingClass.Name);
- }
- //Console.WriteLine("expression = " + expr.ToString());
- IReturnType type = expr.AcceptVisitor(typeVisitor, null) as IReturnType;
- //Console.WriteLine("type visited");
- if (type == null || type.PointerNestingLevel != 0) {
-// Console.WriteLine("Type == null || type.PointerNestingLevel != 0");
- if (type != null) {
- //Console.WriteLine("PointerNestingLevel is " + type.PointerNestingLevel);
- } else {
- //Console.WriteLine("Type == null");
- }
- //// when type is null might be file needs to be reparsed - some vars were lost
- fileCompilationUnit=parserService.ParseFile(fileName, fileContent).MostRecentCompilationUnit.Tag
- as JRefactory.Parser.AST.CompilationUnit;
- lookupTableVisitor.Visit(fileCompilationUnit,null);
- cu = (ICompilationUnit)cSharpVisitor.Visit(fileCompilationUnit, null);
- if (cu != null) {
- callingClass = GetInnermostClass();
- }
- type=expr.AcceptVisitor(typeVisitor,null) as IReturnType;
- if (type==null) return null;
- }
- if (type.ArrayDimensions != null && type.ArrayDimensions.Length > 0) {
- type = new ReturnType("System.Array");
- }
- Console.WriteLine("Here: Type is " + type.FullyQualifiedName);
- IClass returnClass = SearchType(type.FullyQualifiedName, cu);
- if (returnClass == null) {
- // Try if type is Namespace:
- string n = SearchNamespace(type.FullyQualifiedName, cu);
- if (n == null) {
- return null;
- }
- ArrayList content = parserService.GetNamespaceContents(n);
- ArrayList classes = new ArrayList();
- for (int i = 0; i < content.Count; ++i) {
- if (content[i] is IClass) {
- classes.Add((IClass)content[i]);
- }
- }
- string[] namespaces = parserService.GetNamespaceList(n);
- return new ResolveResult(namespaces, classes);
- }
- Console.WriteLine("Returning Result!");
- return new ResolveResult(returnClass, ListMembers(new ArrayList(), returnClass));
- }
-
- ArrayList ListMembers(ArrayList members, IClass curType)
- {
-// Console.WriteLine("LIST MEMBERS!!!");
-// Console.WriteLine("showStatic = " + showStatic);
-// Console.WriteLine(curType.InnerClasses.Count + " classes");
-// Console.WriteLine(curType.Properties.Count + " properties");
-// Console.WriteLine(curType.Methods.Count + " methods");
-// Console.WriteLine(curType.Events.Count + " events");
-// Console.WriteLine(curType.Fields.Count + " fields");
- if (showStatic) {
- foreach (IClass c in curType.InnerClasses) {
- if (IsAccessible(curType, c)) {
- members.Add(c);
-// Console.WriteLine("Member added");
- }
- }
- }
- foreach (IProperty p in curType.Properties) {
- if (MustBeShowen(curType, p)) {
- members.Add(p);
-// Console.WriteLine("Member added");
- } else {
- //// for some public static properties msutbeshowen is false, so additional check
- //// this is lame fix because curType doesn't allow to find out if to show only
- //// static public or simply public properties
- if (((AbstractMember)p).ReturnType!=null) {
- // if public add it to completion window
- if (((AbstractDecoration)p).IsPublic) members.Add(p);
-// Console.WriteLine("Property {0} added", p.FullyQualifiedName);
- }
- }
- }
-// Console.WriteLine("ADDING METHODS!!!");
- foreach (IMethod m in curType.Methods) {
-// Console.WriteLine("Method : " + m);
- if (MustBeShowen(curType, m)) {
- members.Add(m);
-// Console.WriteLine("Member added");
- }
- }
- foreach (IEvent e in curType.Events) {
- if (MustBeShowen(curType, e)) {
- members.Add(e);
-// Console.WriteLine("Member added");
- }
- }
- foreach (IField f in curType.Fields) {
- if (MustBeShowen(curType, f)) {
- members.Add(f);
-// Console.WriteLine("Member added");
- } else {
- //// enum fields must be shown here if present
- if (curType.ClassType == ClassType.Enum) {
- if (IsAccessible(curType,f)) members.Add(f);
-// Console.WriteLine("Member {0} added", f.FullyQualifiedName);
- }
- }
- }
-// Console.WriteLine("ClassType = " + curType.ClassType);
- if (curType.ClassType == ClassType.Interface && !showStatic) {
- foreach (string s in curType.BaseTypes) {
- IClass baseClass = SearchType(s, curType.CompilationUnit);
- if (baseClass != null && baseClass.ClassType == ClassType.Interface) {
- ListMembers(members, baseClass);
- }
- }
- } else {
- IClass baseClass = BaseClass(curType);
- if (baseClass != null) {
-// Console.WriteLine("Base Class = " + baseClass.FullyQualifiedName);
- ListMembers(members, baseClass);
- }
- }
-// Console.WriteLine("listing finished");
- return members;
- }
-
- public IClass BaseClass(IClass curClass)
- {
- foreach (string s in curClass.BaseTypes) {
- IClass baseClass = SearchType(s, curClass.CompilationUnit);
- if (baseClass != null && baseClass.ClassType != ClassType.Interface) {
- return baseClass;
- }
- }
- return null;
- }
-
- bool InStatic()
- {
- IProperty property = GetProperty();
- if (property != null) {
- return property.IsStatic;
- }
- IMethod method = GetMethod();
- if (method != null) {
- return method.IsStatic;
- }
- return false;
- }
-
- bool IsAccessible(IClass c, IDecoration member)
- {
-// Console.WriteLine("member.Modifiers = " + member.Modifiers);
- if ((member.Modifiers & ModifierEnum.Internal) == ModifierEnum.Internal) {
- return false;
- }
- if ((member.Modifiers & ModifierEnum.Public) == ModifierEnum.Public) {
-// Console.WriteLine("IsAccessible");
- return true;
- }
- if ((member.Modifiers & ModifierEnum.Protected) == ModifierEnum.Protected && IsClassInInheritanceTree(c, callingClass)) {
-// Console.WriteLine("IsAccessible");
- return true;
- }
- return c.FullyQualifiedName == callingClass.FullyQualifiedName;
- }
-
- bool MustBeShowen(IClass c, IDecoration member)
- {
-// Console.WriteLine("member:" + member.Modifiers);
- if ((!showStatic && ((member.Modifiers & ModifierEnum.Static) == ModifierEnum.Static)) ||
- ( showStatic && !((member.Modifiers & ModifierEnum.Static) == ModifierEnum.Static))) {
- //// enum type fields are not shown here - there is no info in member about enum field
- return false;
- }
-// Console.WriteLine("Testing Accessibility");
- return IsAccessible(c, member);
- }
-
- public ArrayList SearchMethod(IReturnType type, string memberName)
- {
- if (type == null || type.PointerNestingLevel != 0) {
- return new ArrayList();
- }
- IClass curType;
- if (type.ArrayDimensions != null && type.ArrayDimensions.Length > 0) {
- curType = SearchType("System.Array", null);
- } else {
- curType = SearchType(type.FullyQualifiedName, null);
- if (curType == null) {
- return new ArrayList();
- }
- }
- return SearchMethod(new ArrayList(), curType, memberName);
- }
-
- ArrayList SearchMethod(ArrayList methods, IClass curType, string memberName)
- {
- foreach (IMethod m in curType.Methods) {
- if (m.Name == memberName &&
- MustBeShowen(curType, m) &&
- !((m.Modifiers & ModifierEnum.Override) == ModifierEnum.Override)) {
- methods.Add(m);
- }
- }
- IClass baseClass = BaseClass(curType);
- if (baseClass != null) {
- return SearchMethod(methods, baseClass, memberName);
- }
- showStatic = false;
- return methods;
- }
-
- public ArrayList SearchIndexer(IReturnType type)
- {
- IClass curType = SearchType(type.FullyQualifiedName, null);
- if (curType != null) {
- return SearchIndexer(new ArrayList(), curType);
- }
- return new ArrayList();
- }
-
- public ArrayList SearchIndexer(ArrayList indexer, IClass curType)
- {
- foreach (IIndexer i in curType.Indexer) {
- if (MustBeShowen(curType, i) && !((i.Modifiers & ModifierEnum.Override) == ModifierEnum.Override)) {
- indexer.Add(i);
- }
- }
- IClass baseClass = BaseClass(curType);
- if (baseClass != null) {
- return SearchIndexer(indexer, baseClass);
- }
- showStatic = false;
- return indexer;
- }
-
- // no methods or indexer
- public IReturnType SearchMember(IReturnType type, string memberName)
- {
- if (type == null || memberName == null || memberName == "") {
- return null;
- }
-// Console.WriteLine("searching member {0} in {1}", memberName, type.Name);
- IClass curType = SearchType(type.FullyQualifiedName, cu);
- if (curType == null) {
-// Console.WriteLine("Type not found in SearchMember");
- return null;
- }
- if (type.PointerNestingLevel != 0) {
- return null;
- }
- if (type.ArrayDimensions != null && type.ArrayDimensions.Length > 0) {
- curType = SearchType("System.Array", null);
- }
- if (curType.ClassType == ClassType.Enum) {
- foreach (IField f in curType.Fields) {
- if (f.Name == memberName && MustBeShowen(curType, f)) {
- showStatic = false;
- return type; // enum members have the type of the enum
- }
- }
- }
- if (showStatic) {
-// Console.WriteLine("showStatic == true");
- foreach (IClass c in curType.InnerClasses) {
- if (c.Name == memberName && IsAccessible(curType, c)) {
- return new ReturnType(c.FullyQualifiedName);
- }
- }
- }
-// Console.WriteLine("#Properties " + curType.Properties.Count);
- foreach (IProperty p in curType.Properties) {
-// Console.WriteLine("checke Property " + p.Name);
-// Console.WriteLine("member name " + memberName);
- if (p.Name == memberName && MustBeShowen(curType, p)) {
-// Console.WriteLine("Property found " + p.Name);
- showStatic = false;
- return p.ReturnType;
- }
- }
- foreach (IField f in curType.Fields) {
-// Console.WriteLine("checke Feld " + f.Name);
-// Console.WriteLine("member name " + memberName);
- if (f.Name == memberName && MustBeShowen(curType, f)) {
-// Console.WriteLine("Field found " + f.Name);
- showStatic = false;
- return f.ReturnType;
- }
- }
- foreach (IEvent e in curType.Events) {
- if (e.Name == memberName && MustBeShowen(curType, e)) {
- showStatic = false;
- return e.ReturnType;
- }
- }
- foreach (string baseType in curType.BaseTypes) {
- IClass c = SearchType(baseType, curType.CompilationUnit);
- if (c != null) {
- IReturnType erg = SearchMember(new ReturnType(c.FullyQualifiedName), memberName);
- if (erg != null) {
- return erg;
- }
- }
- }
- return null;
- }
-
- bool IsInside(Point between, Point start, Point end)
- {
- if (between.Y < start.Y || between.Y > end.Y) {
-// Console.WriteLine("Y = {0} not between {1} and {2}", between.Y, start.Y, end.Y);
- return false;
- }
- if (between.Y > start.Y) {
- if (between.Y < end.Y) {
- return true;
- }
- // between.Y == end.Y
-// Console.WriteLine("between.Y = {0} == end.Y = {1}", between.Y, end.Y);
-// Console.WriteLine("returning {0}:, between.X = {1} <= end.X = {2}", between.X <= end.X, between.X, end.X);
- return between.X <= end.X;
- }
- // between.Y == start.Y
-// Console.WriteLine("between.Y = {0} == start.Y = {1}", between.Y, start.Y);
- if (between.X < start.X) {
- return false;
- }
- // start is OK and between.Y <= end.Y
- return between.Y < end.Y || between.X <= end.X;
- }
-
- ReturnType SearchVariable(string name)
- {
-// Console.WriteLine("Searching Variable");
-//
-// Console.WriteLine("LookUpTable has {0} entries", lookupTableVisitor.variables.Count);
-// Console.WriteLine("Listing Variables:");
- IDictionaryEnumerator enumerator = lookupTableVisitor.variables.GetEnumerator();
- while (enumerator.MoveNext()) {
- Console.WriteLine(enumerator.Key);
- }
-// Console.WriteLine("end listing");
- ArrayList variables = (ArrayList)lookupTableVisitor.variables[name];
- if (variables == null || variables.Count <= 0) {
-// Console.WriteLine(name + " not in LookUpTable");
- return null;
- }
-
- ReturnType found = null;
- foreach (LocalLookupVariable v in variables) {
-// Console.WriteLine("Position: ({0}/{1})", v.StartPos, v.EndPos);
- if (IsInside(new Point(caretColumn, caretLine), v.StartPos, v.EndPos)) {
- found = new ReturnType(v.TypeRef);
-// Console.WriteLine("Variable found");
- break;
- }
- }
- if (found == null) {
-// Console.WriteLine("No Variable found");
- return null;
- }
- return found;
- }
-
- /// <remarks>
- /// does the dynamic lookup for the typeName
- /// </remarks>
- public IReturnType DynamicLookup(string typeName)
- {
-// Console.WriteLine("starting dynamic lookup");
-// Console.WriteLine("name == " + typeName);
-
- // try if it exists a variable named typeName
- ReturnType variable = SearchVariable(typeName);
- if (variable != null) {
- showStatic = false;
- return variable;
- }
-// Console.WriteLine("No Variable found");
-
- if (callingClass == null) {
- return null;
- }
- //// somehow search in callingClass fields is not returning anything, so I am searching here once again
- foreach (IField f in callingClass.Fields) {
- if (f.Name == typeName) {
-// Console.WriteLine("Field found " + f.Name);
- return f.ReturnType;
- }
- }
- //// end of mod for search in Fields
-
- // try if typeName is a method parameter
- IReturnType p = SearchMethodParameter(typeName);
- if (p != null) {
-// Console.WriteLine("MethodParameter Found");
- showStatic = false;
- return p;
- }
-// Console.WriteLine("No Parameter found");
-
- // check if typeName == value in set method of a property
- if (typeName == "value") {
- p = SearchProperty();
- if (p != null) {
- showStatic = false;
- return p;
- }
- }
-// Console.WriteLine("No Property found");
-
- // try if there exists a nonstatic member named typeName
- showStatic = false;
- IReturnType t = SearchMember(callingClass == null ? null : new ReturnType(callingClass.FullyQualifiedName), typeName);
- if (t != null) {
- return t;
- }
-// Console.WriteLine("No nonstatic member found");
-
- // try if there exists a static member named typeName
- showStatic = true;
- t = SearchMember(callingClass == null ? null : new ReturnType(callingClass.FullyQualifiedName), typeName);
- if (t != null) {
- showStatic = false;
- return t;
- }
-// Console.WriteLine("No static member found");
-
- // try if there exists a static member in outer classes named typeName
- ClassCollection classes = GetOuterClasses();
- foreach (IClass c in GetOuterClasses()) {
- t = SearchMember(callingClass == null ? null : new ReturnType(c.FullyQualifiedName), typeName);
- if (t != null) {
- showStatic = false;
- return t;
- }
- }
-// Console.WriteLine("No static member in outer classes found");
-// Console.WriteLine("DynamicLookUp resultless");
- return null;
- }
-
- IProperty GetProperty()
- {
- foreach (IProperty property in callingClass.Properties) {
- if (property.BodyRegion != null && property.BodyRegion.IsInside(caretLine, caretColumn)) {
- return property;
- }
- }
- return null;
- }
-
- IMethod GetMethod()
- {
- foreach (IMethod method in callingClass.Methods) {
- if (method.BodyRegion != null && method.BodyRegion.IsInside(caretLine, caretColumn)) {
- return method;
- }
- }
- return null;
- }
-
- IReturnType SearchProperty()
- {
- IProperty property = GetProperty();
- if (property == null) {
- return null;
- }
- if (property.SetterRegion != null && property.SetterRegion.IsInside(caretLine, caretColumn)) {
- return property.ReturnType;
- }
- return null;
- }
-
- IReturnType SearchMethodParameter(string parameter)
- {
- IMethod method = GetMethod();
- if (method == null) {
- Console.WriteLine("Method not found");
- return null;
- }
- foreach (IParameter p in method.Parameters) {
- if (p.Name == parameter) {
- Console.WriteLine("Parameter found");
- return p.ReturnType;
- }
- }
- return null;
- }
-
- /// <remarks>
- /// use the usings to find the correct name of a namespace
- /// </remarks>
- public string SearchNamespace(string name, ICompilationUnit unit)
- {
- if (parserService.NamespaceExists(name)) {
- return name;
- }
- if (unit == null) {
-// Console.WriteLine("done, resultless");
- return null;
- }
- foreach (IUsing u in unit.Usings) {
- if (u != null && (u.Region == null || u.Region.IsInside(caretLine, caretColumn))) {
- string nameSpace = u.SearchNamespace(name);
- if (nameSpace != null) {
- return nameSpace;
- }
- }
- }
-// Console.WriteLine("done, resultless");
- return null;
- }
-
- /// <remarks>
- /// use the usings and the name of the namespace to find a class
- /// </remarks>
- public IClass SearchType(string name, ICompilationUnit unit)
- {
-// Console.WriteLine("Searching Type " + name);
- if (name == null || name == String.Empty) {
-// Console.WriteLine("No Name!");
- return null;
- }
- IClass c;
- c = parserService.GetClass(name);
- if (c != null) {
-// Console.WriteLine("Found!");
- return c;
- }
-// Console.WriteLine("No FullName");
- if (unit != null) {
-// Console.WriteLine(unit.Usings.Count + " Usings");
- foreach (IUsing u in unit.Usings) {
- if (u != null && (u.Region == null || u.Region.IsInside(caretLine, caretColumn))) {
-// Console.WriteLine("In UsingRegion");
- c = u.SearchType(name);
- if (c != null) {
-// Console.WriteLine("SearchType Successfull!!!");
- return c;
- }
- }
- }
- }
- if (callingClass == null) {
- return null;
- }
- string fullname = callingClass.FullyQualifiedName;
- string[] namespaces = fullname.Split(new char[] {'.'});
- string curnamespace = namespaces[0] + '.';
- for (int i = 1; i < namespaces.Length; ++i) {
- c = parserService.GetClass(curnamespace + name);
- if (c != null) {
- return c;
- }
- curnamespace += namespaces[i] + '.';
- }
- return null;
- }
-
- /// <remarks>
- /// Returns true, if class possibleBaseClass is in the inheritance tree from c
- /// </remarks>
- bool IsClassInInheritanceTree(IClass possibleBaseClass, IClass c)
- {
- if (possibleBaseClass == null || c == null) {
- return false;
- }
- if (possibleBaseClass.FullyQualifiedName == c.FullyQualifiedName) {
- return true;
- }
- foreach (string baseClass in c.BaseTypes) {
- if (IsClassInInheritanceTree(possibleBaseClass, SearchType(baseClass, cu))) {
- return true;
- }
- }
- return false;
- }
-
- /// <remarks>
- /// Returns the innerst class in which the carret currently is, returns null
- /// if the carret is outside any class boundaries.
- /// </remarks>
- IClass GetInnermostClass()
- {
- if (cu != null) {
- foreach (IClass c in cu.Classes) {
- if (c != null && c.Region != null && c.Region.IsInside(caretLine, caretColumn)) {
- return GetInnermostClass(c);
- }
- }
- }
- return null;
- }
-
- IClass GetInnermostClass(IClass curClass)
- {
- if (curClass == null) {
- return null;
- }
- if (curClass.InnerClasses == null) {
- return curClass;
- }
- foreach (IClass c in curClass.InnerClasses) {
- if (c != null && c.Region != null && c.Region.IsInside(caretLine, caretColumn)) {
- return GetInnermostClass(c);
- }
- }
- return curClass;
- }
-
- /// <remarks>
- /// Returns all (nestet) classes in which the carret currently is exept
- /// the innermost class, returns an empty collection if the carret is in
- /// no class or only in the innermost class.
- /// the most outer class is the last in the collection.
- /// </remarks>
- ClassCollection GetOuterClasses()
- {
- ClassCollection classes = new ClassCollection();
- if (cu != null) {
- foreach (IClass c in cu.Classes) {
- if (c != null && c.Region != null && c.Region.IsInside(caretLine, caretColumn)) {
- if (c != GetInnermostClass()) {
- GetOuterClasses(classes, c);
- classes.Add(c);
- }
- break;
- }
- }
- }
-
- return classes;
- }
-
- void GetOuterClasses(ClassCollection classes, IClass curClass)
- {
- if (curClass != null) {
- foreach (IClass c in curClass.InnerClasses) {
- if (c != null && c.Region != null && c.Region.IsInside(caretLine, caretColumn)) {
- if (c != GetInnermostClass()) {
- GetOuterClasses(classes, c);
- classes.Add(c);
- }
- break;
- }
- }
- }
- }
-
- public LanguageItemCollection CtrlSpace(IParserContext parserService, int caretLine, int caretColumn, string fileName)
- {
- LanguageItemCollection result = new LanguageItemCollection();
- this.parserService = parserService;
- IParseInformation parseInfo = parserService.GetParseInformation(fileName);
- JRefactory.Parser.AST.CompilationUnit fileCompilationUnit = parseInfo.MostRecentCompilationUnit.Tag as JRefactory.Parser.AST.CompilationUnit;
- if (fileCompilationUnit == null) {
- return null;
- }
- lookupTableVisitor = new LookupTableVisitor();
- lookupTableVisitor.Visit(fileCompilationUnit, null);
- JavaVisitor cSharpVisitor = new JavaVisitor ();
- cu = (ICompilationUnit)cSharpVisitor.Visit(fileCompilationUnit, null);
- if (cu != null) {
- callingClass = GetInnermostClass();
-// Console.WriteLine("CallingClass is " + callingClass == null ? "null" : callingClass.Name);
- }
- foreach (string name in lookupTableVisitor.variables.Keys) {
- ArrayList variables = (ArrayList)lookupTableVisitor.variables[name];
- if (variables != null && variables.Count > 0) {
- foreach (LocalLookupVariable v in variables) {
- if (IsInside(new Point(caretColumn, caretLine), v.StartPos, v.EndPos)) {
- result.Add(v);
- break;
- }
- }
- }
- }
- if (callingClass != null) {
- result = ListMembers(result, callingClass);
- }
- string n = "";
- result.AddRange(parserService.GetNamespaceContents(n));
- foreach (IUsing u in cu.Usings) {
- if (u != null && (u.Region == null || u.Region.IsInside(caretLine, caretColumn))) {
- foreach (string name in u.Usings) {
- result.AddRange(parserService.GetNamespaceContents(name));
- }
- foreach (string alias in u.Aliases.Keys) {
- result.Add(alias);
- }
- }
- }
- return result;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/AttributeSection.cs b/extras/JavaBinding/Parser/SharpDevelopTree/AttributeSection.cs
deleted file mode 100644
index 3602608f49..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/AttributeSection.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-// created on 08.09.2003 at 16:17
-
-using MonoDevelop.Projects.Parser;
-using System.Collections;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class AttributeSection : DefaultAttributeSection
- {
- public AttributeSection(AttributeTarget attributeTarget,
- AttributeCollection attributes) {
- this.attributeTarget = attributeTarget;
- this.attributes = attributes;
- }
- }
- public class ASTAttribute : DefaultAttribute
- {
- public ASTAttribute(string name, ArrayList positionalArguments, SortedList namedArguments)
- {
- this.name = name;
- this.positionalArguments = positionalArguments;
- this.namedArguments = namedArguments;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/Class.cs b/extras/JavaBinding/Parser/SharpDevelopTree/Class.cs
deleted file mode 100644
index d07c72efb7..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/Class.cs
+++ /dev/null
@@ -1,57 +0,0 @@
-// created on 06.08.2003 at 12:37
-
-using System.Diagnostics;
-
-using MonoDevelop.Projects.Parser;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class Class : DefaultClass
- {
- public Class(CompilationUnit cu, ClassType t, Modifier m, IRegion region): base (cu)
- {
- classType = t;
- this.region = region;
- modifiers = (ModifierEnum)m;
- }
-
- public void UpdateModifier()
- {
- if (classType == ClassType.Enum) {
- foreach (Field f in fields) {
- f.AddModifier(ModifierEnum.Public);
- }
- return;
- }
- if (classType != ClassType.Interface) {
- return;
- }
- foreach (Class c in innerClasses) {
- c.modifiers = c.modifiers | ModifierEnum.Public;
- }
- foreach (IMethod m in methods) {
- if (m is Constructor) {
- ((Constructor)m).AddModifier(ModifierEnum.Public);
- } else if (m is Method) {
- ((Method)m).AddModifier(ModifierEnum.Public);
- } else {
- Debug.Assert(false, "Unexpected type in method of interface. Can not set modifier to public!");
- }
- }
- foreach (Event e in events) {
- e.AddModifier(ModifierEnum.Public);
- }
- foreach (Field f in fields) {
- f.AddModifier(ModifierEnum.Public);
- }
- foreach (Indexer i in indexer) {
- i.AddModifier(ModifierEnum.Public);
- }
- foreach (Property p in properties) {
- p.AddModifier(ModifierEnum.Public);
- }
-
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/CompilationUnit.cs b/extras/JavaBinding/Parser/SharpDevelopTree/CompilationUnit.cs
deleted file mode 100644
index c87424a972..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/CompilationUnit.cs
+++ /dev/null
@@ -1,26 +0,0 @@
-// created on 04.08.2003 at 17:31
-
-using MonoDevelop.Projects.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class CompilationUnit : DefaultCompilationUnit
- {
-
- public override CommentCollection MiscComments {
- get {
- return null;
- }
- }
- public override CommentCollection DokuComments {
- get {
- return null;
- }
- }
- public override TagCollection TagComments {
- get {
- return null;
- }
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/Constructor.cs b/extras/JavaBinding/Parser/SharpDevelopTree/Constructor.cs
deleted file mode 100644
index 894a6c2144..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/Constructor.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-// created on 06.08.2003 at 12:35
-
-using MonoDevelop.Projects.Parser;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class Constructor : DefaultMethod
- {
- public Constructor(Modifier m, IRegion region, IRegion bodyRegion)
- {
- FullyQualifiedName = "ctor";
- this.region = region;
- this.bodyRegion = bodyRegion;
- modifiers = (ModifierEnum)m;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/Event.cs b/extras/JavaBinding/Parser/SharpDevelopTree/Event.cs
deleted file mode 100644
index 2ff7d5b473..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/Event.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// created on 06.08.2003 at 12:30
-
-using MonoDevelop.Projects.Parser;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class Event : DefaultEvent
- {
- public void AddModifier(ModifierEnum m)
- {
- modifiers = modifiers | m;
- }
-
- public Event(string name, ReturnType type, Modifier m, IRegion region, IRegion bodyRegion)
- {
- FullyQualifiedName = name;
- returnType = type;
- this.region = region;
- this.bodyRegion = bodyRegion;
- modifiers = (ModifierEnum)m;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/Field.cs b/extras/JavaBinding/Parser/SharpDevelopTree/Field.cs
deleted file mode 100644
index db3eb386b1..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/Field.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-// created on 04.08.2003 at 18:06
-
-using MonoDevelop.Projects.Parser;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class Field : DefaultField
- {
- public void AddModifier(ModifierEnum m)
- {
- modifiers = modifiers | m;
- }
-
- public Field(ReturnType type, string fullyQualifiedName, Modifier m, IRegion region)
- {
- this.returnType = type;
- this.FullyQualifiedName = fullyQualifiedName;
- this.region = region;
- modifiers = (ModifierEnum)m;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/Indexer.cs b/extras/JavaBinding/Parser/SharpDevelopTree/Indexer.cs
deleted file mode 100644
index 6c60fea22f..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/Indexer.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// created on 06.08.2003 at 12:34
-
-using MonoDevelop.Projects.Parser;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class Indexer : DefaultIndexer
- {
- public void AddModifier(ModifierEnum m)
- {
- modifiers = modifiers | m;
- }
-
- public Indexer(ReturnType type, ParameterCollection parameters, Modifier m, IRegion region, IRegion bodyRegion)
- {
- returnType = type;
- this.parameters = parameters;
- this.region = region;
- this.bodyRegion = bodyRegion;
- modifiers = (ModifierEnum)m;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/Method.cs b/extras/JavaBinding/Parser/SharpDevelopTree/Method.cs
deleted file mode 100644
index 6603912823..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/Method.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-// created on 06.08.2003 at 12:35
-using System;
-using MonoDevelop.Projects.Parser;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class Method : DefaultMethod
- {
- public Method(string name, ReturnType type, Modifier m, IRegion region, IRegion bodyRegion)
- {
- FullyQualifiedName = name;
- returnType = type;
- this.region = region;
- this.bodyRegion = bodyRegion;
- modifiers = (ModifierEnum)m;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/Parameter.cs b/extras/JavaBinding/Parser/SharpDevelopTree/Parameter.cs
deleted file mode 100644
index 259f70d614..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/Parameter.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-// created on 07.08.2003 at 20:12
-
-using MonoDevelop.Projects.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class Parameter : DefaultParameter
- {
- public Parameter(string name, ReturnType type)
- {
- this.name = name;
- returnType = type;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/Property.cs b/extras/JavaBinding/Parser/SharpDevelopTree/Property.cs
deleted file mode 100644
index 1b3acba113..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/Property.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// created on 06.08.2003 at 12:36
-
-using MonoDevelop.Projects.Parser;
-using JRefactory.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class Property : DefaultProperty
- {
- public void AddModifier(ModifierEnum m)
- {
- modifiers = modifiers | m;
- }
-
- public Property(string fullyQualifiedName, ReturnType type, Modifier m, IRegion region, IRegion bodyRegion)
- {
- this.FullyQualifiedName = fullyQualifiedName;
- returnType = type;
- this.region = region;
- this.bodyRegion = bodyRegion;
- modifiers = (ModifierEnum)m;
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/SharpDevelopTree/ReturnType.cs b/extras/JavaBinding/Parser/SharpDevelopTree/ReturnType.cs
deleted file mode 100644
index 5f401ea406..0000000000
--- a/extras/JavaBinding/Parser/SharpDevelopTree/ReturnType.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// created on 04.08.2003 at 18:08
-
-using MonoDevelop.Projects.Parser;
-
-namespace JavaBinding.Parser.SharpDevelopTree
-{
- public class ReturnType : DefaultReturnType
- {
- public ReturnType(string fullyQualifiedName)
- {
- base.FullyQualifiedName = fullyQualifiedName;
- }
-
- public ReturnType(string fullyQualifiedName, int[] arrayDimensions, int pointerNestingLevel)
- {
- this.FullyQualifiedName = fullyQualifiedName;
- this.arrayDimensions = arrayDimensions;
- this.pointerNestingLevel = pointerNestingLevel;
- }
-
- public ReturnType (JRefactory.Parser.AST.TypeReference type)
- {
- base.FullyQualifiedName = type.SystemType;
- base.arrayDimensions = type.RankSpecifier == null ? new int[] { } : type.RankSpecifier;
- base.pointerNestingLevel = type.PointerNestingLevel;
- }
- public ReturnType Clone()
- {
- return new ReturnType(FullyQualifiedName, arrayDimensions, pointerNestingLevel);
- }
- }
-}
diff --git a/extras/JavaBinding/Parser/TypeVisitor.cs b/extras/JavaBinding/Parser/TypeVisitor.cs
deleted file mode 100644
index 2ca129a0e9..0000000000
--- a/extras/JavaBinding/Parser/TypeVisitor.cs
+++ /dev/null
@@ -1,306 +0,0 @@
-// created on 22.08.2003 at 19:02
-
-using System;
-using System.Collections;
-
-using JRefactory.Parser;
-using JRefactory.Parser.AST;
-using JavaBinding.Parser.SharpDevelopTree;
-using MonoDevelop.Projects.Parser;
-
-namespace JavaBinding.Parser
-{
- public class TypeVisitor : AbstractASTVisitor
- {
- Resolver resolver;
-
- public TypeVisitor(Resolver resolver)
- {
- this.resolver = resolver;
- }
-
- public override object Visit(PrimitiveExpression primitiveExpression, object data)
- {
- if (primitiveExpression.Value != null) {
-// Console.WriteLine("Visiting " + primitiveExpression.Value);
- return new ReturnType(primitiveExpression.Value.GetType().FullName);
- }
- return null;
- }
-
- public override object Visit(BinaryOperatorExpression binaryOperatorExpression, object data)
- {
- // TODO : Operators
- return binaryOperatorExpression.Left.AcceptVisitor(this, data);
- }
-
- public override object Visit(ParenthesizedExpression parenthesizedExpression, object data)
- {
- if (parenthesizedExpression == null) {
- return null;
- }
- return parenthesizedExpression.Expression.AcceptVisitor(this, data);
- }
-
- public override object Visit(InvocationExpression invocationExpression, object data)
- {
- if (invocationExpression.TargetObject is FieldReferenceExpression) {
- FieldReferenceExpression field = (FieldReferenceExpression)invocationExpression.TargetObject;
- IReturnType type = field.TargetObject.AcceptVisitor(this, data) as IReturnType;
- ArrayList methods = resolver.SearchMethod(type, field.FieldName);
- resolver.ShowStatic = false;
- if (methods.Count <= 0) {
- return null;
- }
- // TODO: Find the right method
- return ((IMethod)methods[0]).ReturnType;
- } else if (invocationExpression.TargetObject is IdentifierExpression) {
- string id = ((IdentifierExpression)invocationExpression.TargetObject).Identifier;
- if (resolver.CallingClass == null) {
- return null;
- }
- IReturnType type = new ReturnType(resolver.CallingClass.FullyQualifiedName);
- ArrayList methods = resolver.SearchMethod(type, id);
- resolver.ShowStatic = false;
- if (methods.Count <= 0) {
- return null;
- }
- // TODO: Find the right method
- return ((IMethod)methods[0]).ReturnType;
- }
- // invocationExpression is delegate call
- IReturnType t = invocationExpression.AcceptChildren(this, data) as IReturnType;
- if (t == null) {
- return null;
- }
- IClass c = resolver.SearchType(t.FullyQualifiedName, resolver.CompilationUnit);
- if (c.ClassType == ClassType.Delegate) {
- ArrayList methods = resolver.SearchMethod(t, "invoke");
- if (methods.Count <= 0) {
- return null;
- }
- return ((IMethod)methods[0]).ReturnType;
- }
- return null;
- }
-
- public override object Visit(FieldReferenceExpression fieldReferenceExpression, object data)
- {
- if (fieldReferenceExpression == null) {
- return null;
- }
-
- IReturnType returnType = fieldReferenceExpression.TargetObject.AcceptVisitor(this, data) as IReturnType;
- if (returnType != null) {
- string name = resolver.SearchNamespace(returnType.FullyQualifiedName, resolver.CompilationUnit);
- if (name != null) {
- string n = resolver.SearchNamespace(string.Concat(name, ".", fieldReferenceExpression.FieldName), null);
- if (n != null) {
- return new ReturnType(n);
- }
- IClass c = resolver.SearchType(string.Concat(name, ".", fieldReferenceExpression.FieldName), resolver.CompilationUnit);
- if (c != null) {
- resolver.ShowStatic = true;
- return new ReturnType(c.FullyQualifiedName);
- }
- return null;
- }
- return resolver.SearchMember(returnType, fieldReferenceExpression.FieldName);
- }
-// Console.WriteLine("returnType of child is null!");
- return null;
- }
-
- public override object Visit(PointerReferenceExpression pointerReferenceExpression, object data)
- {
- ReturnType type = pointerReferenceExpression.Expression.AcceptVisitor(this, data) as ReturnType;
- if (type == null) {
- return null;
- }
- type = type.Clone();
- --type.PointerNestingLevel;
- if (type.PointerNestingLevel != 0) {
- return null;
- }
- return resolver.SearchMember(type, pointerReferenceExpression.Identifier);
- }
-
- public override object Visit(IdentifierExpression identifierExpression, object data)
- {
- if (identifierExpression == null) {
- return null;
- }
- string name = resolver.SearchNamespace(identifierExpression.Identifier, resolver.CompilationUnit);
- if (name != null) {
- return new ReturnType(name);
- }
- IClass c = resolver.SearchType(identifierExpression.Identifier, resolver.CompilationUnit);
- if (c != null) {
- resolver.ShowStatic = true;
- return new ReturnType(c.FullyQualifiedName);
- }
- return resolver.DynamicLookup(identifierExpression.Identifier);
- }
-
- public override object Visit(TypeReferenceExpression typeReferenceExpression, object data)
- {
- return new ReturnType(typeReferenceExpression.TypeReference);
- }
-
- public override object Visit(UnaryOperatorExpression unaryOperatorExpression, object data)
- {
- if (unaryOperatorExpression == null) {
- return null;
- }
- ReturnType expressionType = unaryOperatorExpression.Expression.AcceptVisitor(this, data) as ReturnType;
- // TODO: Little bug: unary operator MAY change the return type,
- // but that is only a minor issue
- switch (unaryOperatorExpression.Op) {
- case UnaryOperatorType.Not:
- break;
- case UnaryOperatorType.BitNot:
- break;
- case UnaryOperatorType.Minus:
- break;
- case UnaryOperatorType.Plus:
- break;
- case UnaryOperatorType.Increment:
- case UnaryOperatorType.PostIncrement:
- break;
- case UnaryOperatorType.Decrement:
- case UnaryOperatorType.PostDecrement:
- break;
- case UnaryOperatorType.Star: // dereference
- --expressionType.PointerNestingLevel;
- break;
- case UnaryOperatorType.BitWiseAnd: // get reference
- ++expressionType.PointerNestingLevel;
- break;
- case UnaryOperatorType.None:
- break;
- }
- return expressionType;
- }
-
- public override object Visit(AssignmentExpression assignmentExpression, object data)
- {
- return assignmentExpression.Left.AcceptVisitor(this, data);
- }
-
- public override object Visit(SizeOfExpression sizeOfExpression, object data)
- {
- return new ReturnType("System.Int32");
- }
-
- public override object Visit(TypeOfExpression typeOfExpression, object data)
- {
- return new ReturnType("System.Type");
- }
-
- public override object Visit(CheckedExpression checkedExpression, object data)
- {
- return checkedExpression.Expression.AcceptVisitor(this, data);
- }
-
- public override object Visit(UncheckedExpression uncheckedExpression, object data)
- {
- return uncheckedExpression.Expression.AcceptVisitor(this, data);
- }
-
- public override object Visit(CastExpression castExpression, object data)
- {
- return new ReturnType(castExpression.CastTo.Type);
- }
-
- public override object Visit(StackAllocExpression stackAllocExpression, object data)
- {
- ReturnType returnType = new ReturnType(stackAllocExpression.Type);
- ++returnType.PointerNestingLevel;
- return returnType;
- }
-
- public override object Visit(IndexerExpression indexerExpression, object data)
- {
- IReturnType type = (IReturnType)indexerExpression.TargetObject.AcceptVisitor(this, data);
- if (type == null) {
- return null;
- }
- if (type.ArrayDimensions == null || type.ArrayDimensions.Length == 0) {
- // check if ther is an indexer
- if (indexerExpression.TargetObject is ThisReferenceExpression) {
- if (resolver.CallingClass == null) {
- return null;
- }
- type = new ReturnType(resolver.CallingClass.FullyQualifiedName);
- }
- ArrayList indexer = resolver.SearchIndexer(type);
- if (indexer.Count == 0) {
- return null;
- }
- // TODO: get the right indexer
- return ((IIndexer)indexer[0]).ReturnType;
- }
-
- // TODO: what is a[0] if a is pointer to array or array of pointer ?
- if (type.ArrayDimensions[type.ArrayDimensions.Length - 1] != indexerExpression.Indices.Count) {
- return null;
- }
- int[] newArray = new int[type.ArrayDimensions.Length - 1];
- Array.Copy(type.ArrayDimensions, 0, newArray, 0, type.ArrayDimensions.Length - 1);
- return new ReturnType(type.Name, newArray, type.PointerNestingLevel);
- }
-
- public override object Visit(ThisReferenceExpression thisReferenceExpression, object data)
- {
- if (resolver.CallingClass == null) {
- return null;
- }
- return new ReturnType(resolver.CallingClass.FullyQualifiedName);
- }
-
- public override object Visit(BaseReferenceExpression baseReferenceExpression, object data)
- {
-// Console.WriteLine("Visiting base");
- if (resolver.CallingClass == null) {
- return null;
- }
- IClass baseClass = resolver.BaseClass(resolver.CallingClass);
- if (baseClass == null) {
-// Console.WriteLine("Base Class not found");
- return null;
- }
-// Console.WriteLine("Base Class: " + baseClass.FullyQualifiedName);
- return new ReturnType(baseClass.FullyQualifiedName);
- }
-
- public override object Visit(ObjectCreateExpression objectCreateExpression, object data)
- {
- string name = resolver.SearchType(objectCreateExpression.CreateType.Type, resolver.CompilationUnit).FullyQualifiedName;
- return new ReturnType(name, objectCreateExpression.CreateType.RankSpecifier, objectCreateExpression.CreateType.PointerNestingLevel);
- }
-
- public override object Visit(ArrayCreateExpression arrayCreateExpression, object data)
- {
- ReturnType type = new ReturnType(arrayCreateExpression.CreateType);
- if (arrayCreateExpression.Parameters != null && arrayCreateExpression.Parameters.Count > 0) {
- int[] newRank = new int[arrayCreateExpression.Rank.Length + 1];
- newRank[0] = arrayCreateExpression.Parameters.Count - 1;
- Array.Copy(type.ArrayDimensions, 0, newRank, 1, type.ArrayDimensions.Length);
- type.ArrayDimensions = newRank;
- }
- return type;
- }
-
- public override object Visit(DirectionExpression directionExpression, object data)
- {
- // no calls allowed !!!
- return null;
- }
-
- public override object Visit(ArrayInitializerExpression arrayInitializerExpression, object data)
- {
- // no calls allowed !!!
- return null;
- }
- }
-}
diff --git a/extras/JavaBinding/Project/ChangeLog b/extras/JavaBinding/Project/ChangeLog
deleted file mode 100644
index 4ea69bc91c..0000000000
--- a/extras/JavaBinding/Project/ChangeLog
+++ /dev/null
@@ -1,4 +0,0 @@
-2009-02-25 Lluis Sanchez Gual <lluis@novell.com>
-
- * JavaCompilerParameters.cs: Track api changes.
-
diff --git a/extras/JavaBinding/Project/JavaCompilerParameters.cs b/extras/JavaBinding/Project/JavaCompilerParameters.cs
deleted file mode 100644
index c5c48958cd..0000000000
--- a/extras/JavaBinding/Project/JavaCompilerParameters.cs
+++ /dev/null
@@ -1,141 +0,0 @@
-// JavaCompilerParameters.cs
-//
-// This file was derived from a file from #Develop.
-//
-// Copyright (C) 2001-2007 Mike Krüger <mkrueger@novell.com>
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-using System;
-using System.Xml;
-using System.Diagnostics;
-
-using MonoDevelop.Projects;
-using MonoDevelop.Core.Serialization;
-
-namespace JavaBinding
-{
- /// <summary>
- /// This class handles project specific compiler parameters
- /// </summary>
- public class JavaCompilerParameters: ConfigurationParameters
- {
- [ItemProperty("Deprecation", DefaultValue=true)]
- bool deprecation = true;
-
- [ItemProperty("Optimize", DefaultValue=true)]
- bool optimize = true;
-
- [ItemProperty("MainClass", DefaultValue=null)]
- string mainclass = null;
-
- [ItemProperty("DefineSymbols", DefaultValue="")]
- string definesymbols = String.Empty;
-
- [ItemProperty("ClassPath", DefaultValue="")]
- string classpath = String.Empty;
-
- [ItemProperty ("Compiler", DefaultValue=JavaCompiler.Gcj)]
- JavaCompiler compiler = JavaCompiler.Gcj;
-
- [ItemProperty("CompilerPath", DefaultValue="gcj")]
- string compilerpath = "gcj";
-
- [ItemProperty("GenWarnings", DefaultValue=false)]
- bool genwarnings = false;
-
- public override void AddDefineSymbol (string symbol)
- {
- DefineSymbols += symbol + ";";
- }
-
- public override void RemoveDefineSymbol (string symbol)
- {
- DefineSymbols = DefineSymbols.Replace (symbol + ";", "");
- }
-
- public bool GenWarnings {
- get {
- return genwarnings;
- }
- set {
- genwarnings = value;
- }
- }
-
- public string ClassPath {
- get {
- return classpath;
- }
- set {
- classpath = value;
- }
- }
-
- public JavaCompiler Compiler {
- get {
- return compiler;
- }
- set {
- compiler = value;
- }
- }
-
- public string CompilerPath {
- get {
- return compilerpath;
- }
- set {
- compilerpath = value;
- }
- }
-
- public bool Deprecation {
- get {
- return deprecation;
- }
- set {
- deprecation = value;
- }
- }
-
- public bool Optimize {
- get {
- return optimize;
- }
- set {
- optimize = value;
- }
- }
-
- public string MainClass {
- get {
- return mainclass;
- }
- set {
- mainclass = value;
- }
- }
-
- public string DefineSymbols {
- get {
- return definesymbols;
- }
- set {
- definesymbols = value;
- }
- }
- }
-}
diff --git a/extras/JavaBinding/README b/extras/JavaBinding/README
deleted file mode 100644
index 794c3285fa..0000000000
--- a/extras/JavaBinding/README
+++ /dev/null
@@ -1,7 +0,0 @@
-
-MonoDevelop's support of Java is accompished via IKVM.NET
-(see http://www.ikvm.net) and it intended to allow writing
-.NET applications and libraries in Java. With this in mind
-we will be moving to producing .NET assemblies instead of
-java class files or jars by default.
-
diff --git a/extras/JavaBinding/TODO b/extras/JavaBinding/TODO
deleted file mode 100644
index 7b0d9904ce..0000000000
--- a/extras/JavaBinding/TODO
+++ /dev/null
@@ -1,7 +0,0 @@
- - fix regluar java templates
- - make classpath handling better
- - support turning a jar to a dll simply
- - support more java compilers (like ecj)
- - automatically copy IKVM.GNU.Classpath.dll and IKVM.Runtime.dll
- to output dir
- - implement GenerateMakefiles perhaps
diff --git a/extras/JavaBinding/configure b/extras/JavaBinding/configure
deleted file mode 100755
index 3b77b7e1f1..0000000000
--- a/extras/JavaBinding/configure
+++ /dev/null
@@ -1,102 +0,0 @@
-#!/usr/bin/env bash
-VERSION=4.2.3
-PACKAGE=monodevelop-java
-prefix=/usr/local
-config=DEBUG
-configurations=" RELEASE DEBUG"
-required_packages="mono-addins;0.3 gtk-sharp-2.0;2.12.8 glade-sharp-2.0;2.12.8 monodevelop;2.7"
-
-usage ()
-{
- echo "Usage : configure [--prefix=PREFIX] [--config=CONFIG]"
- echo
- echo "Configurations available :"
- for c in $configurations; do
- if [ "$c" = "$config" ]; then
- echo " $c (Default)"
- else
- echo " $c"
- fi
- done
-}
-
-validate_config ()
-{
- test -z "$1" && return 0
- for c in $configurations; do
- if [ "$c" = "$1" ]; then
- return 1
- fi
- done
- return 0
-}
-
-check_required_packages ()
-{
- echo "Looking for required packages" | tee config.log
- for pkg in $required_packages; do
- name=`echo $pkg | cut -d\; -f1`
- version=`echo $pkg | cut -d\; -f2`
-
- echo -n "Checking for package '$name'.." | tee -a config.log
- pkg-config --atleast-version=$version $name
- if [ $? -ne 0 ]; then
- echo " ERROR: Package named '$name' >= $version not found." | tee -a config.log
- echo "Try adjusting your PKG_CONFIG_PATH environment variable." | tee -a config.log
- return 1
- fi
- echo " found." | tee -a config.log
- done
- return 0
-}
-
-while test x$1 != x; do
- case $1 in
- --prefix=*)
- prefix=`echo $1 | sed 's/--prefix=//'`
- ;;
- --prefix)
- shift
- prefix=$1
- ;;
- --config=*)
- conf=`echo $1 | sed 's/--config=//'`
- validate_config "$conf"
- if [ $? -eq 1 ]; then
- config=$conf
- else
- echo "Invalid config name - $conf"
- usage
- exit 1
- fi
- ;;
- --help)
- usage
- exit
- ;;
- *)
- echo Unknown argument $1 >&2
- usage
- exit 1
- ;;
- esac
- shift
-done
-
-check_required_packages
-[ $? -eq 1 ] && exit 1
-
-sed -e "s,@VERSION@,$VERSION," < monodevelop-java.spec.in > monodevelop-java.spec
-
-echo "prefix=$prefix" > config.make
-echo "RUNTIME=mono" >> config.make
-echo "ASSEMBLY_VERSION=$VERSION.0.0" >> config.make
-echo "VERSION=$VERSION" >> config.make
-echo "PACKAGE=$PACKAGE" >> config.make
-echo "CONFIG=$config" >> config.make
-
-echo
-echo "$PACKAGE has been configured with "
-echo " prefix = $prefix"
-echo " config = $config"
-echo
diff --git a/extras/JavaBinding/gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs b/extras/JavaBinding/gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs
deleted file mode 100644
index 278eb43e8b..0000000000
--- a/extras/JavaBinding/gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs
+++ /dev/null
@@ -1,464 +0,0 @@
-
-// This file has been generated by the GUI designer. Do not modify.
-namespace JavaBinding
-{
- internal partial class CodeGenerationPanelWidget
- {
- private global::Gtk.VBox vbox62;
-
- private global::Gtk.Label label82;
-
- private global::Gtk.HBox hbox56;
-
- private global::Gtk.Label label81;
-
- private global::Gtk.VBox vbox65;
-
- private global::Gtk.Table table7;
-
- private global::Gtk.Entry classPathEntry;
-
- private global::Gtk.HBox hbox61;
-
- private global::Gtk.ComboBox compileTargetCombo;
-
- private global::Gtk.Label label86;
-
- private global::Gtk.Label label87;
-
- private global::Gtk.Label label88;
-
- private global::Gtk.Label label91;
-
- private global::Gtk.Entry mainClassEntry;
-
- private global::Gtk.Entry symbolsEntry;
-
- private global::Gtk.Label label92;
-
- private global::Gtk.HBox hbox57;
-
- private global::Gtk.Label label93;
-
- private global::Gtk.VBox vbox66;
-
- private global::Gtk.HBox hbox58;
-
- private global::Gtk.RadioButton compilerGcjButton;
-
- private global::Gtk.RadioButton compilerJavacButton;
-
- private global::Gtk.Entry compilerEntry;
-
- private global::Gtk.HBox hbox60;
-
- private global::Gtk.VBox vbox68;
-
- private global::Gtk.Label label90;
-
- private global::Gtk.HBox hbox47;
-
- private global::Gtk.Label label72;
-
- private global::Gtk.VBox vbox64;
-
- private global::Gtk.CheckButton enableOptimizationCheckButton;
-
- private global::Gtk.CheckButton generateDebugInformationCheckButton;
-
- private global::Gtk.VBox vbox69;
-
- private global::Gtk.Label label94;
-
- private global::Gtk.HBox hbox59;
-
- private global::Gtk.Label label95;
-
- private global::Gtk.VBox vbox67;
-
- private global::Gtk.CheckButton generateWarningsCheckButton;
-
- private global::Gtk.CheckButton deprecationCheckButton;
-
- private global::Gtk.CheckButton warningsAsErrorsCheckButton;
-
- protected virtual void Build ()
- {
- global::Stetic.Gui.Initialize (this);
- // Widget JavaBinding.CodeGenerationPanelWidget
- global::Stetic.BinContainer.Attach (this);
- this.Name = "JavaBinding.CodeGenerationPanelWidget";
- // Container child JavaBinding.CodeGenerationPanelWidget.Gtk.Container+ContainerChild
- this.vbox62 = new global::Gtk.VBox ();
- this.vbox62.Name = "vbox62";
- this.vbox62.Spacing = 12;
- // Container child vbox62.Gtk.Box+BoxChild
- this.label82 = new global::Gtk.Label ();
- this.label82.Name = "label82";
- this.label82.Xalign = 0f;
- this.label82.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("<b>Code Generation</b>");
- this.label82.UseMarkup = true;
- this.vbox62.Add (this.label82);
- global::Gtk.Box.BoxChild w1 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.label82]));
- w1.Position = 0;
- w1.Expand = false;
- w1.Fill = false;
- // Container child vbox62.Gtk.Box+BoxChild
- this.hbox56 = new global::Gtk.HBox ();
- this.hbox56.Name = "hbox56";
- // Container child hbox56.Gtk.Box+BoxChild
- this.label81 = new global::Gtk.Label ();
- this.label81.WidthRequest = 18;
- this.label81.Name = "label81";
- this.hbox56.Add (this.label81);
- global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.hbox56[this.label81]));
- w2.Position = 0;
- w2.Expand = false;
- w2.Fill = false;
- // Container child hbox56.Gtk.Box+BoxChild
- this.vbox65 = new global::Gtk.VBox ();
- this.vbox65.Name = "vbox65";
- this.vbox65.Spacing = 6;
- // Container child vbox65.Gtk.Box+BoxChild
- this.table7 = new global::Gtk.Table (((uint)(4)), ((uint)(2)), false);
- this.table7.Name = "table7";
- this.table7.RowSpacing = ((uint)(6));
- this.table7.ColumnSpacing = ((uint)(6));
- // Container child table7.Gtk.Table+TableChild
- this.classPathEntry = new global::Gtk.Entry ();
- this.classPathEntry.Name = "classPathEntry";
- this.classPathEntry.IsEditable = true;
- this.classPathEntry.InvisibleChar = '●';
- this.table7.Add (this.classPathEntry);
- global::Gtk.Table.TableChild w3 = ((global::Gtk.Table.TableChild)(this.table7[this.classPathEntry]));
- w3.TopAttach = ((uint)(3));
- w3.BottomAttach = ((uint)(4));
- w3.LeftAttach = ((uint)(1));
- w3.RightAttach = ((uint)(2));
- w3.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table7.Gtk.Table+TableChild
- this.hbox61 = new global::Gtk.HBox ();
- this.hbox61.Name = "hbox61";
- // Container child hbox61.Gtk.Box+BoxChild
- this.compileTargetCombo = new global::Gtk.ComboBox ();
- this.compileTargetCombo.Name = "compileTargetCombo";
- this.hbox61.Add (this.compileTargetCombo);
- global::Gtk.Box.BoxChild w4 = ((global::Gtk.Box.BoxChild)(this.hbox61[this.compileTargetCombo]));
- w4.Position = 0;
- w4.Expand = false;
- w4.Fill = false;
- this.table7.Add (this.hbox61);
- global::Gtk.Table.TableChild w5 = ((global::Gtk.Table.TableChild)(this.table7[this.hbox61]));
- w5.LeftAttach = ((uint)(1));
- w5.RightAttach = ((uint)(2));
- w5.XOptions = ((global::Gtk.AttachOptions)(4));
- w5.YOptions = ((global::Gtk.AttachOptions)(4));
- // Container child table7.Gtk.Table+TableChild
- this.label86 = new global::Gtk.Label ();
- this.label86.Name = "label86";
- this.label86.Xalign = 0f;
- this.label86.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Compile _Target:");
- this.label86.UseUnderline = true;
- this.table7.Add (this.label86);
- global::Gtk.Table.TableChild w6 = ((global::Gtk.Table.TableChild)(this.table7[this.label86]));
- w6.XOptions = ((global::Gtk.AttachOptions)(4));
- w6.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table7.Gtk.Table+TableChild
- this.label87 = new global::Gtk.Label ();
- this.label87.Name = "label87";
- this.label87.Xalign = 0f;
- this.label87.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Define S_ymbols:");
- this.label87.UseUnderline = true;
- this.table7.Add (this.label87);
- global::Gtk.Table.TableChild w7 = ((global::Gtk.Table.TableChild)(this.table7[this.label87]));
- w7.TopAttach = ((uint)(1));
- w7.BottomAttach = ((uint)(2));
- w7.XOptions = ((global::Gtk.AttachOptions)(4));
- w7.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table7.Gtk.Table+TableChild
- this.label88 = new global::Gtk.Label ();
- this.label88.Name = "label88";
- this.label88.Xalign = 0f;
- this.label88.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("_Main Class:");
- this.label88.UseUnderline = true;
- this.table7.Add (this.label88);
- global::Gtk.Table.TableChild w8 = ((global::Gtk.Table.TableChild)(this.table7[this.label88]));
- w8.TopAttach = ((uint)(2));
- w8.BottomAttach = ((uint)(3));
- w8.XOptions = ((global::Gtk.AttachOptions)(4));
- w8.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table7.Gtk.Table+TableChild
- this.label91 = new global::Gtk.Label ();
- this.label91.Name = "label91";
- this.label91.Xalign = 0f;
- this.label91.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Classpath:");
- this.label91.UseUnderline = true;
- this.table7.Add (this.label91);
- global::Gtk.Table.TableChild w9 = ((global::Gtk.Table.TableChild)(this.table7[this.label91]));
- w9.TopAttach = ((uint)(3));
- w9.BottomAttach = ((uint)(4));
- w9.XOptions = ((global::Gtk.AttachOptions)(4));
- w9.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table7.Gtk.Table+TableChild
- this.mainClassEntry = new global::Gtk.Entry ();
- this.mainClassEntry.Name = "mainClassEntry";
- this.mainClassEntry.IsEditable = true;
- this.mainClassEntry.InvisibleChar = '●';
- this.table7.Add (this.mainClassEntry);
- global::Gtk.Table.TableChild w10 = ((global::Gtk.Table.TableChild)(this.table7[this.mainClassEntry]));
- w10.TopAttach = ((uint)(2));
- w10.BottomAttach = ((uint)(3));
- w10.LeftAttach = ((uint)(1));
- w10.RightAttach = ((uint)(2));
- w10.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table7.Gtk.Table+TableChild
- this.symbolsEntry = new global::Gtk.Entry ();
- this.symbolsEntry.Name = "symbolsEntry";
- this.symbolsEntry.IsEditable = true;
- this.symbolsEntry.InvisibleChar = '●';
- this.table7.Add (this.symbolsEntry);
- global::Gtk.Table.TableChild w11 = ((global::Gtk.Table.TableChild)(this.table7[this.symbolsEntry]));
- w11.TopAttach = ((uint)(1));
- w11.BottomAttach = ((uint)(2));
- w11.LeftAttach = ((uint)(1));
- w11.RightAttach = ((uint)(2));
- w11.YOptions = ((global::Gtk.AttachOptions)(0));
- this.vbox65.Add (this.table7);
- global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.vbox65[this.table7]));
- w12.Position = 0;
- this.hbox56.Add (this.vbox65);
- global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.hbox56[this.vbox65]));
- w13.Position = 1;
- this.vbox62.Add (this.hbox56);
- global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.hbox56]));
- w14.Position = 1;
- w14.Expand = false;
- w14.Fill = false;
- // Container child vbox62.Gtk.Box+BoxChild
- this.label92 = new global::Gtk.Label ();
- this.label92.Name = "label92";
- this.label92.Xalign = 0f;
- this.label92.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("<b>Compiler</b>");
- this.label92.UseMarkup = true;
- this.vbox62.Add (this.label92);
- global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.label92]));
- w15.Position = 2;
- w15.Expand = false;
- w15.Fill = false;
- // Container child vbox62.Gtk.Box+BoxChild
- this.hbox57 = new global::Gtk.HBox ();
- this.hbox57.Name = "hbox57";
- // Container child hbox57.Gtk.Box+BoxChild
- this.label93 = new global::Gtk.Label ();
- this.label93.WidthRequest = 18;
- this.label93.Name = "label93";
- this.hbox57.Add (this.label93);
- global::Gtk.Box.BoxChild w16 = ((global::Gtk.Box.BoxChild)(this.hbox57[this.label93]));
- w16.Position = 0;
- w16.Expand = false;
- w16.Fill = false;
- // Container child hbox57.Gtk.Box+BoxChild
- this.vbox66 = new global::Gtk.VBox ();
- this.vbox66.Name = "vbox66";
- // Container child vbox66.Gtk.Box+BoxChild
- this.hbox58 = new global::Gtk.HBox ();
- this.hbox58.Name = "hbox58";
- this.hbox58.Spacing = 18;
- // Container child hbox58.Gtk.Box+BoxChild
- this.compilerGcjButton = new global::Gtk.RadioButton (global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("gcj"));
- this.compilerGcjButton.Name = "compilerGcjButton";
- this.compilerGcjButton.Active = true;
- this.compilerGcjButton.DrawIndicator = true;
- this.compilerGcjButton.UseUnderline = true;
- this.compilerGcjButton.Group = new global::GLib.SList (global::System.IntPtr.Zero);
- this.hbox58.Add (this.compilerGcjButton);
- global::Gtk.Box.BoxChild w17 = ((global::Gtk.Box.BoxChild)(this.hbox58[this.compilerGcjButton]));
- w17.Position = 0;
- w17.Expand = false;
- w17.Fill = false;
- // Container child hbox58.Gtk.Box+BoxChild
- this.compilerJavacButton = new global::Gtk.RadioButton (global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("javac"));
- this.compilerJavacButton.Name = "compilerJavacButton";
- this.compilerJavacButton.DrawIndicator = true;
- this.compilerJavacButton.UseUnderline = true;
- this.compilerJavacButton.Group = this.compilerGcjButton.Group;
- this.hbox58.Add (this.compilerJavacButton);
- global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.hbox58[this.compilerJavacButton]));
- w18.Position = 1;
- w18.Expand = false;
- w18.Fill = false;
- this.vbox66.Add (this.hbox58);
- global::Gtk.Box.BoxChild w19 = ((global::Gtk.Box.BoxChild)(this.vbox66[this.hbox58]));
- w19.Position = 0;
- // Container child vbox66.Gtk.Box+BoxChild
- this.compilerEntry = new global::Gtk.Entry ();
- this.compilerEntry.Name = "compilerEntry";
- this.compilerEntry.IsEditable = true;
- this.compilerEntry.InvisibleChar = '●';
- this.vbox66.Add (this.compilerEntry);
- global::Gtk.Box.BoxChild w20 = ((global::Gtk.Box.BoxChild)(this.vbox66[this.compilerEntry]));
- w20.Position = 1;
- w20.Expand = false;
- w20.Fill = false;
- this.hbox57.Add (this.vbox66);
- global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.hbox57[this.vbox66]));
- w21.Position = 1;
- this.vbox62.Add (this.hbox57);
- global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.hbox57]));
- w22.Position = 3;
- w22.Expand = false;
- w22.Fill = false;
- // Container child vbox62.Gtk.Box+BoxChild
- this.hbox60 = new global::Gtk.HBox ();
- this.hbox60.Name = "hbox60";
- // Container child hbox60.Gtk.Box+BoxChild
- this.vbox68 = new global::Gtk.VBox ();
- this.vbox68.Name = "vbox68";
- this.vbox68.Spacing = 6;
- // Container child vbox68.Gtk.Box+BoxChild
- this.label90 = new global::Gtk.Label ();
- this.label90.Name = "label90";
- this.label90.Xalign = 0f;
- this.label90.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("<b>Options</b>");
- this.label90.UseMarkup = true;
- this.label90.UseUnderline = true;
- this.vbox68.Add (this.label90);
- global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.vbox68[this.label90]));
- w23.Position = 0;
- w23.Expand = false;
- w23.Fill = false;
- // Container child vbox68.Gtk.Box+BoxChild
- this.hbox47 = new global::Gtk.HBox ();
- this.hbox47.Name = "hbox47";
- // Container child hbox47.Gtk.Box+BoxChild
- this.label72 = new global::Gtk.Label ();
- this.label72.WidthRequest = 18;
- this.label72.Name = "label72";
- this.hbox47.Add (this.label72);
- global::Gtk.Box.BoxChild w24 = ((global::Gtk.Box.BoxChild)(this.hbox47[this.label72]));
- w24.Position = 0;
- w24.Expand = false;
- w24.Fill = false;
- // Container child hbox47.Gtk.Box+BoxChild
- this.vbox64 = new global::Gtk.VBox ();
- this.vbox64.Name = "vbox64";
- this.vbox64.Spacing = 6;
- // Container child vbox64.Gtk.Box+BoxChild
- this.enableOptimizationCheckButton = new global::Gtk.CheckButton ();
- this.enableOptimizationCheckButton.Name = "enableOptimizationCheckButton";
- this.enableOptimizationCheckButton.Label = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Enable _optimizations");
- this.enableOptimizationCheckButton.DrawIndicator = true;
- this.enableOptimizationCheckButton.UseUnderline = true;
- this.vbox64.Add (this.enableOptimizationCheckButton);
- global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.vbox64[this.enableOptimizationCheckButton]));
- w25.Position = 0;
- w25.Expand = false;
- w25.Fill = false;
- // Container child vbox64.Gtk.Box+BoxChild
- this.generateDebugInformationCheckButton = new global::Gtk.CheckButton ();
- this.generateDebugInformationCheckButton.Name = "generateDebugInformationCheckButton";
- this.generateDebugInformationCheckButton.Label = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Emit _debugging information");
- this.generateDebugInformationCheckButton.DrawIndicator = true;
- this.generateDebugInformationCheckButton.UseUnderline = true;
- this.vbox64.Add (this.generateDebugInformationCheckButton);
- global::Gtk.Box.BoxChild w26 = ((global::Gtk.Box.BoxChild)(this.vbox64[this.generateDebugInformationCheckButton]));
- w26.Position = 1;
- w26.Expand = false;
- w26.Fill = false;
- this.hbox47.Add (this.vbox64);
- global::Gtk.Box.BoxChild w27 = ((global::Gtk.Box.BoxChild)(this.hbox47[this.vbox64]));
- w27.Position = 1;
- this.vbox68.Add (this.hbox47);
- global::Gtk.Box.BoxChild w28 = ((global::Gtk.Box.BoxChild)(this.vbox68[this.hbox47]));
- w28.Position = 1;
- this.hbox60.Add (this.vbox68);
- global::Gtk.Box.BoxChild w29 = ((global::Gtk.Box.BoxChild)(this.hbox60[this.vbox68]));
- w29.Position = 0;
- // Container child hbox60.Gtk.Box+BoxChild
- this.vbox69 = new global::Gtk.VBox ();
- this.vbox69.Name = "vbox69";
- this.vbox69.Spacing = 6;
- // Container child vbox69.Gtk.Box+BoxChild
- this.label94 = new global::Gtk.Label ();
- this.label94.Name = "label94";
- this.label94.Xalign = 0f;
- this.label94.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("<b>Warnings</b>");
- this.label94.UseMarkup = true;
- this.label94.UseUnderline = true;
- this.vbox69.Add (this.label94);
- global::Gtk.Box.BoxChild w30 = ((global::Gtk.Box.BoxChild)(this.vbox69[this.label94]));
- w30.Position = 0;
- w30.Expand = false;
- w30.Fill = false;
- // Container child vbox69.Gtk.Box+BoxChild
- this.hbox59 = new global::Gtk.HBox ();
- this.hbox59.Name = "hbox59";
- // Container child hbox59.Gtk.Box+BoxChild
- this.label95 = new global::Gtk.Label ();
- this.label95.WidthRequest = 18;
- this.label95.Name = "label95";
- this.hbox59.Add (this.label95);
- global::Gtk.Box.BoxChild w31 = ((global::Gtk.Box.BoxChild)(this.hbox59[this.label95]));
- w31.Position = 0;
- w31.Expand = false;
- w31.Fill = false;
- // Container child hbox59.Gtk.Box+BoxChild
- this.vbox67 = new global::Gtk.VBox ();
- this.vbox67.Name = "vbox67";
- this.vbox67.Spacing = 6;
- // Container child vbox67.Gtk.Box+BoxChild
- this.generateWarningsCheckButton = new global::Gtk.CheckButton ();
- this.generateWarningsCheckButton.Name = "generateWarningsCheckButton";
- this.generateWarningsCheckButton.Label = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Generate warnings");
- this.generateWarningsCheckButton.DrawIndicator = true;
- this.generateWarningsCheckButton.UseUnderline = true;
- this.vbox67.Add (this.generateWarningsCheckButton);
- global::Gtk.Box.BoxChild w32 = ((global::Gtk.Box.BoxChild)(this.vbox67[this.generateWarningsCheckButton]));
- w32.Position = 0;
- w32.Expand = false;
- w32.Fill = false;
- // Container child vbox67.Gtk.Box+BoxChild
- this.deprecationCheckButton = new global::Gtk.CheckButton ();
- this.deprecationCheckButton.Name = "deprecationCheckButton";
- this.deprecationCheckButton.Label = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Enable deprecation warnings");
- this.deprecationCheckButton.DrawIndicator = true;
- this.deprecationCheckButton.UseUnderline = true;
- this.vbox67.Add (this.deprecationCheckButton);
- global::Gtk.Box.BoxChild w33 = ((global::Gtk.Box.BoxChild)(this.vbox67[this.deprecationCheckButton]));
- w33.Position = 1;
- w33.Expand = false;
- w33.Fill = false;
- // Container child vbox67.Gtk.Box+BoxChild
- this.warningsAsErrorsCheckButton = new global::Gtk.CheckButton ();
- this.warningsAsErrorsCheckButton.Name = "warningsAsErrorsCheckButton";
- this.warningsAsErrorsCheckButton.Label = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Treat warnings as _errors");
- this.warningsAsErrorsCheckButton.DrawIndicator = true;
- this.warningsAsErrorsCheckButton.UseUnderline = true;
- this.vbox67.Add (this.warningsAsErrorsCheckButton);
- global::Gtk.Box.BoxChild w34 = ((global::Gtk.Box.BoxChild)(this.vbox67[this.warningsAsErrorsCheckButton]));
- w34.Position = 2;
- w34.Expand = false;
- w34.Fill = false;
- this.hbox59.Add (this.vbox67);
- global::Gtk.Box.BoxChild w35 = ((global::Gtk.Box.BoxChild)(this.hbox59[this.vbox67]));
- w35.Position = 1;
- this.vbox69.Add (this.hbox59);
- global::Gtk.Box.BoxChild w36 = ((global::Gtk.Box.BoxChild)(this.vbox69[this.hbox59]));
- w36.Position = 1;
- this.hbox60.Add (this.vbox69);
- global::Gtk.Box.BoxChild w37 = ((global::Gtk.Box.BoxChild)(this.hbox60[this.vbox69]));
- w37.Position = 1;
- this.vbox62.Add (this.hbox60);
- global::Gtk.Box.BoxChild w38 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.hbox60]));
- w38.Position = 4;
- this.Add (this.vbox62);
- if ((this.Child != null)) {
- this.Child.ShowAll ();
- }
- this.label87.MnemonicWidget = this.symbolsEntry;
- this.label88.MnemonicWidget = this.mainClassEntry;
- this.label91.MnemonicWidget = this.classPathEntry;
- this.Show ();
- }
- }
-}
diff --git a/extras/JavaBinding/gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs b/extras/JavaBinding/gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs
deleted file mode 100644
index 1337a84c45..0000000000
--- a/extras/JavaBinding/gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs
+++ /dev/null
@@ -1,219 +0,0 @@
-
-// This file has been generated by the GUI designer. Do not modify.
-namespace JavaBinding
-{
- internal partial class GlobalOptionsPanelWidget
- {
- private global::Gtk.VBox vbox70;
-
- private global::Gtk.Label label96;
-
- private global::Gtk.HBox hbox63;
-
- private global::Gtk.Label label100;
-
- private global::Gtk.Table table9;
-
- private global::Gtk.Entry compilerPathEntry;
-
- private global::Gtk.HBox hbox64;
-
- private global::Gtk.ComboBox compilerCombo;
-
- private global::MonoDevelop.Components.FolderEntry ikvmPathEntry;
-
- private global::Gtk.Label label101;
-
- private global::Gtk.Label label98;
-
- private global::Gtk.Label label99;
-
- private global::Gtk.Label label97;
-
- private global::Gtk.HBox hbox65;
-
- private global::Gtk.Label label102;
-
- private global::Gtk.Table table10;
-
- private global::Gtk.Entry classpathEntry;
-
- private global::Gtk.Label label103;
-
- protected virtual void Build ()
- {
- global::Stetic.Gui.Initialize (this);
- // Widget JavaBinding.GlobalOptionsPanelWidget
- global::Stetic.BinContainer.Attach (this);
- this.Name = "JavaBinding.GlobalOptionsPanelWidget";
- // Container child JavaBinding.GlobalOptionsPanelWidget.Gtk.Container+ContainerChild
- this.vbox70 = new global::Gtk.VBox ();
- this.vbox70.Name = "vbox70";
- this.vbox70.Spacing = 12;
- // Container child vbox70.Gtk.Box+BoxChild
- this.label96 = new global::Gtk.Label ();
- this.label96.Name = "label96";
- this.label96.Xalign = 0f;
- this.label96.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("<b>Compiler</b>");
- this.label96.UseMarkup = true;
- this.vbox70.Add (this.label96);
- global::Gtk.Box.BoxChild w1 = ((global::Gtk.Box.BoxChild)(this.vbox70[this.label96]));
- w1.Position = 0;
- w1.Expand = false;
- w1.Fill = false;
- // Container child vbox70.Gtk.Box+BoxChild
- this.hbox63 = new global::Gtk.HBox ();
- this.hbox63.Name = "hbox63";
- // Container child hbox63.Gtk.Box+BoxChild
- this.label100 = new global::Gtk.Label ();
- this.label100.WidthRequest = 18;
- this.label100.Name = "label100";
- this.hbox63.Add (this.label100);
- global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.hbox63[this.label100]));
- w2.Position = 0;
- w2.Expand = false;
- w2.Fill = false;
- // Container child hbox63.Gtk.Box+BoxChild
- this.table9 = new global::Gtk.Table (((uint)(3)), ((uint)(2)), false);
- this.table9.Name = "table9";
- this.table9.RowSpacing = ((uint)(6));
- this.table9.ColumnSpacing = ((uint)(6));
- // Container child table9.Gtk.Table+TableChild
- this.compilerPathEntry = new global::Gtk.Entry ();
- this.compilerPathEntry.Name = "compilerPathEntry";
- this.compilerPathEntry.IsEditable = true;
- this.compilerPathEntry.InvisibleChar = '●';
- this.table9.Add (this.compilerPathEntry);
- global::Gtk.Table.TableChild w3 = ((global::Gtk.Table.TableChild)(this.table9[this.compilerPathEntry]));
- w3.TopAttach = ((uint)(2));
- w3.BottomAttach = ((uint)(3));
- w3.LeftAttach = ((uint)(1));
- w3.RightAttach = ((uint)(2));
- w3.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table9.Gtk.Table+TableChild
- this.hbox64 = new global::Gtk.HBox ();
- this.hbox64.Name = "hbox64";
- // Container child hbox64.Gtk.Box+BoxChild
- this.compilerCombo = new global::Gtk.ComboBox ();
- this.compilerCombo.Name = "compilerCombo";
- this.hbox64.Add (this.compilerCombo);
- global::Gtk.Box.BoxChild w4 = ((global::Gtk.Box.BoxChild)(this.hbox64[this.compilerCombo]));
- w4.Position = 0;
- w4.Expand = false;
- w4.Fill = false;
- this.table9.Add (this.hbox64);
- global::Gtk.Table.TableChild w5 = ((global::Gtk.Table.TableChild)(this.table9[this.hbox64]));
- w5.TopAttach = ((uint)(1));
- w5.BottomAttach = ((uint)(2));
- w5.LeftAttach = ((uint)(1));
- w5.RightAttach = ((uint)(2));
- w5.YOptions = ((global::Gtk.AttachOptions)(4));
- // Container child table9.Gtk.Table+TableChild
- this.ikvmPathEntry = new global::MonoDevelop.Components.FolderEntry ();
- this.ikvmPathEntry.Name = "ikvmPathEntry";
- this.table9.Add (this.ikvmPathEntry);
- global::Gtk.Table.TableChild w6 = ((global::Gtk.Table.TableChild)(this.table9[this.ikvmPathEntry]));
- w6.LeftAttach = ((uint)(1));
- w6.RightAttach = ((uint)(2));
- w6.XOptions = ((global::Gtk.AttachOptions)(4));
- w6.YOptions = ((global::Gtk.AttachOptions)(4));
- // Container child table9.Gtk.Table+TableChild
- this.label101 = new global::Gtk.Label ();
- this.label101.Name = "label101";
- this.label101.Xalign = 0f;
- this.label101.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Compiler command:");
- this.table9.Add (this.label101);
- global::Gtk.Table.TableChild w7 = ((global::Gtk.Table.TableChild)(this.table9[this.label101]));
- w7.TopAttach = ((uint)(2));
- w7.BottomAttach = ((uint)(3));
- w7.XOptions = ((global::Gtk.AttachOptions)(4));
- w7.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table9.Gtk.Table+TableChild
- this.label98 = new global::Gtk.Label ();
- this.label98.Name = "label98";
- this.label98.Xalign = 0f;
- this.label98.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("IKVM path:");
- this.table9.Add (this.label98);
- global::Gtk.Table.TableChild w8 = ((global::Gtk.Table.TableChild)(this.table9[this.label98]));
- w8.XOptions = ((global::Gtk.AttachOptions)(4));
- w8.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table9.Gtk.Table+TableChild
- this.label99 = new global::Gtk.Label ();
- this.label99.Name = "label99";
- this.label99.Xalign = 0f;
- this.label99.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Java compiler:");
- this.table9.Add (this.label99);
- global::Gtk.Table.TableChild w9 = ((global::Gtk.Table.TableChild)(this.table9[this.label99]));
- w9.TopAttach = ((uint)(1));
- w9.BottomAttach = ((uint)(2));
- w9.XOptions = ((global::Gtk.AttachOptions)(4));
- w9.YOptions = ((global::Gtk.AttachOptions)(0));
- this.hbox63.Add (this.table9);
- global::Gtk.Box.BoxChild w10 = ((global::Gtk.Box.BoxChild)(this.hbox63[this.table9]));
- w10.Position = 1;
- this.vbox70.Add (this.hbox63);
- global::Gtk.Box.BoxChild w11 = ((global::Gtk.Box.BoxChild)(this.vbox70[this.hbox63]));
- w11.Position = 1;
- w11.Expand = false;
- w11.Fill = false;
- // Container child vbox70.Gtk.Box+BoxChild
- this.label97 = new global::Gtk.Label ();
- this.label97.Name = "label97";
- this.label97.Xalign = 0f;
- this.label97.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("<b>Code Generation</b>");
- this.label97.UseMarkup = true;
- this.vbox70.Add (this.label97);
- global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.vbox70[this.label97]));
- w12.Position = 2;
- w12.Expand = false;
- w12.Fill = false;
- // Container child vbox70.Gtk.Box+BoxChild
- this.hbox65 = new global::Gtk.HBox ();
- this.hbox65.Name = "hbox65";
- // Container child hbox65.Gtk.Box+BoxChild
- this.label102 = new global::Gtk.Label ();
- this.label102.WidthRequest = 18;
- this.label102.Name = "label102";
- this.hbox65.Add (this.label102);
- global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.hbox65[this.label102]));
- w13.Position = 0;
- w13.Expand = false;
- w13.Fill = false;
- // Container child hbox65.Gtk.Box+BoxChild
- this.table10 = new global::Gtk.Table (((uint)(1)), ((uint)(2)), false);
- this.table10.Name = "table10";
- this.table10.RowSpacing = ((uint)(6));
- this.table10.ColumnSpacing = ((uint)(6));
- // Container child table10.Gtk.Table+TableChild
- this.classpathEntry = new global::Gtk.Entry ();
- this.classpathEntry.Name = "classpathEntry";
- this.classpathEntry.IsEditable = true;
- this.classpathEntry.InvisibleChar = '●';
- this.table10.Add (this.classpathEntry);
- global::Gtk.Table.TableChild w14 = ((global::Gtk.Table.TableChild)(this.table10[this.classpathEntry]));
- w14.LeftAttach = ((uint)(1));
- w14.RightAttach = ((uint)(2));
- w14.YOptions = ((global::Gtk.AttachOptions)(0));
- // Container child table10.Gtk.Table+TableChild
- this.label103 = new global::Gtk.Label ();
- this.label103.Name = "label103";
- this.label103.Xalign = 0f;
- this.label103.LabelProp = global::Mono.Addins.AddinManager.CurrentLocalizer.GetString ("Classpath:");
- this.table10.Add (this.label103);
- global::Gtk.Table.TableChild w15 = ((global::Gtk.Table.TableChild)(this.table10[this.label103]));
- w15.XOptions = ((global::Gtk.AttachOptions)(4));
- w15.YOptions = ((global::Gtk.AttachOptions)(0));
- this.hbox65.Add (this.table10);
- global::Gtk.Box.BoxChild w16 = ((global::Gtk.Box.BoxChild)(this.hbox65[this.table10]));
- w16.Position = 1;
- this.vbox70.Add (this.hbox65);
- global::Gtk.Box.BoxChild w17 = ((global::Gtk.Box.BoxChild)(this.vbox70[this.hbox65]));
- w17.Position = 3;
- this.Add (this.vbox70);
- if ((this.Child != null)) {
- this.Child.ShowAll ();
- }
- this.Show ();
- }
- }
-}
diff --git a/extras/JavaBinding/gtk-gui/generated.cs b/extras/JavaBinding/gtk-gui/generated.cs
deleted file mode 100644
index aa96390c4a..0000000000
--- a/extras/JavaBinding/gtk-gui/generated.cs
+++ /dev/null
@@ -1,82 +0,0 @@
-
-// This file has been generated by the GUI designer. Do not modify.
-namespace Stetic
-{
- internal class Gui
- {
- private static bool initialized;
-
- static internal void Initialize (Gtk.Widget iconRenderer)
- {
- if ((Stetic.Gui.initialized == false)) {
- Stetic.Gui.initialized = true;
- }
- }
- }
-
- internal class BinContainer
- {
- private Gtk.Widget child;
-
- private Gtk.UIManager uimanager;
-
- public static BinContainer Attach (Gtk.Bin bin)
- {
- BinContainer bc = new BinContainer ();
- bin.SizeRequested += new Gtk.SizeRequestedHandler (bc.OnSizeRequested);
- bin.SizeAllocated += new Gtk.SizeAllocatedHandler (bc.OnSizeAllocated);
- bin.Added += new Gtk.AddedHandler (bc.OnAdded);
- return bc;
- }
-
- private void OnSizeRequested (object sender, Gtk.SizeRequestedArgs args)
- {
- if ((this.child != null)) {
- args.Requisition = this.child.SizeRequest ();
- }
- }
-
- private void OnSizeAllocated (object sender, Gtk.SizeAllocatedArgs args)
- {
- if ((this.child != null)) {
- this.child.Allocation = args.Allocation;
- }
- }
-
- private void OnAdded (object sender, Gtk.AddedArgs args)
- {
- this.child = args.Widget;
- }
-
- public void SetUiManager (Gtk.UIManager uim)
- {
- this.uimanager = uim;
- this.child.Realized += new System.EventHandler (this.OnRealized);
- }
-
- private void OnRealized (object sender, System.EventArgs args)
- {
- if ((this.uimanager != null)) {
- Gtk.Widget w;
- w = this.child.Toplevel;
- if (((w != null) && typeof(Gtk.Window).IsInstanceOfType (w))) {
- ((Gtk.Window)(w)).AddAccelGroup (this.uimanager.AccelGroup);
- this.uimanager = null;
- }
- }
- }
- }
-
- internal class ActionGroups
- {
- public static Gtk.ActionGroup GetActionGroup (System.Type type)
- {
- return Stetic.ActionGroups.GetActionGroup (type.FullName);
- }
-
- public static Gtk.ActionGroup GetActionGroup (string name)
- {
- return null;
- }
- }
-}
diff --git a/extras/JavaBinding/gtk-gui/gui.stetic b/extras/JavaBinding/gtk-gui/gui.stetic
deleted file mode 100644
index 87d3f6f403..0000000000
--- a/extras/JavaBinding/gtk-gui/gui.stetic
+++ /dev/null
@@ -1,836 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<stetic-interface>
- <configuration>
- <images-root-path>..</images-root-path>
- <target-gtk-version>2.12</target-gtk-version>
- </configuration>
- <import>
- <widget-library name="MonoDevelop.Ide, Version=2.4.0.0, Culture=neutral" />
- <widget-library name="glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <widget-library name="Mono.TextEditor, Version=1.0.0.0, Culture=neutral" />
- <widget-library name="../build/JavaBinding.dll" internal="true" />
- </import>
- <widget class="Gtk.Bin" id="JavaBinding.CodeGenerationPanelWidget" design-size="600 410">
- <property name="MemberName" />
- <property name="GeneratePublic">False</property>
- <child>
- <widget class="Gtk.VBox" id="vbox62">
- <property name="MemberName" />
- <property name="Spacing">12</property>
- <child>
- <widget class="Gtk.Label" id="label82">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">&lt;b&gt;Code Generation&lt;/b&gt;</property>
- <property name="UseMarkup">True</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox56">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.Label" id="label81">
- <property name="MemberName" />
- <property name="WidthRequest">18</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.VBox" id="vbox65">
- <property name="MemberName" />
- <property name="Spacing">6</property>
- <child>
- <widget class="Gtk.Table" id="table7">
- <property name="MemberName" />
- <property name="NRows">4</property>
- <property name="NColumns">2</property>
- <property name="RowSpacing">6</property>
- <property name="ColumnSpacing">6</property>
- <child>
- <widget class="Gtk.Entry" id="classPathEntry">
- <property name="MemberName" />
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <property name="TopAttach">3</property>
- <property name="BottomAttach">4</property>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="YOptions">0</property>
- <property name="XExpand">True</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox61">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.ComboBox" id="compileTargetCombo">
- <property name="MemberName" />
- <property name="IsTextCombo">False</property>
- <property name="Items" translatable="yes" />
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">Fill</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">True</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label86">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">Compile _Target:</property>
- <property name="UseUnderline">True</property>
- </widget>
- <packing>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">0</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label87">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">Define S_ymbols:</property>
- <property name="UseUnderline">True</property>
- <property name="MnemonicWidget">symbolsEntry</property>
- </widget>
- <packing>
- <property name="TopAttach">1</property>
- <property name="BottomAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">0</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label88">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">_Main Class:</property>
- <property name="UseUnderline">True</property>
- <property name="MnemonicWidget">mainClassEntry</property>
- </widget>
- <packing>
- <property name="TopAttach">2</property>
- <property name="BottomAttach">3</property>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">0</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label91">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">Classpath:</property>
- <property name="UseUnderline">True</property>
- <property name="MnemonicWidget">classPathEntry</property>
- </widget>
- <packing>
- <property name="TopAttach">3</property>
- <property name="BottomAttach">4</property>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">0</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Entry" id="mainClassEntry">
- <property name="MemberName" />
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <property name="TopAttach">2</property>
- <property name="BottomAttach">3</property>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="YOptions">0</property>
- <property name="XExpand">True</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Entry" id="symbolsEntry">
- <property name="MemberName" />
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <property name="TopAttach">1</property>
- <property name="BottomAttach">2</property>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="YOptions">0</property>
- <property name="XExpand">True</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label92">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">&lt;b&gt;Compiler&lt;/b&gt;</property>
- <property name="UseMarkup">True</property>
- </widget>
- <packing>
- <property name="Position">2</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox57">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.Label" id="label93">
- <property name="MemberName" />
- <property name="WidthRequest">18</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.VBox" id="vbox66">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.HBox" id="hbox58">
- <property name="MemberName" />
- <property name="Spacing">18</property>
- <child>
- <widget class="Gtk.RadioButton" id="compilerGcjButton">
- <property name="MemberName" />
- <property name="Label" translatable="yes">gcj</property>
- <property name="Active">True</property>
- <property name="DrawIndicator">True</property>
- <property name="HasLabel">True</property>
- <property name="UseUnderline">True</property>
- <property name="Group">compilerGcjButton</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.RadioButton" id="compilerJavacButton">
- <property name="MemberName" />
- <property name="Label" translatable="yes">javac</property>
- <property name="DrawIndicator">True</property>
- <property name="HasLabel">True</property>
- <property name="UseUnderline">True</property>
- <property name="Group">compilerGcjButton</property>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Entry" id="compilerEntry">
- <property name="MemberName" />
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">3</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox60">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.VBox" id="vbox68">
- <property name="MemberName" />
- <property name="Spacing">6</property>
- <child>
- <widget class="Gtk.Label" id="label90">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">&lt;b&gt;Options&lt;/b&gt;</property>
- <property name="UseMarkup">True</property>
- <property name="UseUnderline">True</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox47">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.Label" id="label72">
- <property name="MemberName" />
- <property name="WidthRequest">18</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.VBox" id="vbox64">
- <property name="MemberName" />
- <property name="Spacing">6</property>
- <child>
- <widget class="Gtk.CheckButton" id="enableOptimizationCheckButton">
- <property name="MemberName" />
- <property name="Label" translatable="yes">Enable _optimizations</property>
- <property name="DrawIndicator">True</property>
- <property name="HasLabel">True</property>
- <property name="UseUnderline">True</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.CheckButton" id="generateDebugInformationCheckButton">
- <property name="MemberName" />
- <property name="Label" translatable="yes">Emit _debugging information</property>
- <property name="DrawIndicator">True</property>
- <property name="HasLabel">True</property>
- <property name="UseUnderline">True</property>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.VBox" id="vbox69">
- <property name="MemberName" />
- <property name="Spacing">6</property>
- <child>
- <widget class="Gtk.Label" id="label94">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">&lt;b&gt;Warnings&lt;/b&gt;</property>
- <property name="UseMarkup">True</property>
- <property name="UseUnderline">True</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox59">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.Label" id="label95">
- <property name="MemberName" />
- <property name="WidthRequest">18</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.VBox" id="vbox67">
- <property name="MemberName" />
- <property name="Spacing">6</property>
- <child>
- <widget class="Gtk.CheckButton" id="generateWarningsCheckButton">
- <property name="MemberName" />
- <property name="Label" translatable="yes">Generate warnings</property>
- <property name="DrawIndicator">True</property>
- <property name="HasLabel">True</property>
- <property name="UseUnderline">True</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.CheckButton" id="deprecationCheckButton">
- <property name="MemberName" />
- <property name="Label" translatable="yes">Enable deprecation warnings</property>
- <property name="DrawIndicator">True</property>
- <property name="HasLabel">True</property>
- <property name="UseUnderline">True</property>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.CheckButton" id="warningsAsErrorsCheckButton">
- <property name="MemberName" />
- <property name="Label" translatable="yes">Treat warnings as _errors</property>
- <property name="DrawIndicator">True</property>
- <property name="HasLabel">True</property>
- <property name="UseUnderline">True</property>
- </widget>
- <packing>
- <property name="Position">2</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">4</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- </child>
- </widget>
- <widget class="Gtk.Bin" id="JavaBinding.GlobalOptionsPanelWidget" design-size="349 182">
- <property name="MemberName" />
- <property name="GeneratePublic">False</property>
- <child>
- <widget class="Gtk.VBox" id="vbox70">
- <property name="MemberName" />
- <property name="Spacing">12</property>
- <child>
- <widget class="Gtk.Label" id="label96">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">&lt;b&gt;Compiler&lt;/b&gt;</property>
- <property name="UseMarkup">True</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox63">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.Label" id="label100">
- <property name="MemberName" />
- <property name="WidthRequest">18</property>
- <property name="LabelProp" translatable="yes" />
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Table" id="table9">
- <property name="MemberName" />
- <property name="NRows">3</property>
- <property name="NColumns">2</property>
- <property name="RowSpacing">6</property>
- <property name="ColumnSpacing">6</property>
- <child>
- <widget class="Gtk.Entry" id="compilerPathEntry">
- <property name="MemberName" />
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <property name="TopAttach">2</property>
- <property name="BottomAttach">3</property>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="YOptions">0</property>
- <property name="XExpand">True</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox64">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.ComboBox" id="compilerCombo">
- <property name="MemberName" />
- <property name="IsTextCombo">False</property>
- <property name="Items" translatable="yes" />
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="TopAttach">1</property>
- <property name="BottomAttach">2</property>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="YOptions">Fill</property>
- <property name="XExpand">True</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">True</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="MonoDevelop.Components.FolderEntry" id="ikvmPathEntry">
- <property name="MemberName" />
- </widget>
- <packing>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
- <property name="AutoSize">True</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">Fill</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">True</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label101">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">Compiler command:</property>
- </widget>
- <packing>
- <property name="TopAttach">2</property>
- <property name="BottomAttach">3</property>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">0</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label98">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">IKVM path:</property>
- </widget>
- <packing>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">0</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label99">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">Java compiler:</property>
- </widget>
- <packing>
- <property name="TopAttach">1</property>
- <property name="BottomAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">0</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label97">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">&lt;b&gt;Code Generation&lt;/b&gt;</property>
- <property name="UseMarkup">True</property>
- </widget>
- <packing>
- <property name="Position">2</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.HBox" id="hbox65">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.Label" id="label102">
- <property name="MemberName" />
- <property name="WidthRequest">18</property>
- <property name="LabelProp" translatable="yes" />
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Table" id="table10">
- <property name="MemberName" />
- <property name="NRows">1</property>
- <property name="NColumns">2</property>
- <property name="RowSpacing">6</property>
- <property name="ColumnSpacing">6</property>
- <child>
- <widget class="Gtk.Entry" id="classpathEntry">
- <property name="MemberName" />
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
- <property name="AutoSize">False</property>
- <property name="YOptions">0</property>
- <property name="XExpand">True</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Label" id="label103">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="LabelProp" translatable="yes">Classpath:</property>
- </widget>
- <packing>
- <property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
- <property name="YOptions">0</property>
- <property name="XExpand">False</property>
- <property name="XFill">True</property>
- <property name="XShrink">False</property>
- <property name="YExpand">False</property>
- <property name="YFill">False</property>
- <property name="YShrink">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">3</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- </widget>
- </child>
- </widget>
-</stetic-interface> \ No newline at end of file
diff --git a/extras/JavaBinding/icons/Java.FileIcon b/extras/JavaBinding/icons/Java.FileIcon
deleted file mode 100644
index 04429be655..0000000000
--- a/extras/JavaBinding/icons/Java.FileIcon
+++ /dev/null
Binary files differ
diff --git a/extras/JavaBinding/icons/java-16.png b/extras/JavaBinding/icons/java-16.png
deleted file mode 100644
index 729a9b9f40..0000000000
--- a/extras/JavaBinding/icons/java-16.png
+++ /dev/null
Binary files differ
diff --git a/extras/JavaBinding/icons/java-22.png b/extras/JavaBinding/icons/java-22.png
deleted file mode 100644
index 7b13963f13..0000000000
--- a/extras/JavaBinding/icons/java-22.png
+++ /dev/null
Binary files differ
diff --git a/extras/JavaBinding/icons/java-icon-32.png b/extras/JavaBinding/icons/java-icon-32.png
deleted file mode 100644
index ce52b9db82..0000000000
--- a/extras/JavaBinding/icons/java-icon-32.png
+++ /dev/null
Binary files differ
diff --git a/extras/JavaBinding/md1format.xml b/extras/JavaBinding/md1format.xml
deleted file mode 100644
index 2b8a2c18ca..0000000000
--- a/extras/JavaBinding/md1format.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<SerializationMap>
- <DataItem class = "JavaBinding.JavaCompilerParameters">
- <ItemProperty member="deprecation"/>
- <ItemProperty member="optimize"/>
- <ItemProperty member="mainclass" />
- <ItemProperty member="definesymbols" />
- <ItemProperty member="classpath" />
- <ItemProperty member="compiler" />
- <ItemProperty member="compilerpath" />
- <ItemProperty member="genwarnings" />
- </DataItem>
-</SerializationMap> \ No newline at end of file
diff --git a/extras/JavaBinding/monodevelop-java.pc.in b/extras/JavaBinding/monodevelop-java.pc.in
deleted file mode 100644
index 430d579ab4..0000000000
--- a/extras/JavaBinding/monodevelop-java.pc.in
+++ /dev/null
@@ -1,8 +0,0 @@
-Name: JavaBinding
-Description: JavaBinding
-Version: 0.1
-
-libdir=@prefix@/lib/monodevelop
-
-Requires:
-Libs: -r:${libdir}/AddIns/JavaBinding.dll
diff --git a/extras/JavaBinding/monodevelop-java.spec.in b/extras/JavaBinding/monodevelop-java.spec.in
deleted file mode 100644
index 0cfe63390f..0000000000
--- a/extras/JavaBinding/monodevelop-java.spec.in
+++ /dev/null
@@ -1,65 +0,0 @@
-#
-# spec file for package monodevelop-java
-#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
-#
-
-
-
-Name: monodevelop-java
-Version: @VERSION@
-Release: 6
-License: GPLv2+
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-AutoReqProv: on
-BuildArch: noarch
-Url: http://www.monodevelop.com
-Source0: %{name}-%{version}.tar.bz2
-BuildRequires: ikvm mono-devel monodevelop >= %{version}
-Requires: ikvm
-Requires: java-sdk
-Summary: Monodevelop Java Addin
-Group: Development/Languages/Mono
-
-%description
-Java language integration with MonoDevelop based on ikvm.
-
-%files -f %{name}.lang
-%defattr(-, root, root)
-%{_datadir}/pkgconfig/monodevelop-java.pc
-%{_prefix}/lib/monodevelop/AddIns/JavaBinding/JavaBinding.dll*
-%dir %{_prefix}/lib/monodevelop/AddIns/JavaBinding
-%dir %{_prefix}/lib/monodevelop/AddIns/JavaBinding/locale
-%dir %{_prefix}/lib/monodevelop/AddIns/JavaBinding/locale/*
-%dir %{_prefix}/lib/monodevelop/AddIns/JavaBinding/locale/*/*
-
-%prep
-%setup -q
-
-%build
-%{?env_options}
-./configure --prefix=%{_prefix}
-make
-
-%install
-%{?env_options}
-make install DESTDIR=%{buildroot}
-mkdir -p %{buildroot}%{_datadir}/pkgconfig
-mv %{buildroot}%{_prefix}/lib/pkgconfig/*.pc %{buildroot}%{_datadir}/pkgconfig
-%find_lang %{name}
-
-%clean
-rm -rf %{buildroot}
-
-%changelog
diff --git a/extras/JavaBinding/po/ChangeLog b/extras/JavaBinding/po/ChangeLog
deleted file mode 100644
index 58aeb5909d..0000000000
--- a/extras/JavaBinding/po/ChangeLog
+++ /dev/null
@@ -1,40 +0,0 @@
-2009-03-19 Michael Hutchinson <mhutchinson@novell.com>
-
- * fr.po: Updated translation from Vincent Daron.
-
-2009-03-04 Michael Hutchinson <mhutchinson@novell.com>
-
- * da.po:
- * tr.po:
- * ca.po:
- * it.po:
- * pt.po:
- * ja.po:
- * id.po:
- * sv.po:
- * ru.po:
- * de.po:
- * fr.po:
- * es.po:
- * gl.po:
- * cs.po:
- * hu.po:
- * pl.po:
- * nl.po:
- * zh_CN.po:
- * zh_TW.po:
- * sl_SI.po:
- * pt_BR.po:
- * messages.po: Updated for string freeze.
-
- * po.mdproj: Updated format.
-
-2009-02-26 Michael Hutchinson <mhutchinson@novell.com>
-
- * po.mdproj: Fix translation projects' GUIDs.
-
-2009/02/06 Lluis Sanchez Gual <lluis@novell.com>
-
- * po.mdse:
- * po.mdproj: Migrated to MSBuild file format.
-
diff --git a/extras/JavaBinding/po/Makefile b/extras/JavaBinding/po/Makefile
deleted file mode 100644
index ca133be250..0000000000
--- a/extras/JavaBinding/po/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-
-# Warning: This is an automatically generated file, do not edit!
-
-srcdir=.
-top_srcdir=../
-
-include $(top_srcdir)/Makefile.include
-include $(top_srcdir)/config.make
-
-MDTOOL = $(LOCAL_PKGCONFIG) mono `$(LOCAL_PKGCONFIG) pkg-config --variable=libdir monodevelop`/bin/mdtool.exe
-BUILD_DIR = ../build/locale
-INSTALL_DIR = $(DESTDIR)$(prefix)/lib/monodevelop/AddIns/JavaBinding/locale
-
-FILES = \
- ca.po\
- cs.po\
- da.po\
- de.po\
- es.po\
- fr.po\
- gl.po\
- hu.po\
- id.po\
- it.po\
- ja.po\
- nl.po\
- pl.po\
- pt.po\
- pt_BR.po\
- ru.po\
- sl_SI.po\
- sv.po\
- tr.po\
- zh_CN.po\
- zh_TW.po
-
-GMO_FILES = $(patsubst %.po,$(BUILD_DIR)/%/LC_MESSAGES/$(PACKAGE).mo,$(FILES))
-MO_FILES = $(foreach po,$(FILES), $(INSTALL_DIR)/$(basename $(po))/LC_MESSAGES/$(PACKAGE).mo)
-
-all: $(GMO_FILES)
-
-update-po:
- cd $(top_srcdir) && $(MDTOOL) gettext-update
-
-statistics:
- @for LANGFILE in $(FILES); do \
- echo "$$LANGFILE:"; \
- msgfmt -o /dev/null --verbose "$$LANGFILE"; \
- done
-
-$(GMO_FILES): $(BUILD_DIR)/%/LC_MESSAGES/$(PACKAGE).mo: %.po
- mkdir -p $(dir $@)
- msgfmt '$<' -o '$@'
-
-$(MO_FILES): $(INSTALL_DIR)/%/LC_MESSAGES/$(PACKAGE).mo : $(BUILD_DIR)/%/LC_MESSAGES/$(PACKAGE).mo
- mkdir -p $(dir $@)
- cp '$<' '$@'
-
-install-local: $(MO_FILES)
-
-CLEANFILES = $(GMO_FILES)
-EXTRA_DIST = Makefile $(FILES)
-install: install-local
-uninstall: uninstall-local
-clean: clean-local
-
-include $(top_srcdir)/rules.make
diff --git a/extras/JavaBinding/po/ca.po b/extras/JavaBinding/po/ca.po
deleted file mode 100644
index eb7a6475b4..0000000000
--- a/extras/JavaBinding/po/ca.po
+++ /dev/null
@@ -1,289 +0,0 @@
-# Translation of monodevelop.po into Catalan
-# Copyright (C) 2006 The Mono Project
-# This file is distributed under the same license as the MonoDevelop package.
-# Jonathan Hernández Velasco <jbilbo@gmail.com>, 2006.
-# Jordi Mas i Hernàndez, <jmas@softcatala.org>, 2006, 2007
-#
-# Traduïm namespace per "espai de nom" (veure TERMCAT) i assembly per "assemblat"
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop rev62170\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2006-08-31 02:13+0200\n"
-"Last-Translator: Jonathan Hernández Velasco <jbilbo@gmail.com>\n"
-"Language-Team: Catalan <ca@dodds.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Fitxer buit"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Crea un fitxer Java buit."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Projecte buit"
-
-#
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Crea una solució Java buida."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Projecte IKVM de consola"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Crea un projecte Java de consola amb IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Projecte Glade# IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Crea un projecte Java Glade# amb IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Projecte Gnome# IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Crea un projecte Java Gnome# amb IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Projecte Gtk# IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Crea un projecte Java Gtk# amb IKVM"
-
-#
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Biblioteca IKVM"
-
-#
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Crea una biblioteca Java amb IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Miniaplicació AWT"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Crea una miniaplicació Java AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Projecte AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Crea un projecte Java AWT."
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "Miniaplicació AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Crea una aplicació Java AWT."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Projecte de consola"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Crea un projecte Java de consola"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Diàleg Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Crea un diàleg AWT."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Frame AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Crea un Frame Java AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Diàleg OK d'AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Crea un diàleg OK de Java AWT"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Quadre AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Crea un quadre Java AWT"
-
-#
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Fitxers Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Generació de codi"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Sortida"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Executable"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Biblioteca"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Generació de codi"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Compila l'_objectiu:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Defineix els s_ímbols:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Classe _principal:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compilador</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opcions</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Activa les _optimizacions"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Emet informació _de depuració"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Advertiments</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Genera advertiments"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Activa advertiments d'obsolescència"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Tracta advertiments com _errors"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Ordre del compilador:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Camí de l'IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Compilador Java:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/cs.po b/extras/JavaBinding/po/cs.po
deleted file mode 100644
index b683771793..0000000000
--- a/extras/JavaBinding/po/cs.po
+++ /dev/null
@@ -1,282 +0,0 @@
-# Czech translation of MonoDevelop.
-# Copyright (C) 2005 THE MonoDevelop'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the MonoDevelop package.
-# David Makovský (Yakeen) <yakeen@sannyas-on.net>, 2005.
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop Java Addin\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2008-01-24 00:08+0100\n"
-"Last-Translator: David Makovský (Yakeen) <yakeen@sannyas-on.net>\n"
-"Language-Team: Czech <cs@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Poedit-Language: Czech\n"
-"X-Poedit-Country: CZECH REPUBLIC\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Prázdný soubor"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "Obecný"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Vytvoří prázdný Java soubor."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Prázdný projekt"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Vytvoří prázdný projekt IKVM Java."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM projekt pro konzoli"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Vytvoří Java IKVM projekt pro konzoli."
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade# projekt"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Vytvoří IKVM Glade# Java projekt."
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome# projekt"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Vytvoří IKVM Gnome# Java projekt."
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM Gtk# projekt"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Vytvoří IKVM Gtk# Java projekt."
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "IKVM knihovna"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Vytvoří Java knihovnu s IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT aplet"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr "AWT"
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Vytvoří Java AWT aplet."
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT projekt"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Vytvoří Java AWT projekt."
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "AWT Aplikace"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Vytvoří Java AWT aplikaci."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Projekt pro konzoli"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Vytvoří Java projekt pro konzoli."
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java AWT dialog"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Vytvoří AWT dialog."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT rámec"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Vytvoří Java AWT rámec."
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT OK dialog"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Vytvoří Java AWT OK dialog."
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT panel"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Vytvoří Java AWT panel."
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Soubory Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Vytváření kódu"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Výstup"
-
-#: ../JavaBinding.addin.xml:76
-#, fuzzy
-msgid "Java source code"
-msgstr "Kompiluji Java zdrojový kód..."
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Program"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Knihovna"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac (SUN)"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj (GNU)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Vytváření kódu</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Cíl kompilace:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definovat _symboly:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Hlavní třída:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Cesta ke knihovnám (-classpath):"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Kompilátor</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "Gcj (GNU)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "Javac (SUN)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Volby</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "_Optimalizovat kód"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Generování informací la_dění"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Varování</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Generovat varování"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Zapnout varování při používání nedoporučených volání"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Považovat varování _za chyby"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Příkaz kompilátoru:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Cesta k IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Kompilátor Javy:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "Generuji {0} referenční stub..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Generuji assembly..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Kompiluji Java zdrojový kód..."
diff --git a/extras/JavaBinding/po/da.po b/extras/JavaBinding/po/da.po
deleted file mode 100644
index 9ab7234f07..0000000000
--- a/extras/JavaBinding/po/da.po
+++ /dev/null
@@ -1,290 +0,0 @@
-# Danish translation of MonoDevelop.
-# Copyright (C) 2004, 2005 Martin Willemoes Hansen
-# This file is distributed under the same license as the MonoDevelop package.
-# Martin Willemoes Hansen <mwh@sysrq.dk>, 2004 - 2005
-#
-# Husk at tilføje dig i credit-listen (besked id "translator-credits")
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2005-05-20 17:07+0200\n"
-"Last-Translator: Martin Willemoes Hansen <mwh@sysrq.dk>\n"
-"Language-Team: Martin Willemoes Hansen <mwh@sysrq.dk>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Tom fil"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Opretter en tom Java-fil."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Tomt projekt"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-#, fuzzy
-msgid "Java"
-msgstr "Javac"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Opretter en tom Java-løsning."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM/kommandolinje-projekt"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Opret et Java/kommandolinje-projekt med IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM/Glade#-projekt"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Opret et Java/Glade#-projekt med IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM/Gnome#-projekt"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Opret et nyt Java/Gnome#-projekt med IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM/Gtk#-projekt"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Opret et Java/Gtk#-projekt med IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-#, fuzzy
-msgid "IKVM Library"
-msgstr "Bibliotek"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-#, fuzzy
-msgid "Create a Java library with IKVM"
-msgstr "Opret et Java/Gtk#-projekt med IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT-applet"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Opretter en ny Java/AWT-applet"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT-projekt"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Opretter et nyt Java/AWT-projekt."
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "AWT-applet"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Opretter et Java/AWT-program."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Kommandolinje-projekt"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Opret et nyt Java/kommandolinje-projekt"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java/AWT-dialog"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Opretter en AWT-dialog."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT-ramme"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Opretter en ny Java/AWT-ramme"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT-o.k.-dialog"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Opretter en ny Java/AWT-dialog."
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT-panel"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Opretter et Java/AWT-panel."
-
-#: ../JavaBinding.addin.xml:27
-#, fuzzy
-msgid "Java Files"
-msgstr "Gem filer"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Kodegenerering"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Uddata"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Kørbar"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Bibliotek"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Kodegenerering"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Oversættelses_mål:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definér s_ymboler:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Hovedklasse:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Klassesti:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-#, fuzzy
-msgid "<b>Compiler</b>"
-msgstr "<b>Skabelon</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Indstillinger</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Aktivér _optimeringer"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Generer _aflusningsinformation"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Advarsler</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Generér advarsler"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-#, fuzzy
-msgid "Enable deprecation warnings"
-msgstr "Aktivér _kodefuldførelse"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Håndter advarsler som f_ejl"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-#, fuzzy
-msgid "Compiler command:"
-msgstr "Oversætter:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM-sti:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java-oversætter:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/de.po b/extras/JavaBinding/po/de.po
deleted file mode 100644
index 258478b60e..0000000000
--- a/extras/JavaBinding/po/de.po
+++ /dev/null
@@ -1,277 +0,0 @@
-# benste <Benedict.Stein@gmail.com>, 2007.
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Monodevelop\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2008-01-28 20:05+0100\n"
-"Last-Translator: \n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Bookmarks: -1,1681,-1,-1,-1,-1,-1,-1,-1,-1\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Leere Datei"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "Allgemein"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Erzeugt eine leere Java-Datei."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Leeres Projekt"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Erzeugt eine leere Java-Solution."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM Konsolen-Projekt"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Erzeugt ein Konsolen Java-Projekt mit IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade# Projekt"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Erzeugt ein Glade# Java-Projekt mit IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome# Projekt"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Erzeugt ein Gnome# Java-Projekt mit IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM Gtk# Projekt"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Erzeugt ein Gtk# Java-Projekt mit IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "IKVM-Bibliothek"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Erzeuge eine Java-Bibliothek mit IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT-Applet"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr "AWT"
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Erzeugt ein Java AWT-Applet"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT Projekt"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Erzeugt ein Java AWT-Projekt."
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "AWT Anwendung"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Erzeugt eine Java AWT-Anwendung."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Konsolen-Projekt"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Erzeugt ein Konsolen Java-Projekt"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java AWT-Dialog"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Erzeugt einen AWT-Dialog."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT-Frame"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Erzeugt ein Java AWT-Frame"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT OK-Dialog"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Erzeugt einen Java AWT OK-Dialog"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT Panel"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Erzeugt ein Java AWT panel"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Java-Dateien"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Quelltext-Erzeugung"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Ausgabe"
-
-#: ../JavaBinding.addin.xml:76
-#, fuzzy
-msgid "Java source code"
-msgstr "Kompiliere Java-Source-Code ..."
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Ausführbare Datei"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Bibliothek"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Quelltext-Erzeugung</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Kompilierungsziel:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definiere S_ymbole:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Hauptklasse:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Klassenpfad:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compiler</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Optionen</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Optimierungen aktivieren"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Debug-Informationen ausgeben"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Warnungen</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Erzeuge Warnungen"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Aktiviere Missbilligung-Warnungen"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Behandle Warnungen als F_ehler"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Compiler-Befehl:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM-Pfad:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java-Compiler:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "Erzeuge {0} Referenz-Stutzen..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Erzeuge Assembly..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Kompiliere Java-Source-Code ..."
diff --git a/extras/JavaBinding/po/es.po b/extras/JavaBinding/po/es.po
deleted file mode 100644
index de95d350fe..0000000000
--- a/extras/JavaBinding/po/es.po
+++ /dev/null
@@ -1,282 +0,0 @@
-# Translation of monodevelop.po into Spanish
-# Copyright (C) 2005 The Mono Project
-# This file is distributed under the same license as the MonoDevelop package.
-# Andrés G. Aragoneses <knocte@gmail.com>, 2005-2008
-# Alejandro Serrano <trupill@yahoo.es>, 2006
-# Jonathan Hernández Velasco <jbilbo@ya.com>, 2004-2005
-# Antonio Ognio <gnrfan@gnrfan.org>, 2004
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop rev2237\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2005-03-01 16:34+0100\n"
-"Last-Translator: Andrés G. Aragoneses <knocte@gmail.com>\n"
-"Language-Team: Spanish <es@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Archivo vacío"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "General"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Crea un archivo Java vacío."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Proyecto vacío"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Crea una solución Java vacía."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Proyecto IKVM de consola"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Crea un proyecto Java de consola con IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Proyecto Glade# IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Crea un proyecto Java Glade# con IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Proyecto Gnome# IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Crea un proyecto Java Gnome# con IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Proyecto Gtk# IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Crea un proyecto Java Gtk# con IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Librería IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Crear una librería Java con IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Applet AWT"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr "AWT"
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Crea un Applet Java AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Proyecto AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Crea un proyecto Java AWT."
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "Aplicación AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Crea una aplicación Java AWT."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Proyecto de consola"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Crea un proyecto Java de consola"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Diálogo Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Crea un diálogo AWT."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Frame AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Crea un Frame Java AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Diálogo OK de AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Crea un diálogo OK de Java AWT"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Panel AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Crea un panel Java AWT"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Archivos Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Generación de código"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Salida"
-
-#: ../JavaBinding.addin.xml:76
-#, fuzzy
-msgid "Java source code"
-msgstr "Compilando código Java"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Ejecutable"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Librería"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Generación de código</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Obje_tivo de la compilación:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definir s_ímbolos:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Clase _principal:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compilador</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opciones</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Activar _optimizaciones"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Emitir información de _depuración"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Advertencias</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Generar advertencias"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Activar advertencias sobre obsolescencia"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Tratar advertencias como _errores"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Comando del compilador:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Ruta de IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Compilador Java:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "Generando esqueleto de referencia {0} ..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Generando ensamblado..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Compilando código Java"
diff --git a/extras/JavaBinding/po/fr.po b/extras/JavaBinding/po/fr.po
deleted file mode 100644
index 4d6606b032..0000000000
--- a/extras/JavaBinding/po/fr.po
+++ /dev/null
@@ -1,283 +0,0 @@
-# MonoDevelop fr_FR translation
-# Copyright (C) Vincent Daron <vdaron@ask.be>,
-# Nicolas Favre-Felix <n.favrefelix@gmail.com> 2006.
-# This file is distributed under the same license as Monodevelop
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: fr_FR\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2009-03-06 22:25:42+0100\n"
-"Last-Translator: Vincent DARON <vdaron@ask.be>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MonoDevelop Gettext addin\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Fichier vide"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "Général"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Crée un fichier java vide."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Projet vide"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Crée une solution java vide."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Projet console IKVM"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Crée un projet console Java avec IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Projet Glade# IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Crée un projet Glade# Java avec IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Projet Gnome# IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Crée un projet Gnome# Java avec IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Projet Gtk# IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Crée un projet Gtk# Java avec IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Bibliothèque IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Crée une librairie Java avec IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Applet Java AWT"
-
-#: ../templates/JavaApplet.xft.xml:6
-#: ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6
-#: ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6
-#: ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr "AWT"
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Crée une applet java AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Projet AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Crée un projet java AWT."
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "Application AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Crée une application Java AWT."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Projet console"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Crée un nouveau projet Java console"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Boîte de dialogue Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Crée une boîte de dialogue AWT."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Cadre AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Crée un cadre Java AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Boîte de dialogue OK AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Crée une boîte de dialogue OK Java AWT."
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Panel Java AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Crée un panneau Java AWT."
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Fichiers Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Génération de code"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Sortie"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr "Source Code Java"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Exécutable"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Bibliothèque"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Génération de code</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Compiler la _cible :"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Définir les _symboles :"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Classe _Main :"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath :"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compilateur</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Options</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Activer les _optimisations"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Inclure les informations de _debogage"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Avertissements</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Génère des avertissements"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Activer les avertissements d'obsolescence"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Traiter les avertissements comme des _erreurs"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Commande de compilation :"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Chemin IKVM :"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Compilateur Java :"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "Génération de la référence de {0}..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Génération de l'assemblage."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Compilation du code source Java."
-
diff --git a/extras/JavaBinding/po/gl.po b/extras/JavaBinding/po/gl.po
deleted file mode 100644
index b0b3bd5839..0000000000
--- a/extras/JavaBinding/po/gl.po
+++ /dev/null
@@ -1,283 +0,0 @@
-# translation of gl.po to Galego
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-#
-# Ignacio Casal Quinteiro <icq@cvs.gnome.org>, 2007.
-# Ignacio Casal Quinteiro <nacho.resa@gmail.com>, 2007.
-msgid ""
-msgstr ""
-"Project-Id-Version: gl\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2007-09-25 15:10+0200\n"
-"Last-Translator: Ignacio Casal Quinteiro <icq@cvs.gnome.org>\n"
-"Language-Team: Galego <proxecto@trasno.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: KBabel 1.11.4\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Ficheiro baleiro"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Crea un ficheiro de Java baleiro."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Proxecto baleiro"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Crea unha solución de Java baleira."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Proxecto de consola IKVM"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Crea un proxecto de consola de Java con IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Proxecto Glade# IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Crea un proxecto Java Glade# con IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Proxecto Gnome# IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Crea un proxecto Java Gnome# con IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Proxecto Gtk# IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Crea un proxecto Java Gtk# con IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Biblioteca IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Crear unha biblioteca Java con IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Applet AWT"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Crea un applet Java AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Proxecto AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Crea un proxecto Java AWT"
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "Applet AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Crea unha aplicación Java AWT."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Proxecto de consola"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Crea un proxecto Java de consola"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Diálogo Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Crea un diálogo AWT."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Marco AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Crear un marco Java AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Diálogo Aceptar de AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Crea un diálogo Aceptar de Java AWT"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Panel AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Crea un panel Java AWT."
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Ficheiro Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Xeración de código"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Saída"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Executable"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Biblioteca"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Xeración de código"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Ob_xectivo da compilación:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definir _símbolos:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Clase _principal:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Ruta da clase:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compilador</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opcións</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Activar _optimizacións"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Emitir información de _depuración"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Avisos</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Xerar avisos"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Activar avisos de obsoletos"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Tratar advertencias como _erros"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Comando do compilador:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Ruta de IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Compilador de Java:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/hu.po b/extras/JavaBinding/po/hu.po
deleted file mode 100755
index 3b144c5fa5..0000000000
--- a/extras/JavaBinding/po/hu.po
+++ /dev/null
@@ -1,274 +0,0 @@
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop Hungarian translation 1.0\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2008-02-03 23:22+0100\n"
-"Last-Translator: Gergely Kiss <mail.gery@gmail.com>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Üres fájl"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "Általános"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Létrehoz egy üres Java fájlt"
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Üres projekt"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Létrehoz egy üres Java megoldást"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM konzolos projekt"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Létrehoz egy IKVM-et használó konzolos Java projektet"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade# projekt"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Létrehoz egy IKVM-et használó Glade#/Java projektet"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome# projekt"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Létrehoz egy IKVM-et használó Gnome#/Java projektet"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM GTK# projekt"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Létrehoz egy IKVM-et használó GTK#/Java projektet"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "IKVM függvénykönyvtár"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Létrehoz egy IKVM-et használó Java függvénykönyvtárat"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT applet"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr "AWT"
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Létrehoz egy Java AWT appletet"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT projekt"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Létrehoz egy Java AWT projektet"
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "AWT alkalmazás"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Létrehoz egy Java AWT alkalmazást"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Konzolos projekt"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Létrehoz egy konzolos Java projektet"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java AWT párbeszédablak"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Létrehoz egy AWT párbeszédablakot"
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT keret"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Léterhoz egy Java AWT keretet"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT OK párbeszédablak"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Létrehoz egy Java AWT OK párbeszédablakot"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT panel"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Létrehoz egy Java AWT panelt"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Java fájlok"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Kódgenerálás"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Kimenet"
-
-#: ../JavaBinding.addin.xml:76
-#, fuzzy
-msgid "Java source code"
-msgstr "Java forráskód fordítása..."
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Futtatható fájl"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Függvénykönyvtár"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Kódgenerálás</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Fordí_tási célpont:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "_Szimbólumok definiálása:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Főosztály:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Osztály útvonala:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Fordító</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Beállítások</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "_Optimalizációk engedélyezése"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "_Hibakeresési információk kijelzése"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Figyelmeztetések</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Figyelmeztetések generálása"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Helytelen kódhasználat esetén figyelmeztessen"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Figy_elmeztetések kezelése hibaként"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "A fordító parancssora:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM útvonala:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java fordító:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "{0} referenciacsonk generálása..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Assembly kód generálása..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Java forráskód fordítása..."
diff --git a/extras/JavaBinding/po/id.po b/extras/JavaBinding/po/id.po
deleted file mode 100644
index b884a5a6a3..0000000000
--- a/extras/JavaBinding/po/id.po
+++ /dev/null
@@ -1,280 +0,0 @@
-# Indonesian MonoDevelop translation.
-# Copyright (C) 2007 Fajrin Azis
-# This file is distributed under the same license as the PACKAGE package.
-# Fajrin Azis <fajrin_azis_kudo@yahoo.co.id>, 2007.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Fajrin Azis <fajrin_azis_kudo@yahoo.co.id>\n"
-"Language-Team: Indonesian <id@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "File Kosong"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "General"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Buat file Java kosong."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Proyek Kosong"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Buat solusi Java kosong"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Proyek Konsol IKVM"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Buat proyek Java konsol dengan IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Proyek IKVM Glade#"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Buat proyek Glade# Java dengan IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Proyek IKVM Gnome#"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Buat proyek Gnome# Java dengan IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Proyek IKVM Gtk#"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Buat proyek Gtk# Java dengan IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "IKVM Library"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Buat Java library dengan IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT Applet"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Buat Java AWT Applet"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Proyek AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Buat proyek Java AWT"
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "Aplikasi AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Buat aplikasi Java AWT"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Proyek Konsol"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Buat proyek Java konsol"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Dialog Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Buat dialog AWT"
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT Frame"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Buat Java AWT Frame"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Dialog OK AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Buat Dialog OK Java AWT"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Panel AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Buat panel Java AWT"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Java Files"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Generasi Code"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Output"
-
-#: ../JavaBinding.addin.xml:76
-#, fuzzy
-msgid "Java source code"
-msgstr "Compiling Java source code ..."
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Executable"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Library"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Code Generation</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Compile _Target:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Menjelaskan S_imbol:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Main Class:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compiler</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opsi</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Aktifkan _optimisasi"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Emit _debugging information"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Peringatan</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Hasilkan peringatan"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Aktifkan peringatan protes"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Perlakukan peringatan sebagai k_esalahan"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Compiler command:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM path:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java compiler:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "Generating {0} reference stub ..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Generating assembly ..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Compiling Java source code ..."
diff --git a/extras/JavaBinding/po/it.po b/extras/JavaBinding/po/it.po
deleted file mode 100644
index 748a964dc0..0000000000
--- a/extras/JavaBinding/po/it.po
+++ /dev/null
@@ -1,293 +0,0 @@
-# ITALIAN translation of MonoDevelop.
-# Copyright (C) 2005 THE MonoDevelop's COPYRIGHT HOLDER.
-# This file is distributed under the same license as the MonoDevelop package.
-# Alberto Paro <alberto@paro.homeunix.org>, 2005
-# Milo Casagrande <milo_casagrande@yahoo.it>, 2006-2007
-#
-# Piccolo glossario:
-# item -> elemento (me lo dimentico sempre :)
-# pattern -> criterio
-# match -> corrispondenza
-# target -> obiettivo
-# dock -> invariato (da wikipedia it.wikipedia.org/wiki/Dock, benché qui sia riferito la Mac)
-# to deploy -> produrre, mettere in produzione
-# to build -> generare, opzione di generazione
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: monodevelop\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2007-09-24 23:50+0200\n"
-"Last-Translator: Milo Casagrande <milo_casagrande@yahoo.it>\n"
-"Language-Team: Italian <tp@lists.linux.it>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-forms: nplurals=2; plural=(n != 1);\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "File vuoto"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Crea un file Java vuoto"
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Progetto vuoto"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Crea una soluzione Java vuota"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Progetto console IKVM"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Crea un progetto Java per console con IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Progetto IKVM Glade#"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Crea un progetto Glade# Java con IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Progetto IKVM Gnome#"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Crea un progetto Gnome# Java con IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Progetto IKVM GTK#"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Crea un progetto GTK# Java con IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Libreria IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Crea una libreria Java con IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Applet AWT"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Crea un'applet Java AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Progetto AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Crea un progetto Java AWT"
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "Applet AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Crea un'applicazione Java AWT"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Progetto console"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Crea un progetto Java per console"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Dialogo Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Crea un dialogo con AWT"
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Frame AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Crea un frame Java AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Dialogo AWT OK"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Crea un dialogo Java AWT OK"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Pannello AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Crea un pannello Java AWT"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "File Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Generazione codice"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Output"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Eseguibile"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Libreria"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Generazione codice"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Obiettivo di compilazione:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definisci s_imboli:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Classe _principale:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compilatore</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opzioni</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "_Abilitare ottimizzazioni"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "_Emettere informazioni di debug"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Avvisi</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Genera avvisi"
-
-# (NdT) non mi viene in mente una traduzione...
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Abilita avvisi deprecation"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "_Gestire gli avvisi come errori"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Comando del compilatore:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Percorso IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Compilatore Java:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/ja.po b/extras/JavaBinding/po/ja.po
deleted file mode 100644
index e6e542ef7a..0000000000
--- a/extras/JavaBinding/po/ja.po
+++ /dev/null
@@ -1,279 +0,0 @@
-# MonoDevelop ja_JP translation
-# Copyright (C) 2004 Atsushi Enomoto
-# This file is distributed under the same license as the PACKAGE package.
-# Atsushi Enomoto <atsushi@ximian.com>, 2004.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop 0.3\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2015-01-06 09:06+0900\n"
-"Last-Translator: Akira Nakagawa <matyapiro31@gmail.com>\n"
-"Language-Team: Atsushi Enomoto <atsushi@ximian.com>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Poedit 1.5.7\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "空のファイル"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "全般"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "空のJavaファイルを作成します"
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "空のプロジェクト"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "空のJavaソリューションを作成します"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVMコンソール プロジェクト"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "ILVMを使用するコンソールJavaプロジェクトを作成します"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade#プロジェクト"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "IKVMを使用するGlade# Javaプロジェクト"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome#プロジェクト"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "IKVMを使用するGnome# Javaプロジェクトを作成します"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM Gtk#プロジェクト"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "IKVMを使用するGtk# Javaプロジェクト"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "IKVMライブラリ"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "IKVMを使用するJavaライブラリを作成する"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT アプレット"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr "AWT"
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Java AWTアプレットを作成します"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWTプロジェクト"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Java AWTプロジェクトを作成します"
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "AWT アプリケーション"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Java AWTアプリケーションを作成します"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "コンソール プロジェクト"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "新しいコンソールJavaプロジェクトの作成"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java AWT ダイアログ"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "AWTダイアログを作成します"
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT フレーム"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Java AWTフレームを作成します"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT OKダイアログ"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Java AWT OKダイアログを作成します"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT パネル"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Java AWTパネルを作成します"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Javaファイル"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "コード生成方法"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "出力"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr "java ソースコード"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "実行可能ファイル"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "ライブラリ"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>コード生成方法</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "コンパイルのターゲット: (_T)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "シンボルを定義: (_y)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Main クラス:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>コンパイラ</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>オプション</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "最適化を有効にする (_O)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "デバッグ情報の出力 (_D)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>警告</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "警告を生成"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "廃止機能の警告を有効にする"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "警告をエラーとして扱う (_E)"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "コンパイラ コマンド:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVMのパス:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Javaコンパイラ:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "{0} 参照スタブを生成しています..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "アセンブリを生成しています..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "javaソースコードをコンパイルしています..."
diff --git a/extras/JavaBinding/po/messages.po b/extras/JavaBinding/po/messages.po
deleted file mode 100644
index 7f4e920e8b..0000000000
--- a/extras/JavaBinding/po/messages.po
+++ /dev/null
@@ -1,276 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: 2009-03-04 18:12:11-0500\n"
-"PO-Revision-Date: 2009-03-04 18:12:12-0500\n"
-"Last-Translator: Michael Hutchinson <mhutchinson@novell.com>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MonoDevelop Gettext addin\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr ""
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr ""
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr ""
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr ""
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr ""
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr ""
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr ""
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr ""
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr ""
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr ""
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr ""
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr ""
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr ""
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:6
-#: ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6
-#: ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6
-#: ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr ""
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr ""
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr ""
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr ""
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr ""
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr ""
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr ""
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr ""
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr ""
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr ""
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr ""
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr ""
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr ""
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr ""
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr ""
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr ""
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr ""
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr ""
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr ""
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr ""
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
-
diff --git a/extras/JavaBinding/po/nl.po b/extras/JavaBinding/po/nl.po
deleted file mode 100644
index d297494e8d..0000000000
--- a/extras/JavaBinding/po/nl.po
+++ /dev/null
@@ -1,273 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2008-01-22 18:54:28+0100\n"
-"Last-Translator: André Offringa\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MonoDevelop.Gettext \n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Leeg bestand"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "Algemeen"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "CrMaakt een nieuw Java-bestand aan."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Leeg project"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Maakt een lege Java-oplossing aan."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM Console-project"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Maakt een Java console-project met IKVM aan"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade#-project"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Maakt een Glade# Java-project met IKVM aan"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome#-project"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Maakt een Gnome# Java-project met IKVM aan"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM Gtk#-project"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Maakt een Gtk# Java-project met IKVM aan"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "IKVM-bibliotheek"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Maakt een nieuwe Java-bibliotheek met IKVM aan"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT applet"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr "AWT"
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Maakt een JAva AWT applet aan"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT-project"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Maakt een Java AWT-project aan."
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "AWT-applicatie"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Maakt een JAva AWT-applicatie aan."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Console-project"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Maakt een Java console-project aan"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java AWT-dialoog"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Maakt een AWT-dialoog aan."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT-frame"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Maakt een JAva AWT-frame aan"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT OK-dialoog"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Maakt een Java AWT OK-dialoog aan."
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT panel"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Maakt een Java AWT panel aan."
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Java-bestanden"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Broncode-generatie"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Uitvoer"
-
-#: ../JavaBinding.addin.xml:76
-#, fuzzy
-msgid "Java source code"
-msgstr "Bezig met compileren Java broncode ..."
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Uitvoerbaar bestand"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Bibliotheek"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Broncode-generatie</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Compileer _doel:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definieer s_ymbolen:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Hoofd klasse:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Class-pad:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compileer</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opties</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "_Optimalisaties inschakelen"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Genereer _debug-informatie"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Waarschuwingen</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Genereer waarschuwingen"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Deprecation-waarschuwingen inschakelen"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Behandel waarschuwingen als _foutmeldingen"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Compileer-commando:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM-pad:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java compiler:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "Bezig met genereren {0} referentie-stub ..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Bezig met genereren assembly ..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Bezig met compileren Java broncode ..."
diff --git a/extras/JavaBinding/po/pl.po b/extras/JavaBinding/po/pl.po
deleted file mode 100644
index 73f58a9884..0000000000
--- a/extras/JavaBinding/po/pl.po
+++ /dev/null
@@ -1,283 +0,0 @@
-# Polish translation of MonoDevelop.
-# Copyright (C) 2005 Marek Sieradzki <mootant@op.pl>
-# This file is distributed under the same license as the MonoDevelop package.
-# Marek Sieradzki <mootant@op.pl>, 2005.
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop 0.6\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2007-02-18 14:50+0100\n"
-"Last-Translator: Marek Sieradzki <marek.sieradzki@gmail.com>\n"
-"Language-Team: Polish <gnomepl@pandora.info.bielsko.pl>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Pusty plik"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Tworzy pusty plik Java."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Pusty projekt"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Tworzy puste rozwiązanie Java."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Projekt konsolowy IKVM"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Tworzy konsolowy projekt Java z IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Projekt IKVM Glade#"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Tworzy projekt Java Glade# z IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Projekt IKVM Gnome#"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Tworzy projekt Java Gnome# z IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Projekt IKVM Gtk#"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Tworzy projekt Java Gtk# z IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Biblioteka IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-#, fuzzy
-msgid "Create a Java library with IKVM"
-msgstr "Tworzy projekt Java Gtk# z IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Aplet AWT"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Tworzy aplet Java AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Projekt AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Tworzy projekt Java AWT."
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "Aplet AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Tworzy aplikację Java AWT."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Projekt konsolowy"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Tworzy konsolowy projekt Java"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Dialog Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Tworzy dialog AWT."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Ramka AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Tworzy ramkę Java AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Dialog AWT OK"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Tworzy dialog Java AWT OK"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Panel AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Tworzy panel Java AWT"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Pliki Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Generowanie kodu"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Wyjście"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Plik wykonywalny"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Biblioteka"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Generowanie kodu"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Kompiluj cel:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definiuj s_ymbole:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Główna klasa:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Ścieżka klas:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Kompilator</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opcje</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Włącz _optymalizacje"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Generuj informacje do debugowania"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Ostrzeżenia</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Generuj ostrzeżenia"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Włącz ostrzeżenia o przestarzałości"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Traktuj ostrzeżenia jako _błędy"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Polecenie kompilatora:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Ścieżka do IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Kompilator Java:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/po.mdproj b/extras/JavaBinding/po/po.mdproj
deleted file mode 100644
index 2abb1364a4..0000000000
--- a/extras/JavaBinding/po/po.mdproj
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ItemType>TranslationProject</ItemType>
- <relPath>locale</relPath>
- <translations>
- <translations>
- <Translation isoCode="ca" />
- <Translation isoCode="cs" />
- <Translation isoCode="da" />
- <Translation isoCode="de" />
- <Translation isoCode="es" />
- <Translation isoCode="fr" />
- <Translation isoCode="gl" />
- <Translation isoCode="hu" />
- <Translation isoCode="id" />
- <Translation isoCode="it" />
- <Translation isoCode="ja" />
- <Translation isoCode="nl" />
- <Translation isoCode="pl" />
- <Translation isoCode="pt" />
- <Translation isoCode="pt_BR" />
- <Translation isoCode="ru" />
- <Translation isoCode="sl_SI" />
- <Translation isoCode="sv" />
- <Translation isoCode="tr" />
- <Translation isoCode="zh_CN" />
- <Translation isoCode="zh_TW" />
- </translations>
- </translations>
- <packageName>monodevelop-java</packageName>
- <outputType>RelativeToOutput</outputType>
- <ProjectGuid>{32285FB0-30D6-408F-8220-DFA21C56A10B}</ProjectGuid>
- <ProductVersion>9.0.21022</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " />
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' " />
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' " />
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " />
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
-</Project> \ No newline at end of file
diff --git a/extras/JavaBinding/po/pt.po b/extras/JavaBinding/po/pt.po
deleted file mode 100644
index cb4472c673..0000000000
--- a/extras/JavaBinding/po/pt.po
+++ /dev/null
@@ -1,285 +0,0 @@
-# MonoDevelop Portuguese (Portugal) / Português (Portugal) translation
-# Copyright (C) 2007
-#
-# This file is distributed under the same license as the MonoDevelop package.
-#
-# Vitor Hugo Barros <vitor.h.barros@gmail>, 2007
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop 0.14\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2006-04-06 16:24-0300\n"
-"Last-Translator: Vitor Hugo Barros <vitor.h.barros@gmail>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Ficheiro vazio"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Cria um ficheiro de Java vazio."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Projecto vazio"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Cria uma solução de Java vazia."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-#, fuzzy
-msgid "IKVM Console Project"
-msgstr "Projecto de consola IKVM"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Cria um projecto de consola de Java com IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Projecto Glade# IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Cria um projecto Java Glade# com IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Projecto Gnome# IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Criar um projecto Java Gnome# com IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Projecto Gtk# IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Criar um projecto Java Gtk# com IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Biblioteca IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Criar uma biblioteca Java com IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Applet AWT"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Cria um applet Java AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Projecto AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Cria um projecto Java AWT"
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "Applet AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Cria uma aplicação Java AWT."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-#, fuzzy
-msgid "Console Project"
-msgstr "Projecto de consola"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Cria um projecto Java de consola"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Diálogo Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Cria um diálogo AWT."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Frame AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Cria uma frame Java AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Diálogo Aceitar de AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Cria um diálogo Aceitar de Java AWT"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Painel AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Cria um painel Java AWT."
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Ficheiros Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Geração de código"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Output"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Executável"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Biblioteca"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Geração de código"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Des_tino da compilação:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definir _símbolos:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Classe _principal:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Caminho da classe:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compilador</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opções</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Activar _optimizações"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Emitir informação de _depuração"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Avisos</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Gerar avisos"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Activar avisos de obsoletos"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Tratar avisos como _erros"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Comando do compilador:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Caminho de IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Compilador de Java:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/pt_BR.po b/extras/JavaBinding/po/pt_BR.po
deleted file mode 100644
index 20df334843..0000000000
--- a/extras/JavaBinding/po/pt_BR.po
+++ /dev/null
@@ -1,283 +0,0 @@
-# MonoDevelop Portuguese (Brazilian) translation
-# Copyright (C) 2004, Andre Filipe de Assuncao e Brito <decko@noisemakers.org>
-# Copyright (C) 2004, Maurício de Lemos Rodrigues Collares Neto <mauricioc@gmail.com>
-# Copyright (C) 2006, Rafael "Monoman" Teixeira <rafaelteixeirabr@hotmail.com>
-# Copyright (C) 2007, Renato Felipe Atilio <renatoat@gmail.com>
-#
-# This file is distributed under the same license as the MonoDevelop package.
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop 0.10\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2007-12-14 21:15-0300\n"
-"Last-Translator: Renato Felipe Atilio <renatoat@gmail.com>\n"
-"Language-Team: pt_BR <gnome-l10n-br@listas.cipsga.org.br>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Arquivo Vazio"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "Geral"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Cria um fonte Java vazio."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Projeto Vazio"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Cria uma solução Java vazia."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Projeto em Modo Texto com IKVM"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Criar um novo projeto modo texto em Java com IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Projeto Glade# com IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Criar um projeto Glade# em Java com IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Projeto Gnome# com IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Cria um projeto Gnome# em Java com IKVM "
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Projeto Gtk# com IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Criar um projeto GTK# em Java com IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Biblioteca IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Criar uma biblioteca Java com IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Applet AWT"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Cria um Applet AWT em Java"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Projeto AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Cria um projeto AWT em Java."
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "Aplicação AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Cria uma aplicação AWT em Java."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Projeto Modo Texto"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Criar um novo projeto modo texto em Java"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Caixa de Diálogo.AWT em Java"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Cria uma caixa de diálogo AWT."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Quadro AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Criar um novo quadro AWT em Java"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Caixa de Diálogo.AWT com Botão OK"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Cria uma caixa de diálogo AWT, com um botão de OK em Java."
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Painel AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Cria um painel AWT em Java."
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Arquivos Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Geração de Código"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Saida"
-
-#: ../JavaBinding.addin.xml:76
-#, fuzzy
-msgid "Java source code"
-msgstr "Compilando código fonte Java..."
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Executável"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Biblioteca"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Geração de Código</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Compilar a_lvo:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definir _Símbolos:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Classe Pri_ncipal:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Caminho para as classes:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Compilador</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Opções</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Habilitar _optimizações"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Emitir informações de _depuração"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Avisos</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Gerar avisos"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Habilitar avisos de obsolescência"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Tratar avisos como _erros"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Comando do compilador:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Caminho para o IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Compilador Java:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "Gerando esboço de referência {0}"
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Gerando montagem ..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Compilando código fonte Java..."
diff --git a/extras/JavaBinding/po/ru.po b/extras/JavaBinding/po/ru.po
deleted file mode 100644
index 03ee8130f6..0000000000
--- a/extras/JavaBinding/po/ru.po
+++ /dev/null
@@ -1,287 +0,0 @@
-# Russian translation of MonoDevelop.
-# Copyright (C) 2006 Maxim Krentovskiy <mkrentovskiy@gmail.com>
-# Copyright (C) 2007 Semyon Soldatov <simplexe@csharp.net.ru>
-# This file is distributed under the same license as the MonoDevelop package.
-# Maxim Krentovskiy <mkrentovskiy@gmail.com>, 2006
-# Semyon Soldatov <simplexe@csharp.net.ru>, 2007
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop 0.13\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2007-10-29 10:54+0300\n"
-"Last-Translator: Daniel Abramov <ex@vingrad.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-"X-Poedit-Language: Russian\n"
-"X-Poedit-Country: RUSSIAN FEDERATION\n"
-"X-Poedit-SourceCharset: utf-8\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Файл"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Создать файл на языке Java."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Проект"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Создать решение на языке Java."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "Консольный проект IKVM"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Создать консольный проект IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "Проект IKVM Glade#"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Создать проект на языке Java при помощи Glade# и IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "Проект IKVM Gnome#"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Создать проект на языке Java при помощи Gnome# и IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "Проект IKVM Gtk#"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Создать проект на языке Java при помощи Gtk# и IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "Библиотека IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "Создать библиотеку на языке Java при помощи IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "Апплет AWT"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Создать Java-апплет на основе AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "Проект AWT"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Создать проект на языке Java на основе AWT."
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "Апплет AWT"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Создать приложение на языке Java на основе AWT."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Консольный проект"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Создать консольный проект Java"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Диалог Java AWT"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Создать диалог AWT."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "Фрейм AWT"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Создать фрейм Java AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "Диалоговое окно (OK Dialog) AWT"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Создать диалоговое окно (OK Dialog) Java AWT."
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "Панель AWT"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Создать панель Java AWT"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Файлы Java"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Генерация кода"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Вывод"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Исполняемый файл"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Библиотека"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Генерация кода"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Тип проекта:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Назначить _символы:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Основной класс:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Путь к классам:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Компилятор</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Параметры</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Разрешить опт_имизацию"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Включить от_ладочную информацию"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Предупреждения</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Включить предупреждения"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Предупреждать об использовании устаревших классов"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Трактовать предупреждения как _ошибки"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Команда компиляции:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "Путь к IKVM:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Компилятор Java:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/sl_SI.po b/extras/JavaBinding/po/sl_SI.po
deleted file mode 100644
index f7bc1d1f53..0000000000
--- a/extras/JavaBinding/po/sl_SI.po
+++ /dev/null
@@ -1,288 +0,0 @@
-# translation of sl_SI.po to Slovene
-# Slovenian translation of MonoDevelop
-# Copyright (C) 2006 Matej Urbas
-# This file is distributed under the same license as the MonoDevelop package.
-#
-# Matej Urbas <matej.urbas@gmail.com>, 2006.
-msgid ""
-msgstr ""
-"Project-Id-Version: sl_SI\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2006-11-18 01:38+0100\n"
-"Last-Translator: Matej Urbas <matej.urbas@gmail.com>\n"
-"Language-Team: Slovene\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n>4 || n < 1) ? 3 : "
-"2;\n"
-"X-Generator: KBabel 1.11.4\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Prazna datoteka"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Ustvari prazno javansko datoteko"
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Prazen projekt"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-#, fuzzy
-msgid "Java"
-msgstr "Javac"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Ustvari prazno javansko rešitev"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM konzolni projekt"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "Ustvari konzolni projekt z IKVM"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade# projekt"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "Ustvari Glade# javanski projekt z IKVM"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome# projekt"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "Ustvari nov Gnome# javanski projekt z IKVM"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM Gtk# projekt"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "Ustvari nov Gtk# javanski projekt z IKVM"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-#, fuzzy
-msgid "IKVM Library"
-msgstr "Knjižnica (dll)"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-#, fuzzy
-msgid "Create a Java library with IKVM"
-msgstr "Ustvari nov Gtk# javanski projekt z IKVM"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT aplet"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Ustvari nov javanski AWT applet"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT projekt"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Ustvari nov javanski AWT projekt"
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "AWT aplet"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Ustvari nov javanski AWT program"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Konzolni projekt"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "UJstvari nov javanski konzolni projekt"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Javanski AWT dialog"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Ustvari nov AWT dialog"
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT okvir"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Ustvari nov javanski AWT okvir"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT OK dialog"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Ustvari nov javanski AWT OK dialog"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT plošča"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Ustvari novo javansko AWT ploščo"
-
-#: ../JavaBinding.addin.xml:27
-#, fuzzy
-msgid "Java Files"
-msgstr "Shrani datoteke"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Generator koda"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Izhod"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Izvršilna datoteka (exe)"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Knjižnica (dll)"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Generator koda"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "_Tarča izgradnje:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "Definiraj _simbole:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Vhodni razred:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Prevajalnik</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Nastavitve</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Omogoči _optimizacije"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Dodaj informacije za raz_hroščevanje"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Opozorila</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Ustvari opozorila"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "Omogoči 'deprecation' opozorila"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Obravnavaj opozorila kot _napake"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Ukaz prevajalniku:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM pot:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java prevajalnik:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/sv.po b/extras/JavaBinding/po/sv.po
deleted file mode 100644
index d03e3cffb4..0000000000
--- a/extras/JavaBinding/po/sv.po
+++ /dev/null
@@ -1,298 +0,0 @@
-# Swedish translation for MonoDevelop.
-# Copyright (C) 2007 Free Software Foundation, Inc.
-# This file is distributed under the same license as the monodevelop package.
-# Daniel Nylander <po@danielnylander.se>, 2007.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: monodevelop\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2007-10-01 22:12+0100\n"
-"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
-"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Tom fil"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Skapar en tom Java-fil."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Tomt projekt"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Skapar en tom Java-lösning."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-#, fuzzy
-msgid "IKVM Console Project"
-msgstr "Konsollprojekt"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr ""
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr ""
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr ""
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-#, fuzzy
-msgid "IKVM Gnome# Project"
-msgstr "Konsollprojekt"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr ""
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-#, fuzzy
-msgid "IKVM Gtk# Project"
-msgstr "Tomt projekt"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr ""
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-#, fuzzy
-msgid "IKVM Library"
-msgstr "Bibliotek"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-#, fuzzy
-msgid "Creates a Java AWT Applet"
-msgstr "Skapar en tom Java-fil."
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-#, fuzzy
-msgid "AWT Project"
-msgstr "Tomt projekt"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-#, fuzzy
-msgid "Creates a Java AWT project."
-msgstr "Skapar en tom Java-fil."
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr ""
-
-#: ../templates/JavaApplication.xft.xml:8
-#, fuzzy
-msgid "Creates a Java AWT application."
-msgstr "Skapar en tom Java-lösning."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Konsollprojekt"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-#, fuzzy
-msgid "Create a console Java project"
-msgstr "Konsollprojekt"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr ""
-
-#: ../templates/JavaDialog.xft.xml:8
-#, fuzzy
-msgid "Creates an AWT dialog."
-msgstr "Skapar en tom Java-fil."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr ""
-
-#: ../templates/JavaFrame.xft.xml:8
-#, fuzzy
-msgid "Creates a Java AWT Frame"
-msgstr "Skapar en tom Java-fil."
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr ""
-
-#: ../templates/JavaOKDialog.xft.xml:8
-#, fuzzy
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Skapar en tom Java-fil."
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr ""
-
-#: ../templates/JavaPanel.xft.xml:8
-#, fuzzy
-msgid "Creates a Java AWT panel."
-msgstr "Skapar en tom Java-fil."
-
-#: ../JavaBinding.addin.xml:27
-#, fuzzy
-msgid "Java Files"
-msgstr "Java-filer"
-
-#: ../JavaBinding.addin.xml:55
-#, fuzzy
-msgid "Code Generation"
-msgstr "Kodgenerering"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Utdata"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Körbar fil"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Bibliotek"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "Kodgenerering"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-#, fuzzy
-msgid "Compile _Target:"
-msgstr "Kommando för kompilator:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Klassökväg:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Kompilator</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Alternativ</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "Aktivera _optimeringar"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Varningar</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Generera varningar"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-#, fuzzy
-msgid "Enable deprecation warnings"
-msgstr "Generera varningar"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Behandla varningar som _fel"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Kommando för kompilator:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr ""
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-#, fuzzy
-msgid "Java compiler:"
-msgstr "Java-filer"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/tr.po b/extras/JavaBinding/po/tr.po
deleted file mode 100644
index a0215b0d72..0000000000
--- a/extras/JavaBinding/po/tr.po
+++ /dev/null
@@ -1,281 +0,0 @@
-# Turkish translation of MonoDevelop
-# Copyright (C) 2004 Novell, Inc.
-# This file is distributed under the same license as the MonoDevelop package.
-# Enver ALTIN <skyblue@skyblue.gen.tr>, 2004,
-# Enver ALTIN <ealtin@gmail.com>
-# , fuzzy
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop 1.0\n"
-"Report-Msgid-Bugs-To: ealtin@gmail.com\n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2008-02-24 00:36+0200\n"
-"Last-Translator: Enver ALTIN <ealtin@gmail.com>\n"
-"Language-Team: Turkish <gnome-turk@gnome.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "Boş dosya"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "Genel"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "Boş bir Java dosyası oluşturur."
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "Boş Proje"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "Boş bir Java çözümü oluşturur"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM Konsol Projesi"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "IKVM kullanarak bir konsol Java projesi oluşturur."
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade# projesi"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "IKVM kullanarak bir Glade# Java projesi oluşturur"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome# projesi"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "IKVM kullanarak bir Gnome# Java projesi oluşturur."
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM Gtk# projesi"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "IKVM kullanarak bir Gtk# Java projesi oluşturur."
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "IKVM Kütüphanesi"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "IKVM kullanarak Java kütüphanesi oluşturur."
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT Uygulamacığı"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr "AWT"
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "Bir AWT uygulamacığı oluşturur"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT Projesi"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "Bir Java AWT projesi oluşturur."
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "AWT Uygulaması"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "Bir Java AWT uygulaması oluşturur."
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "Konsol Projesi"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "Bir konsol Java projesi oluşturur"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java AWT Diyaloğu"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "Bir AWT diyaloğu oluşturur."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT çerçevesi"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "Bir Java AWT çerçevesi oluşturur"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT OK Diyaloğu"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "Bir Java AWT OK diyaloğu oluşturur."
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT Paneli"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "Bir Java AWT paneli oluşturur."
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Java Dosyaları"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "Kod Üretme"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "Çıktı"
-
-#: ../JavaBinding.addin.xml:76
-#, fuzzy
-msgid "Java source code"
-msgstr "Java kaynak kodu derleniyor ..."
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "Uygulama"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "Kütüphane"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>Kod Üretme</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "Derleme _Hedefi:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "S_embolleri Tanımla:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "_Ana Sınıf:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Sınıfyolu:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>Derleyici</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>Seçenekler</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "_Eniyilemelere izin ver"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "Hata _ayıklama bilgisini ekle"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>Uyarılar</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "Uyarı üret"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "İtiraz uyarılarını etkinleştir"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "Uyarıları hata _farzet"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "Derleyici komutu:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM yolu:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java derleyicisi:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr "{0} atıf koçanı üretiliyor ..."
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "Çevirme üretiliyor ..."
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr "Java kaynak kodu derleniyor ..."
diff --git a/extras/JavaBinding/po/zh_CN.po b/extras/JavaBinding/po/zh_CN.po
deleted file mode 100644
index f23503456f..0000000000
--- a/extras/JavaBinding/po/zh_CN.po
+++ /dev/null
@@ -1,280 +0,0 @@
-# MonoDevelop zh_CN translation
-# Copyright(C) 2006 Yu Lindong
-# This file is distributed under the same license as the PACKAGE package.
-# Yu Lindong <shinjidev@163.com>, 2006.
-# Funda Wang <fundawang@linux.net.cn>, 2006.
-#
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop 0.10\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2007-12-26 21:22+0800\n"
-"Last-Translator: Simon Keung <simon_keung@hotmail.com>\n"
-"Language-Team: Yu Lindong <shinjidev@163.com>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "空文件"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr "常规"
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "创建一个空的 Java 文件。"
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "空工程"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-msgid "Java"
-msgstr "Java"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "创建一个空的 Java 解决方案。"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM 控制台工程"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "创建一个基于 IKVM 的 Java 控制台工程"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade# 工程"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "创建一个基于 IKVM 的 Java Glade# 工程"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome# 工程"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "创建一个基于 IKVM 的 Java Gnome# 工程"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM Gtk# 工程"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "创建一个基于 IKVM 的 Java Gtk# 工程"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-msgid "IKVM Library"
-msgstr "IKVM 库"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-msgid "Create a Java library with IKVM"
-msgstr "创建一个基于 IKVM 的 Java 库"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT 小程序"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "创建一个 Java AWT 小程序"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT 工程"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "创建一个 Java AWT 工程。"
-
-#: ../templates/JavaApplication.xft.xml:4
-msgid "AWT Application"
-msgstr "AWT 应用程序"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "创建一个 Java AWT 应用程序。"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "控制台工程"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "创建一个 Java 控制台工程"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java AWT 对话框"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "创建一个 AWT 对话框。"
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT 框架"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "创建一个 Java AWT 框架"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT 确定对话框"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "创建一个 Java AWT 确定对话框。"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT 面板"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "创建一个 Java AWT 面板。"
-
-#: ../JavaBinding.addin.xml:27
-msgid "Java Files"
-msgstr "Java 文件"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "代码生成"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "输出"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "可执行文件"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "库"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-msgid "<b>Code Generation</b>"
-msgstr "<b>代码生成</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "编译目标(_T):"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "定义符号(_Y):"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "Main 类(_M):"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>编译器</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>选项</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "允许优化(_O)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "嵌入调试信息(_D)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>警告</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "生成警告"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "启用废弃警告"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "将警告看作错误(_E)"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "编译器命令:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM 路径:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java 编译器:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr "正在生成程序集"
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/po/zh_TW.po b/extras/JavaBinding/po/zh_TW.po
deleted file mode 100644
index cc998edc62..0000000000
--- a/extras/JavaBinding/po/zh_TW.po
+++ /dev/null
@@ -1,280 +0,0 @@
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: MonoDevelop 0.9\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-03-04 18:11:10-0500\n"
-"PO-Revision-Date: 2006-04-02 10:09+0800\n"
-"Last-Translator: ellery <elleryq@gmail.com>\n"
-"Language-Team: Atsushi Enomoto <atsushi@ximian.com>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: ../templates/EmptyJavaFile.xft.xml:4
-msgid "Empty File"
-msgstr "空白檔案"
-
-#: ../templates/EmptyJavaFile.xft.xml:6
-msgid "General"
-msgstr ""
-
-#: ../templates/EmptyJavaFile.xft.xml:8
-msgid "Creates an empty Java file."
-msgstr "建立空白 Java 檔案"
-
-#: ../templates/EmptyJavaProject.xpt.xml:7
-msgid "Empty Project"
-msgstr "空白專案"
-
-#: ../templates/EmptyJavaProject.xpt.xml:8
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:8
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:8
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:8
-#: ../templates/IkvmLibraryProject.xpt.xml:8
-#: ../templates/JavaApplicationProject.xpt.xml:8
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:8
-#: ../JavaBinding.addin.xml:64
-#, fuzzy
-msgid "Java"
-msgstr "Javac"
-
-#: ../templates/EmptyJavaProject.xpt.xml:11
-msgid "Creates an empty Java solution."
-msgstr "建立空白 Java 方案."
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:7
-msgid "IKVM Console Project"
-msgstr "IKVM Console 專案"
-
-#: ../templates/IkvmConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project with IKVM"
-msgstr "建立以 IKVM 為主的控制模式(Console)Java 專案"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:7
-msgid "IKVM Glade# Project"
-msgstr "IKVM Glade# 專案"
-
-#: ../templates/IkvmGladeApplicationProject.xpt.xml:11
-msgid "Create a Glade# Java project with IKVM"
-msgstr "建立以 IKVM 為基礎的 Glade# Java 專案"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:7
-msgid "IKVM Gnome# Project"
-msgstr "IKVM Gnome# 專案"
-
-#: ../templates/IkvmGnomeApplicationProject.xpt.xml:11
-msgid "Create a Gnome# Java project with IKVM"
-msgstr "建立以 IKVM 為基礎的 Gnome# Java 專案"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:7
-msgid "IKVM Gtk# Project"
-msgstr "IKVM Gtk# 專案"
-
-#: ../templates/IkvmGtkApplicationProject.xpt.xml:11
-msgid "Create a Gtk# Java project with IKVM"
-msgstr "建立以 IKVM 為基礎的 Gtk# Java 專案"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:7
-#, fuzzy
-msgid "IKVM Library"
-msgstr "函式庫"
-
-#: ../templates/IkvmLibraryProject.xpt.xml:11
-#, fuzzy
-msgid "Create a Java library with IKVM"
-msgstr "建立以 IKVM 為基礎的 Gtk# Java 專案"
-
-#: ../templates/JavaApplet.xft.xml:4
-msgid "AWT Applet"
-msgstr "AWT Applet"
-
-#: ../templates/JavaApplet.xft.xml:6 ../templates/JavaApplication.xft.xml:6
-#: ../templates/JavaDialog.xft.xml:6 ../templates/JavaFrame.xft.xml:6
-#: ../templates/JavaOKDialog.xft.xml:6 ../templates/JavaPanel.xft.xml:6
-msgid "AWT"
-msgstr ""
-
-#: ../templates/JavaApplet.xft.xml:8
-msgid "Creates a Java AWT Applet"
-msgstr "建立 Java AWT Applet"
-
-#: ../templates/JavaApplicationProject.xpt.xml:7
-msgid "AWT Project"
-msgstr "AWT專案"
-
-#: ../templates/JavaApplicationProject.xpt.xml:11
-msgid "Creates a Java AWT project."
-msgstr "建立 Java AWT 專案"
-
-#: ../templates/JavaApplication.xft.xml:4
-#, fuzzy
-msgid "AWT Application"
-msgstr "AWT Applet"
-
-#: ../templates/JavaApplication.xft.xml:8
-msgid "Creates a Java AWT application."
-msgstr "建立 Java AWT 應用程式"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:7
-msgid "Console Project"
-msgstr "控制模式(Console)專案"
-
-#: ../templates/JavaConsoleApplicationProject.xpt.xml:11
-msgid "Create a console Java project"
-msgstr "建立控制模式(Console)的 Java 專案"
-
-#: ../templates/JavaDialog.xft.xml:4
-msgid "Java AWT Dialog"
-msgstr "Java AWT 對話盒"
-
-#: ../templates/JavaDialog.xft.xml:8
-msgid "Creates an AWT dialog."
-msgstr "建立 AWT 對話盒."
-
-#: ../templates/JavaFrame.xft.xml:4
-msgid "AWT Frame"
-msgstr "AWT Frame"
-
-#: ../templates/JavaFrame.xft.xml:8
-msgid "Creates a Java AWT Frame"
-msgstr "建立 Java AWT Frame"
-
-#: ../templates/JavaOKDialog.xft.xml:4
-msgid "AWT OK Dialog"
-msgstr "AWT OK對話盒"
-
-#: ../templates/JavaOKDialog.xft.xml:8
-msgid "Creates a Java AWT OK Dialog."
-msgstr "建立 Java AWT OK 對話盒"
-
-#: ../templates/JavaPanel.xft.xml:4
-msgid "AWT Panel"
-msgstr "AWT Panel"
-
-#: ../templates/JavaPanel.xft.xml:8
-msgid "Creates a Java AWT panel."
-msgstr "建立 Java AWT panel"
-
-#: ../JavaBinding.addin.xml:27
-#, fuzzy
-msgid "Java Files"
-msgstr "儲存檔案"
-
-#: ../JavaBinding.addin.xml:55
-msgid "Code Generation"
-msgstr "代碼生成"
-
-#: ../JavaBinding.addin.xml:58
-msgid "Output"
-msgstr "輸出"
-
-#: ../JavaBinding.addin.xml:76
-msgid "Java source code"
-msgstr ""
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:61
-msgid "Executable"
-msgstr "可執行的"
-
-#: ../Gui/ProjectConfigurationPropertyPanel.cs:62
-msgid "Library"
-msgstr "函式庫"
-
-#: ../Gui/GlobalOptionsPanel.cs:34
-msgid "Javac"
-msgstr "Javac"
-
-#: ../Gui/GlobalOptionsPanel.cs:35
-msgid "Gcj"
-msgstr "Gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:106
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:170
-#, fuzzy
-msgid "<b>Code Generation</b>"
-msgstr "代碼生成"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:167
-msgid "Compile _Target:"
-msgstr "編譯目標: (_T)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:177
-msgid "Define S_ymbols:"
-msgstr "定義符號: (_y)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:189
-msgid "_Main Class:"
-msgstr "主類別 (_M) :"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:201
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:208
-msgid "Classpath:"
-msgstr "Classpath:"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:248
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:64
-msgid "<b>Compiler</b>"
-msgstr "<b>編譯器</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:275
-msgid "gcj"
-msgstr "gcj"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:287
-#, fuzzy
-msgid "javac"
-msgstr "javac"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:329
-msgid "<b>Options</b>"
-msgstr "<b>選項</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:356
-msgid "Enable _optimizations"
-msgstr "打開最佳化 (_O)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:367
-msgid "Emit _debugging information"
-msgstr "省略除錯資訊 (_D)"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:392
-msgid "<b>Warnings</b>"
-msgstr "<b>警告</b>"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:419
-msgid "Generate warnings"
-msgstr "產生警告"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:430
-msgid "Enable deprecation warnings"
-msgstr "啟用反對警告"
-
-#: ../gtk-gui/JavaBinding.CodeGenerationPanelWidget.cs:441
-msgid "Treat warnings as _errors"
-msgstr "把警告當成錯誤 (_E)"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:131
-msgid "Compiler command:"
-msgstr "編譯器指令:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:142
-msgid "IKVM path:"
-msgstr "IKVM 路徑:"
-
-#: ../gtk-gui/JavaBinding.GlobalOptionsPanelWidget.cs:151
-msgid "Java compiler:"
-msgstr "Java編譯器:"
-
-#: ../IKVMCompilerManager.cs:132
-msgid "Generating {0} reference stub ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:163
-msgid "Generating assembly ..."
-msgstr ""
-
-#: ../IKVMCompilerManager.cs:209
-msgid "Compiling Java source code ..."
-msgstr ""
diff --git a/extras/JavaBinding/rules.make b/extras/JavaBinding/rules.make
deleted file mode 100644
index 5f906b2402..0000000000
--- a/extras/JavaBinding/rules.make
+++ /dev/null
@@ -1,40 +0,0 @@
-clean-local:
- make pre-clean-local-hook
- make $(CONFIG)_BeforeClean
- -rm -f $(CLEANFILES)
- make $(CONFIG)_AfterClean
- make post-clean-local-hook
-
-install-local:
-uninstall-local:
-
-dist-local:
- make pre-dist-local-hook distdir=$$distdir
- list='$(EXTRA_DIST)'; \
- for f in Makefile $$list; do \
- d=`dirname "$$f"`; \
- test -d "$(distdir)/$$d" || \
- mkdir -p "$(distdir)/$$d"; \
- cp -p "$$f" "$(distdir)/$$d" || exit 1; \
- done
- make post-dist-local-hook distdir=$$distdir
-
-dist-local-recursive:
- for dir in $(SUBDIRS); do \
- mkdir -p $(distdir)/$$dir || true; \
- case $$dir in \
- .) make dist-local distdir=$(distdir) || exit 1;; \
- *) (cd $$dir; make dist-local distdir=$(distdir)/$$dir) || exit 1; \
- esac \
- done
-
-#hooks: Available hooks - all, clean, install, uninstall and dist
-# and their *-local variants
-pre-%-hook: ; @:
-post-%-hook: ; @:
-
-#targets for custom commands
-%_BeforeBuild: ; @:
-%_AfterBuild: ; @:
-%_BeforeClean: ; @:
-%_AfterClean: ; @:
diff --git a/extras/JavaBinding/templates/EmptyJavaFile.xft.xml b/extras/JavaBinding/templates/EmptyJavaFile.xft.xml
deleted file mode 100644
index b30caf3ed1..0000000000
--- a/extras/JavaBinding/templates/EmptyJavaFile.xft.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0"?>
-<Template Originator="Gary Gray" Language="Java" Created="09/05/2001" LastModified="09/05/2001">
-
- <TemplateConfiguration>
- <_Name>Empty File</_Name>
- <Icon>md-text-file-icon</Icon>
- <_Category>General</_Category>
- <LanguageName>Java</LanguageName>
- <_Description>Creates an empty Java file.</_Description>
- </TemplateConfiguration>
-
- <TemplateFiles>
- <File DefaultExtension=".java" DefaultName="EmptyJavafile">
- <![CDATA[// created on ${Date} at ${Time}]]>
- </File>
- </TemplateFiles>
-
- <FileOptions/>
-
-</Template>
diff --git a/extras/JavaBinding/templates/EmptyJavaProject.xpt.xml b/extras/JavaBinding/templates/EmptyJavaProject.xpt.xml
deleted file mode 100644
index 5cb1aabd27..0000000000
--- a/extras/JavaBinding/templates/EmptyJavaProject.xpt.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0"?>
-<Template originator = "Gary Gray"
- created = "09/05/2001"
- lastModified = "02/01/2003">
-
- <!-- Template Header -->
- <TemplateConfiguration>
- <_Name>Empty Project</_Name>
- <_Category>Java</_Category>
- <Icon>md-project|res:java-icon-32.png</Icon>
- <LanguageName>Java</LanguageName>
- <_Description>Creates an empty Java solution.</_Description>
- </TemplateConfiguration>
-
- <!-- Template Content -->
- <Combine name = "${ProjectName}" directory = ".">
- <Project name = "${ProjectName}" directory = "."/>
- </Combine>
-</Template>
diff --git a/extras/JavaBinding/templates/IkvmConsoleApplicationProject.xpt.xml b/extras/JavaBinding/templates/IkvmConsoleApplicationProject.xpt.xml
deleted file mode 100644
index dcfacaca25..0000000000
--- a/extras/JavaBinding/templates/IkvmConsoleApplicationProject.xpt.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0"?>
-<Template originator = "John Luke"
- created = "04/06/2004"
- lastModified = "04/06/2004">
-
- <!-- Template Header -->
- <TemplateConfiguration>
- <_Name>IKVM Console Project</_Name>
- <_Category>Java</_Category>
- <Icon>md-project-console|res:java-icon-32.png</Icon>
- <LanguageName>Java</LanguageName>
- <_Description>Create a console Java project with IKVM</_Description>
- </TemplateConfiguration>
-
- <!-- Actions -->
- <Actions>
- <Open filename = "application.java"/>
- </Actions>
-
- <!-- Template Content -->
- <Combine name = "${ProjectName}" directory = ".">
- <Options>
- <StartupProject>${ProjectName}</StartupProject>
- </Options>
-
- <Project name = "${ProjectName}" directory = ".">
- <!-- FIXME: remove path to jar -->
- <Options Target = "Exe" MainClass ="application" ExternalConsole="True" />
-
- <Files>
- <File name = "application.java">
-<![CDATA[/*
- * application.java
- *
- * created on ${Date} at ${Time}
- */
-import cli.System.*;
-
-public class application {
- public static void main(java.lang.String[] args) {
- Console.WriteLine ("Hello, World!");
- }
-}]]></File>
- </Files>
- </Project>
- </Combine>
-</Template>
diff --git a/extras/JavaBinding/templates/IkvmGladeApplicationProject.xpt.xml b/extras/JavaBinding/templates/IkvmGladeApplicationProject.xpt.xml
deleted file mode 100644
index c33b51562b..0000000000
--- a/extras/JavaBinding/templates/IkvmGladeApplicationProject.xpt.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0"?>
-<Template originator = "John Luke"
- created = "04/06/2004"
- lastModified = "04/06/2004">
-
- <!-- Template Header -->
- <TemplateConfiguration>
- <_Name>IKVM Glade# Project</_Name>
- <_Category>Java</_Category>
- <Icon>md-project-gui|res:java-icon-32.png</Icon>
- <LanguageName>Java</LanguageName>
- <_Description>Create a Glade# Java project with IKVM</_Description>
- </TemplateConfiguration>
-
- <!-- Actions -->
- <Actions>
- <Open filename = "application.java"/>
- </Actions>
-
- <!-- Template Content -->
- <Combine name = "${ProjectName}" directory = ".">
- <Options>
- <StartupProject>${ProjectName}</StartupProject>
- </Options>
-
- <Project name = "${ProjectName}" directory = ".">
- <!-- FIXME: do not hardcode these -->
- <Options Target = "WinExe" PauseConsoleOutput = "False" MainClass ="application" />
-
- <References>
- <Reference type="Gac" SpecificVersion="false" refto="gtk-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="gdk-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="glib-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="glade-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="pango-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="glade-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- </References>
-
- <Files>
- <File name = "application.java">
-<![CDATA[/*
- * application.java
- *
- * created on ${Date} at ${Time}
- */
-import cli.Gtk.*;
-import cli.Glade.*;
-
-public class application {
- public static void main (String[] args) {
- Application.Init ();
- Window w = new Window ("Hello Mono with Java#");
- Button b = new Button ("Click me");
- w.Add (b);
- w.ShowAll ();
- Application.Run ();
- }
-}]]></File>
- </Files>
- </Project>
- </Combine>
-</Template>
diff --git a/extras/JavaBinding/templates/IkvmGnomeApplicationProject.xpt.xml b/extras/JavaBinding/templates/IkvmGnomeApplicationProject.xpt.xml
deleted file mode 100644
index 99560ab696..0000000000
--- a/extras/JavaBinding/templates/IkvmGnomeApplicationProject.xpt.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0"?>
-<Template originator = "John Luke"
- created = "04/06/2004"
- lastModified = "04/06/2004">
-
- <!-- Template Header -->
- <TemplateConfiguration>
- <_Name>IKVM Gnome# Project</_Name>
- <_Category>Java</_Category>
- <Icon>md-project-gui|res:java-icon-32.png</Icon>
- <LanguageName>Java</LanguageName>
- <_Description>Create a Gnome# Java project with IKVM</_Description>
- </TemplateConfiguration>
-
- <!-- Actions -->
- <Actions>
- <Open filename = "application.java"/>
- </Actions>
-
- <!-- Template Content -->
- <Combine name = "${ProjectName}" directory = ".">
- <Options>
- <StartupProject>${ProjectName}</StartupProject>
- </Options>
-
- <Project name = "${ProjectName}" directory = ".">
- <!-- FIXME: do not hardcode these -->
- <Options Target = "WinExe" PauseConsoleOutput = "False" MainClass ="application" />
-
- <References>
- <Reference type="Gac" SpecificVersion="false" refto="gnome-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="gtk-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="gdk-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="glib-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="glade-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="pango-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- </References>
-
- <Files>
- <File name = "application.java">
-<![CDATA[/*
- * application.java
- *
- * created on ${Date} at ${Time}
- */
-import cli.Gnome.*;
-import cli.Gtk.*;
-
-public class application {
- public static void main (String[] args) {
- Program p = new Program ("Name", "0.0", Modules.UI, args);
- App app = new App ("Hello Mono with Java#", "0.0");
- Button b = new Button ("Click me");
- app.Add (b);
- app.ShowAll ();
- p.Run ();
- }
-}]]></File>
- </Files>
- </Project>
- </Combine>
-</Template>
diff --git a/extras/JavaBinding/templates/IkvmGtkApplicationProject.xpt.xml b/extras/JavaBinding/templates/IkvmGtkApplicationProject.xpt.xml
deleted file mode 100644
index 73af5e00f6..0000000000
--- a/extras/JavaBinding/templates/IkvmGtkApplicationProject.xpt.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0"?>
-<Template originator = "John Luke"
- created = "04/06/2004"
- lastModified = "04/06/2004">
-
- <!-- Template Header -->
- <TemplateConfiguration>
- <_Name>IKVM Gtk# Project</_Name>
- <_Category>Java</_Category>
- <Icon>md-project-gui|res:java-icon-32.png</Icon>
- <LanguageName>Java</LanguageName>
- <_Description>Create a Gtk# Java project with IKVM</_Description>
- </TemplateConfiguration>
-
- <!-- Actions -->
- <Actions>
- <Open filename = "application.java"/>
- </Actions>
-
- <!-- Template Content -->
- <Combine name = "${ProjectName}" directory = ".">
- <Options>
- <StartupProject>${ProjectName}</StartupProject>
- </Options>
-
- <Project name = "${ProjectName}" directory = ".">
- <!-- FIXME: do not hardcode these -->
- <Options Target = "WinExe" PauseConsoleOutput = "False" MainClass ="application" />
-
- <References>
- <Reference type="Gac" SpecificVersion="false" refto="gtk-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="gdk-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="glib-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="glade-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference type="Gac" SpecificVersion="false" refto="pango-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- </References>
-
- <Files>
- <File name = "application.java">
-<![CDATA[/*
- * application.java
- *
- * created on ${Date} at ${Time}
- */
-import cli.Gtk.*;
-
-public class application {
- public static void main (String[] args) {
- Application.Init ();
- Window w = new Window ("Hello Mono with Java#");
- Button b = new Button ("Click me");
- w.Add (b);
- w.ShowAll ();
- Application.Run ();
- }
-}]]></File>
- </Files>
- </Project>
- </Combine>
-</Template>
diff --git a/extras/JavaBinding/templates/IkvmLibraryProject.xpt.xml b/extras/JavaBinding/templates/IkvmLibraryProject.xpt.xml
deleted file mode 100644
index 69c68197a2..0000000000
--- a/extras/JavaBinding/templates/IkvmLibraryProject.xpt.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0"?>
-<Template originator = "John Luke"
- created = "04/06/2004"
- lastModified = "04/06/2004">
-
- <!-- Template Header -->
- <TemplateConfiguration>
- <_Name>IKVM Library</_Name>
- <_Category>Java</_Category>
- <Icon>md-project-library|res:java-icon-32.png</Icon>
- <LanguageName>Java</LanguageName>
- <_Description>Create a Java library with IKVM</_Description>
- </TemplateConfiguration>
-
- <!-- Actions -->
- <Actions>
- <Open filename = "MyClass.java"/>
- </Actions>
-
- <!-- Template Content -->
- <Combine name = "${ProjectName}" directory = ".">
- <Options>
- <StartupProject>${ProjectName}</StartupProject>
- </Options>
-
- <Project name = "${ProjectName}" directory = ".">
-
- <Options Target = "Library" PauseConsoleOutput = "False" />
-
- <Files>
- <File name = "MyClass.java">
-<![CDATA[/*
- * MyClass.java
- *
- * created on ${Date} at ${Time}
- */
-
-public class MyClass
-{
-}]]></File>
- </Files>
- </Project>
- </Combine>
-</Template>
diff --git a/extras/JavaBinding/templates/JavaApplet.xft.xml b/extras/JavaBinding/templates/JavaApplet.xft.xml
deleted file mode 100644
index b92d2f854e..0000000000
--- a/extras/JavaBinding/templates/JavaApplet.xft.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0"?>
-<Template Originator="Gary Gray" Language="JAVA" Created="09/05/2001" LastModified="09/05/2001">
-
- <TemplateConfiguration>
- <_Name>AWT Applet</_Name>
- <Icon>md-html-file-icon</Icon>
- <_Category>AWT</_Category>
- <LanguageName>Java</LanguageName>
- <_Description>Creates a Java AWT Applet</_Description>
- </TemplateConfiguration>
-
- <TemplateFiles>
- <File DefaultExtension=".java" DefaultName="Applet">
-
-<![CDATA[
-/*
- * applet.java
- *
- * created on ${Date} at ${Time}
- */
-
-public class applet extends java.applet.Applet {
-
- /** Initializes the applet applet */
- public void init() {
- initComponents();
- }
-
- /** This method is called from within the init() method to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- private void initComponents() {//GEN-BEGIN:initComponents
- setLayout(new java.awt.BorderLayout());
-
- }//GEN-END:initComponents
-
-
- // Variables declaration - do not modify//GEN-BEGIN:variables
- // End of variables declaration//GEN-END:variables
-
-}]]>
- </File>
- <File DefaultExtension=".html" DefaultName="Applet">
-
-<![CDATA[
-<HTML>
-<HEAD>
- <TITLE>Applet HTML Page</TITLE>
-</HEAD>
-<BODY>
-
-<H3><HR WIDTH="100%">Applet HTML Page<HR WIDTH="100%"></H3>
-
-<P>
-<APPLET code="applet.class" width=350 height=200></APPLET>
-</P>
-
-<HR WIDTH="100%"><FONT SIZE=-1><I>Generated by SharpDevelop IDE</I></FONT>
-</BODY>
-</HTML>
-
-]]>
- </File>
- </TemplateFiles>
-
- <FileOptions/>
-
-</Template>
diff --git a/extras/JavaBinding/templates/JavaApplication.xft.xml b/extras/JavaBinding/templates/JavaApplication.xft.xml
deleted file mode 100644
index 2fc4e3aae4..0000000000
--- a/extras/JavaBinding/templates/JavaApplication.xft.xml
+++ /dev/null
@@ -1,146 +0,0 @@
-<?xml version="1.0"?>
-<Template Originator="Gary Gray" Language="JAVA" Created="09/05/2001" LastModified="09/05/2001">
-
- <TemplateConfiguration>
- <_Name>AWT Application</_Name>
- <Icon>md-gui-file</Icon>
- <_Category>AWT</_Category>
- <LanguageName>Java</LanguageName>
- <_Description>Creates a Java AWT application.</_Description>
- </TemplateConfiguration>
-
- <TemplateFiles>
- <File DefaultExtension=".java" DefaultName="Application">
-
-<![CDATA[
-/*
- * application.java
- *
- * created on ${Date} at ${Time}
- */
-
-public class application extends javax.swing.JFrame {
-
- /** Creates new form application */
- public application() {
- initComponents();
- }
-
- /** This method is called from within the constructor to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- private void initComponents() {//GEN-BEGIN:initComponents
- menuBar = new javax.swing.JMenuBar();
-
- fileMenu = new javax.swing.JMenu();
- fileMenu.setText("File");
-
- openMenuItem = new javax.swing.JMenuItem();
- openMenuItem.setText("Open");
-
- fileMenu.add(openMenuItem);
- saveMenuItem = new javax.swing.JMenuItem();
- saveMenuItem.setText("Save");
-
- fileMenu.add(saveMenuItem);
- saveAsMenuItem = new javax.swing.JMenuItem();
- saveAsMenuItem.setText("Save As ...");
-
- fileMenu.add(saveAsMenuItem);
- exitMenuItem = new javax.swing.JMenuItem();
- exitMenuItem.setText("Exit");
- exitMenuItem.addActionListener(new java.awt.event.ActionListener() {
- public void actionPerformed(java.awt.event.ActionEvent evt) {
- exitMenuItemActionPerformed(evt);
- }
- }
- );
-
- fileMenu.add(exitMenuItem);
- menuBar.add(fileMenu);
- editMenu = new javax.swing.JMenu();
- editMenu.setText("Edit");
-
- cutMenuItem = new javax.swing.JMenuItem();
- cutMenuItem.setText("Cut");
-
- editMenu.add(cutMenuItem);
- copyMenuItem = new javax.swing.JMenuItem();
- copyMenuItem.setText("Copy");
-
- editMenu.add(copyMenuItem);
- pasteMenuItem = new javax.swing.JMenuItem();
- pasteMenuItem.setText("Paste");
-
- editMenu.add(pasteMenuItem);
- deleteMenuItem = new javax.swing.JMenuItem();
- deleteMenuItem.setText("Delete");
-
- editMenu.add(deleteMenuItem);
- menuBar.add(editMenu);
- helpMenu = new javax.swing.JMenu();
- helpMenu.setText("Help");
-
- contentsMenuItem = new javax.swing.JMenuItem();
- contentsMenuItem.setText("Contents");
-
- helpMenu.add(contentsMenuItem);
- aboutMenuItem = new javax.swing.JMenuItem();
- aboutMenuItem.setText("About");
-
- helpMenu.add(aboutMenuItem);
- menuBar.add(helpMenu);
- addWindowListener(new java.awt.event.WindowAdapter() {
- public void windowClosing(java.awt.event.WindowEvent evt) {
- exitForm(evt);
- }
- }
- );
-
- setJMenuBar(menuBar);
-
- pack();
- }//GEN-END:initComponents
-
- private void exitMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_exitMenuItemActionPerformed
- System.exit(0);
- }//GEN-LAST:event_exitMenuItemActionPerformed
-
- /** Exit the Application */
- private void exitForm(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_exitForm
- System.exit(0);
- }//GEN-LAST:event_exitForm
-
- /**
- * param args the command line arguments
- */
- public static void main(String args[]) {
- new application().show();
- }
-
- // Variables declaration - do not modify//GEN-BEGIN:variables
- private javax.swing.JMenuBar menuBar;
- private javax.swing.JMenu fileMenu;
- private javax.swing.JMenuItem openMenuItem;
- private javax.swing.JMenuItem saveMenuItem;
- private javax.swing.JMenuItem saveAsMenuItem;
- private javax.swing.JMenuItem exitMenuItem;
- private javax.swing.JMenu editMenu;
- private javax.swing.JMenuItem cutMenuItem;
- private javax.swing.JMenuItem copyMenuItem;
- private javax.swing.JMenuItem pasteMenuItem;
- private javax.swing.JMenuItem deleteMenuItem;
- private javax.swing.JMenu helpMenu;
- private javax.swing.JMenuItem contentsMenuItem;
- private javax.swing.JMenuItem aboutMenuItem;
- // End of variables declaration//GEN-END:variables
-
-}]]>
- </File>
- </TemplateFiles>
-
- <FileOptions/>
-
-</Template>
diff --git a/extras/JavaBinding/templates/JavaApplicationProject.xpt.xml b/extras/JavaBinding/templates/JavaApplicationProject.xpt.xml
deleted file mode 100644
index 1efcccbf1b..0000000000
--- a/extras/JavaBinding/templates/JavaApplicationProject.xpt.xml
+++ /dev/null
@@ -1,160 +0,0 @@
-<?xml version="1.0"?>
-<Template originator = "Gary Gray"
- created = "09/05/2001"
- lastModified = "04/06/2004">
-
- <!-- Template Header -->
- <TemplateConfiguration>
- <_Name>AWT Project</_Name>
- <_Category>Java</_Category>
- <Icon>md-project-gui|res:java-icon-32.png</Icon>
- <LanguageName>Java</LanguageName>
- <_Description>Creates a Java AWT project.</_Description>
- </TemplateConfiguration>
-
- <!-- Actions -->
- <Actions>
- <Open filename = "application.java"/>
- </Actions>
-
- <!-- Template Content -->
- <Combine name = "${ProjectName}" directory = ".">
- <Options>
- <StartupProject>${ProjectName}</StartupProject>
- </Options>
-
- <Project name = "${ProjectName}" directory = ".">
- <Options Target = "Exe" PauseConsoleOutput = "False" ClassPath = "" MainClass ="application" />
-
- <Files>
- <File name = "application.java">
-<![CDATA[
-/*
- * application.java
- *
- * created on ${Date} at ${Time}
- */
-
-public class application extends javax.swing.JFrame {
-
- /** Creates new form application */
- public application() {
- initComponents();
- }
-
- /** This method is called from within the constructor to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- private void initComponents() {//GEN-BEGIN:initComponents
- menuBar = new javax.swing.JMenuBar();
-
- fileMenu = new javax.swing.JMenu();
- fileMenu.setText("File");
-
- openMenuItem = new javax.swing.JMenuItem();
- openMenuItem.setText("Open");
-
- fileMenu.add(openMenuItem);
- saveMenuItem = new javax.swing.JMenuItem();
- saveMenuItem.setText("Save");
-
- fileMenu.add(saveMenuItem);
- saveAsMenuItem = new javax.swing.JMenuItem();
- saveAsMenuItem.setText("Save As ...");
-
- fileMenu.add(saveAsMenuItem);
- exitMenuItem = new javax.swing.JMenuItem();
- exitMenuItem.setText("Exit");
- exitMenuItem.addActionListener(new java.awt.event.ActionListener() {
- public void actionPerformed(java.awt.event.ActionEvent evt) {
- exitMenuItemActionPerformed(evt);
- }
- }
- );
-
- fileMenu.add(exitMenuItem);
- menuBar.add(fileMenu);
- editMenu = new javax.swing.JMenu();
- editMenu.setText("Edit");
-
- cutMenuItem = new javax.swing.JMenuItem();
- cutMenuItem.setText("Cut");
-
- editMenu.add(cutMenuItem);
- copyMenuItem = new javax.swing.JMenuItem();
- copyMenuItem.setText("Copy");
-
- editMenu.add(copyMenuItem);
- pasteMenuItem = new javax.swing.JMenuItem();
- pasteMenuItem.setText("Paste");
-
- editMenu.add(pasteMenuItem);
- deleteMenuItem = new javax.swing.JMenuItem();
- deleteMenuItem.setText("Delete");
-
- editMenu.add(deleteMenuItem);
- menuBar.add(editMenu);
- helpMenu = new javax.swing.JMenu();
- helpMenu.setText("Help");
-
- contentsMenuItem = new javax.swing.JMenuItem();
- contentsMenuItem.setText("Contents");
-
- helpMenu.add(contentsMenuItem);
- aboutMenuItem = new javax.swing.JMenuItem();
- aboutMenuItem.setText("About");
-
- helpMenu.add(aboutMenuItem);
- menuBar.add(helpMenu);
- addWindowListener(new java.awt.event.WindowAdapter() {
- public void windowClosing(java.awt.event.WindowEvent evt) {
- exitForm(evt);
- }
- }
- );
-
- setJMenuBar(menuBar);
-
- pack();
- }//GEN-END:initComponents
-
- private void exitMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_exitMenuItemActionPerformed
- System.exit(0);
- }//GEN-LAST:event_exitMenuItemActionPerformed
-
- /** Exit the Application */
- private void exitForm(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_exitForm
- System.exit(0);
- }//GEN-LAST:event_exitForm
-
- /**
- * param args the command line arguments
- */
- public static void main(String args[]) {
- new application().show();
- }
-
- // Variables declaration - do not modify//GEN-BEGIN:variables
- private javax.swing.JMenuBar menuBar;
- private javax.swing.JMenu fileMenu;
- private javax.swing.JMenuItem openMenuItem;
- private javax.swing.JMenuItem saveMenuItem;
- private javax.swing.JMenuItem saveAsMenuItem;
- private javax.swing.JMenuItem exitMenuItem;
- private javax.swing.JMenu editMenu;
- private javax.swing.JMenuItem cutMenuItem;
- private javax.swing.JMenuItem copyMenuItem;
- private javax.swing.JMenuItem pasteMenuItem;
- private javax.swing.JMenuItem deleteMenuItem;
- private javax.swing.JMenu helpMenu;
- private javax.swing.JMenuItem contentsMenuItem;
- private javax.swing.JMenuItem aboutMenuItem;
- // End of variables declaration//GEN-END:variables
-
-}]]></File>
- </Files>
- </Project>
- </Combine>
-</Template>
diff --git a/extras/JavaBinding/templates/JavaConsoleApplicationProject.xpt.xml b/extras/JavaBinding/templates/JavaConsoleApplicationProject.xpt.xml
deleted file mode 100644
index f7b3bc15a6..0000000000
--- a/extras/JavaBinding/templates/JavaConsoleApplicationProject.xpt.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0"?>
-<Template originator = "Shinsaku Nakagawa"
- created = "03/27/2003"
- lastModified = "04/06/2004">
-
- <!-- Template Header -->
- <TemplateConfiguration>
- <_Name>Console Project</_Name>
- <_Category>Java</_Category>
- <Icon>md-project-console|res:java-icon-32.png</Icon>
- <LanguageName>Java</LanguageName>
- <_Description>Create a console Java project</_Description>
- </TemplateConfiguration>
-
- <!-- Actions -->
- <Actions>
- <Open filename = "application.java"/>
- </Actions>
-
- <!-- Template Content -->
- <Combine name = "${ProjectName}" directory = ".">
- <Options>
- <StartupProject>${ProjectName}</StartupProject>
- </Options>
-
- <Project name = "${ProjectName}" directory = ".">
- <Options Target = "Exe" ClassPath = "" MainClass ="application" ExternalConsole="True" />
-
- <Files>
- <File name = "application.java">
-<![CDATA[/*
- * application.java
- *
- * created on ${Date} at ${Time}
- */
-
-public class application {
- public static void main(String[] args) {
- System.out.println("Hello, World!");
- }
-}]]></File>
- </Files>
- </Project>
- </Combine>
-</Template>
diff --git a/extras/JavaBinding/templates/JavaDialog.xft.xml b/extras/JavaBinding/templates/JavaDialog.xft.xml
deleted file mode 100644
index c2c60f54fb..0000000000
--- a/extras/JavaBinding/templates/JavaDialog.xft.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0"?>
-<Template Originator="Gary Gray" Language="JAVA" Created="09/05/2001" LastModified="09/05/2001">
-
- <TemplateConfiguration>
- <_Name>Java AWT Dialog</_Name>
- <Icon>md-gui-file</Icon>
- <_Category>AWT</_Category>
- <LanguageName>Java</LanguageName>
- <_Description>Creates an AWT dialog.</_Description>
- </TemplateConfiguration>
-
- <TemplateFiles>
- <File DefaultExtension=".java" DefaultName="Dialog">
-
-<![CDATA[
-/*
- * dialog.java
- *
- * created on ${Date} at ${Time}
- */
-
-public class dialog extends java.awt.Dialog {
-
- /** Creates new form dialog */
- public dialog(java.awt.Frame parent, boolean modal) {
- super(parent, modal);
- initComponents();
- }
-
- /** This method is called from within the constructor to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- private void initComponents() {//GEN-BEGIN:initComponents
- setLayout(new java.awt.BorderLayout());
- addWindowListener(new java.awt.event.WindowAdapter() {
- public void windowClosing(java.awt.event.WindowEvent evt) {
- closeDialog(evt);
- }
- }
- );
- pack();
- }//GEN-END:initComponents
-
- /** Closes the dialog */
- private void closeDialog(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_closeDialog
- setVisible(false);
- dispose();
- }//GEN-LAST:event_closeDialog
-
- /**
- * param args the command line arguments
- */
- public static void main(String args[]) {
- new dialog(new java.awt.Frame(), true).show();
- }
-
- // Variables declaration - do not modify//GEN-BEGIN:variables
- // End of variables declaration//GEN-END:variables
-
-}]]>
- </File>
- </TemplateFiles>
-
- <FileOptions/>
-
-</Template>
diff --git a/extras/JavaBinding/templates/JavaFrame.xft.xml b/extras/JavaBinding/templates/JavaFrame.xft.xml
deleted file mode 100644
index ffed5a6a81..0000000000
--- a/extras/JavaBinding/templates/JavaFrame.xft.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version="1.0"?>
-<Template Originator="Gary Gray" Language="JAVA" Created="09/05/2001" LastModified="09/05/2001">
-
- <TemplateConfiguration>
- <_Name>AWT Frame</_Name>
- <Icon>md-gui-file</Icon>
- <_Category>AWT</_Category>
- <LanguageName>Java</LanguageName>
- <_Description>Creates a Java AWT Frame</_Description>
- </TemplateConfiguration>
-
- <TemplateFiles>
- <File DefaultExtension=".java" DefaultName="Frame">
-
-<![CDATA[
-/*
- * frame.java
- *
- * created on ${Date} at ${Time}
- */
-
-public class frame extends java.awt.Frame {
-
- /** Creates new form frame */
- public frame() {
- initComponents();
- }
-
- /** This method is called from within the constructor to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- private void initComponents() {//GEN-BEGIN:initComponents
- addWindowListener(new java.awt.event.WindowAdapter() {
- public void windowClosing(java.awt.event.WindowEvent evt) {
- exitForm(evt);
- }
- }
- );
- pack();
- }//GEN-END:initComponents
-
- /** Exit the Application */
- private void exitForm(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_exitForm
- System.exit(0);
- }//GEN-LAST:event_exitForm
-
- /**
- * param args the command line arguments
- */
- public static void main(String args[]) {
- new frame().show();
- }
-
-
- // Variables declaration - do not modify//GEN-BEGIN:variables
- // End of variables declaration//GEN-END:variables
-
-}
-]]>
- </File>
- </TemplateFiles>
-
- <FileOptions/>
-
-</Template>
diff --git a/extras/JavaBinding/templates/JavaOKDialog.xft.xml b/extras/JavaBinding/templates/JavaOKDialog.xft.xml
deleted file mode 100644
index 493d99bb21..0000000000
--- a/extras/JavaBinding/templates/JavaOKDialog.xft.xml
+++ /dev/null
@@ -1,122 +0,0 @@
-<?xml version="1.0"?>
-<Template Originator="Gary Gray" Language="JAVA" Created="09/05/2001" LastModified="09/05/2001">
-
- <TemplateConfiguration>
- <_Name>AWT OK Dialog</_Name>
- <Icon>md-gui-file</Icon>
- <_Category>AWT</_Category>
- <LanguageName>Java</LanguageName>
- <_Description>Creates a Java AWT OK Dialog.</_Description>
- </TemplateConfiguration>
-
- <TemplateFiles>
- <File DefaultExtension=".java" DefaultName="OKDialog">
-
-<![CDATA[
-/*
- * OKDialog.java
- *
- * created on ${Date} at ${Time}
- */
-
-public class OKDialog extends javax.swing.JDialog {
- /** A return status code - returned if Cancel button has been pressed */
- public static final int RET_CANCEL = 0;
- /** A return status code - returned if OK button has been pressed */
- public static final int RET_OK = 1;
-
- /** Creates new form OKDialog */
- public OKDialog(java.awt.Frame parent, boolean modal) {
- super(parent, modal);
- initComponents();
- }
-
- /** return the return status of this dialog - one of RET_OK or RET_CANCEL */
- public int getReturnStatus() {
- return returnStatus;
- }
-
- /** This method is called from within the constructor to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- private void initComponents() {//GEN-BEGIN:initComponents
- addWindowListener(new java.awt.event.WindowAdapter() {
- public void windowClosing(java.awt.event.WindowEvent evt) {
- closeDialog(evt);
- }
- }
- );
-
- buttonPanel = new javax.swing.JPanel();
- buttonPanel.setLayout(new java.awt.FlowLayout(2, 5, 5));
-
- okButton = new javax.swing.JButton();
- okButton.setText("OK");
- okButton.addActionListener(new java.awt.event.ActionListener() {
- public void actionPerformed(java.awt.event.ActionEvent evt) {
- okButtonActionPerformed(evt);
- }
- }
- );
-
- buttonPanel.add(okButton);
-
- cancelButton = new javax.swing.JButton();
- cancelButton.setText("Cancel");
- cancelButton.addActionListener(new java.awt.event.ActionListener() {
- public void actionPerformed(java.awt.event.ActionEvent evt) {
- cancelButtonActionPerformed(evt);
- }
- }
- );
-
- buttonPanel.add(cancelButton);
-
-
- getContentPane().add(buttonPanel, java.awt.BorderLayout.SOUTH);
-
- pack();
- }//GEN-END:initComponents
-
- private void okButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_okButtonActionPerformed
- doClose(RET_OK);
- }//GEN-LAST:event_okButtonActionPerformed
-
- private void cancelButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cancelButtonActionPerformed
- doClose(RET_CANCEL);
- }//GEN-LAST:event_cancelButtonActionPerformed
-
- /** Closes the dialog */
- private void closeDialog(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_closeDialog
- doClose(RET_CANCEL);
- }//GEN-LAST:event_closeDialog
-
- private void doClose(int retStatus) {
- returnStatus = retStatus;
- setVisible(false);
- dispose();
- }
-
- /**
- * param args the command line arguments
- */
- public static void main(String args[]) {
- new OKDialog(new javax.swing.JFrame(), true).show();
- }
-
- // Variables declaration - do not modify//GEN-BEGIN:variables
- private javax.swing.JPanel buttonPanel;
- private javax.swing.JButton okButton;
- private javax.swing.JButton cancelButton;
- // End of variables declaration//GEN-END:variables
-
- private int returnStatus = RET_CANCEL;
-}]]>
- </File>
- </TemplateFiles>
-
- <FileOptions/>
-
-</Template>
diff --git a/extras/JavaBinding/templates/JavaPanel.xft.xml b/extras/JavaBinding/templates/JavaPanel.xft.xml
deleted file mode 100644
index 5a7273b399..0000000000
--- a/extras/JavaBinding/templates/JavaPanel.xft.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0"?>
-<Template Originator="Gary Gray" Language="JAVA" Created="09/05/2001" LastModified="09/05/2001">
-
- <TemplateConfiguration>
- <_Name>AWT Panel</_Name>
- <Icon>md-gui-file</Icon>
- <_Category>AWT</_Category>
- <LanguageName>Java</LanguageName>
- <_Description>Creates a Java AWT panel.</_Description>
- </TemplateConfiguration>
-
- <TemplateFiles>
- <File DefaultExtension=".java" DefaultName="Panel">
-
-<![CDATA[
-/*
- * panel.java
- *
- * created on ${Date} at ${Time}
- */
-
-/**
- *
- * author Administrator
- */
-public class panel extends java.awt.Panel {
-
- /** Creates new form panel */
- public panel() {
- initComponents();
- }
-
- /** This method is called from within the constructor to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- private void initComponents() {//GEN-BEGIN:initComponents
- setLayout(new java.awt.BorderLayout());
-
- }//GEN-END:initComponents
-
- // Variables declaration - do not modify//GEN-BEGIN:variables
- // End of variables declaration//GEN-END:variables
-
-}
-]]>
- </File>
- </TemplateFiles>
-
- <FileOptions/>
-
-</Template>