From 894243c25106e0f46b35e5e6a6138e4fe4a4c327 Mon Sep 17 00:00:00 2001 From: pablo rodriguez <58742538+1-pablo-rodriguez@users.noreply.github.com> Date: Fri, 8 Apr 2022 19:12:47 +0200 Subject: [PATCH] =?UTF-8?q?Am=C3=A9lioration=20pour=20les=20node=20de=20ty?= =?UTF-8?q?pe=20text:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/.gitignore | 2 - bin/MEPTL/HTML.class | Bin 0 -> 530999 bytes bin/MEPTL/StringSimilarity.class | Bin 0 -> 1789 bytes bin/MEPTL/commandes.class | Bin 0 -> 28240 bytes bin/MEPTL/meptl.class | Bin 0 -> 128551 bytes bin/MEPTL/outils.class | Bin 0 -> 18510 bytes bin/MEPTL/verificationFichierAnalyse.class | Bin 0 -> 12388 bytes bin/resources/licence.txt | 674 +++++++++++++++++++++ src/MEPTL/meptl.java | 131 ++-- 9 files changed, 712 insertions(+), 95 deletions(-) delete mode 100644 bin/.gitignore create mode 100644 bin/MEPTL/HTML.class create mode 100644 bin/MEPTL/StringSimilarity.class create mode 100644 bin/MEPTL/commandes.class create mode 100644 bin/MEPTL/meptl.class create mode 100644 bin/MEPTL/outils.class create mode 100644 bin/MEPTL/verificationFichierAnalyse.class create mode 100644 bin/resources/licence.txt diff --git a/bin/.gitignore b/bin/.gitignore deleted file mode 100644 index ca955ab..0000000 --- a/bin/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/MEPTL/ -/resources/ diff --git a/bin/MEPTL/HTML.class b/bin/MEPTL/HTML.class new file mode 100644 index 0000000000000000000000000000000000000000..f88e8ff08c4f15196f4959a31c07ded9c1fdb003 GIT binary patch literal 530999 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 literal 0 HcmV?d00001 diff --git a/bin/MEPTL/StringSimilarity.class b/bin/MEPTL/StringSimilarity.class new file mode 100644 index 0000000000000000000000000000000000000000..fde2ace56167c2bf48f5c81b9c1c5aae59cd5b06 GIT binary patch literal 1789 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 literal 0 HcmV?d00001 diff --git a/bin/MEPTL/meptl.class b/bin/MEPTL/meptl.class new file mode 100644 index 0000000000000000000000000000000000000000..1dd5ee68e9e7c09157474e8eb13c5cc76fef75fb GIT binary patch literal 128551 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 I)1&PF0D~d_jQ{`u literal 0 HcmV?d00001 diff --git a/bin/MEPTL/outils.class b/bin/MEPTL/outils.class new file mode 100644 index 0000000000000000000000000000000000000000..9ddb52ce6abffa1b3aeef49d74154596c9e0b0a9 GIT binary patch literal 18510 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Ⓢ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 H$B+F3e^>(F literal 0 HcmV?d00001 diff --git a/bin/resources/licence.txt b/bin/resources/licence.txt new file mode 100644 index 0000000..80e659d --- /dev/null +++ b/bin/resources/licence.txt @@ -0,0 +1,674 @@ +GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. 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 +them 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 prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. 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. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey 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; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If 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 convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU 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 that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + 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. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +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. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + 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 +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + 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 3 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, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program 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, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU 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 Lesser General +Public License instead of this License. But first, please read +. \ No newline at end of file diff --git a/src/MEPTL/meptl.java b/src/MEPTL/meptl.java index 16dd23c..4539a7c 100644 --- a/src/MEPTL/meptl.java +++ b/src/MEPTL/meptl.java @@ -760,99 +760,14 @@ public class meptl { nodmeta.getAttributs().put("addmenu", "false"); nodmeta.getAttributs().put("poids", "1"); nodmeta.getAttributs().put("titre", "Les metadonnĂ©es"); - ArrayList no = nodmeta.retourneEnfantsByName("meta:user-defined", new ArrayList()); + ArrayList no = nodmeta.getNodes(); for(int j = 0 ; j < no.size(); j++) { - nodmeta.getNodes().remove(no.get(j)); no.get(j).getAttributs().put("saut", "false"); no.get(j).getAttributs().put("evaluer", "false"); no.get(j).getAttributs().put("titre", ""); no.get(j).getAttributs().put("styletitre", "nostyle"); + no.get(j).getAttributs().put("evalNameNode", "0"); } - if(nodmeta.retourneEnfantsByNameExist("meta:initial-creator")) { - node n = nodmeta.retourneFirstEnfantsByName("meta:initial-creator"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("meta:creation-date")) { - node n = nodmeta.retourneFirstEnfantsByName("meta:creation-date"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("dc:date")) { - node n = nodmeta.retourneFirstEnfantsByName("dc:date"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("meta:editing-duration")) { - node n = nodmeta.retourneFirstEnfantsByName("meta:editing-duration"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("meta:editing-cycles")) { - node n = nodmeta.retourneFirstEnfantsByName("meta:editing-cycles"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("meta:generator")) { - node n = nodmeta.retourneFirstEnfantsByName("meta:generator"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("dc:creator")) { - node n = nodmeta.retourneFirstEnfantsByName("dc:creator"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("dc:title")) { - node n = nodmeta.retourneFirstEnfantsByName("dc:title"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("dc:description")) { - node n = nodmeta.retourneFirstEnfantsByName("dc:description"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("meta:keyword")) { - node n = nodmeta.retourneFirstEnfantsByName("meta:keyword"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("dc:subject")) { - node n = nodmeta.retourneFirstEnfantsByName("dc:subject"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - if(nodmeta.retourneEnfantsByNameExist("meta:document-statistic")) { - node n = nodmeta.retourneFirstEnfantsByName("meta:document-statistic"); - n.getAttributs().put("evaluer", "false"); - n.getAttributs().put("saut", "false"); - n.getAttributs().put("titre", ""); - n.getAttributs().put("styletitre", "nostyle"); - } - nodmeta.getNodes().addAll(no); nod.getNodes().add(nodmeta); } @@ -884,10 +799,25 @@ public class meptl { no1.get(k).getAttributs().put("evaluer", "false"); if(no1.get(k).getNomElt().equals("text:p")) { no1.get(k).getAttributs().put("analyseStyle", "false"); - ArrayList no2 = no1.get(k).getNodes(); - for(int l=0 ; l no2 = no1.get(k).getNodes(); + for(int l=0 ; l no3 = no2.get(l).getNodes(); + for(int m=0 ; m no2 = no1.get(k).getNodes(); - for(int l=0 ; l no2 = no1.get(k).getNodes(); + for(int l=0 ; l no3 = no2.get(l).getNodes(); + for(int m=0 ; m