From a2f66a0177e94e4f774d55dc0ea5c1407f26d93b Mon Sep 17 00:00:00 2001 From: Volodymyr Siedlecki Date: Wed, 4 May 2022 10:43:12 -0400 Subject: [PATCH] Update Tags Documenation Licenses Review comments: add break and period --- .../java/com/sun/tlddoc/TLDDocGenerator.java | 2 + .../com/sun/tlddoc/resources/EFSL.html | 72 +++++++++++++++++++ .../sun/tlddoc/resources/function.html.xsl | 3 + .../sun/tlddoc/resources/help-doc.html.xsl | 3 + .../resources/overview-summary.html.xsl | 3 + .../com/sun/tlddoc/resources/tag.html.xsl | 5 +- .../sun/tlddoc/resources/tld-summary.html.xsl | 10 ++- 7 files changed, 91 insertions(+), 7 deletions(-) create mode 100644 tagsdoc/src/main/resources/com/sun/tlddoc/resources/EFSL.html diff --git a/tagsdoc/src/main/java/com/sun/tlddoc/TLDDocGenerator.java b/tagsdoc/src/main/java/com/sun/tlddoc/TLDDocGenerator.java index 9714825..2fe68b8 100644 --- a/tagsdoc/src/main/java/com/sun/tlddoc/TLDDocGenerator.java +++ b/tagsdoc/src/main/java/com/sun/tlddoc/TLDDocGenerator.java @@ -470,6 +470,8 @@ private void copyStaticFiles() { copyResourceToFile( new File( this.outputDirectory, "stylesheet.css" ), RESOURCE_PATH + "/stylesheet.css" ); + copyResourceToFile( new File( this.outputDirectory, "EFSL.html" ), + RESOURCE_PATH + "/EFSL.html" ); } /** diff --git a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/EFSL.html b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/EFSL.html new file mode 100644 index 0000000..5dfdaf2 --- /dev/null +++ b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/EFSL.html @@ -0,0 +1,72 @@ + + +Eclipse Foundation Specification License - v1.0 + + +

Eclipse Foundation Specification License - v1.0

+

By using and/or copying this document, or the Eclipse Foundation + document from which this statement is linked, you (the licensee) agree + that you have read, understood, and will comply with the following + terms and conditions:

+ +

Permission to copy, and distribute the contents of this document, or + the Eclipse Foundation document from which this statement is linked, in + any medium for any purpose and without fee or royalty is hereby + granted, provided that you include the following on ALL copies of the + document, or portions thereof, that you use:

+ + + +

Inclusion of the full text of this NOTICE must be provided. We + request that authorship attribution be provided in any software, + documents, or other items or products that you create pursuant to the + implementation of the contents of this document, or any portion + thereof.

+ +

No right to create modifications or derivatives of Eclipse Foundation + documents is granted pursuant to this license, except anyone may + prepare and distribute derivative works and portions of this document + in software that implements the specification, in supporting materials + accompanying such software, and in documentation of such software, + PROVIDED that all such works include the notice below. HOWEVER, the + publication of derivative works of this document for use as a technical + specification is expressly prohibited.

+ +

The notice is:

+ +

"Copyright © 2018 Eclipse Foundation. This software or + document includes material copied from or derived from [title and URI + of the Eclipse Foundation specification document]."

+ +

Disclaimers

+ +

THIS DOCUMENT IS PROVIDED "AS IS," AND THE COPYRIGHT + HOLDERS AND THE ECLIPSE FOUNDATION MAKE NO REPRESENTATIONS OR + WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, + WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, + NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE + SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS + WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR + OTHER RIGHTS.

+ +

THE COPYRIGHT HOLDERS AND THE ECLIPSE FOUNDATION WILL NOT BE LIABLE + FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT + OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE + CONTENTS THEREOF.

+ +

The name and trademarks of the copyright holders or the Eclipse + Foundation may NOT be used in advertising or publicity pertaining to + this document or its contents without specific, written prior + permission. Title to copyright in this document will at all times + remain with copyright holders.

+ + + diff --git a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/function.html.xsl b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/function.html.xsl index be864c2..1ae2e0a 100644 --- a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/function.html.xsl +++ b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/function.html.xsl @@ -261,6 +261,9 @@
Copyright © 2018, 2022 Eclipse Foundation. All rights reserved. +
+ Use is subject to + license terms.
diff --git a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/help-doc.html.xsl b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/help-doc.html.xsl index e9ce63b..9276069 100644 --- a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/help-doc.html.xsl +++ b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/help-doc.html.xsl @@ -222,6 +222,9 @@
Copyright © 2018, 2022 Eclipse Foundation. All rights reserved. +
+ Use is subject to + license terms.
diff --git a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/overview-summary.html.xsl b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/overview-summary.html.xsl index 8efacdb..2e7813c 100644 --- a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/overview-summary.html.xsl +++ b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/overview-summary.html.xsl @@ -162,6 +162,9 @@
Copyright © 2018, 2022 Eclipse Foundation. All rights reserved. +
+ Use is subject to + license terms.
diff --git a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/tag.html.xsl b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/tag.html.xsl index 34fe0c1..9588bfd 100644 --- a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/tag.html.xsl +++ b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/tag.html.xsl @@ -324,7 +324,10 @@
- Copyright © 2018, 2022 Eclipse Foundation. All rights reserved. + Copyright © 2018, 2022 Eclipse Foundation. All rights reserved. +
+ Use is subject to + license terms.
diff --git a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/tld-summary.html.xsl b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/tld-summary.html.xsl index 90f8bef..7b31f2c 100644 --- a/tagsdoc/src/main/resources/com/sun/tlddoc/resources/tld-summary.html.xsl +++ b/tagsdoc/src/main/resources/com/sun/tlddoc/resources/tld-summary.html.xsl @@ -325,12 +325,10 @@
- Java, JSP, and JavaServer Pages are trademarks or registered - trademarks of Sun Microsystems, Inc. in the US and other countries. - Copyright 2002-3 Sun Microsystems, Inc. - 4150 Network Circle - Santa Clara, CA 95054, U.S.A. - All Rights Reserved. + Copyright © 2018, 2022 Eclipse Foundation. All rights reserved. +
+ Use is subject to + license terms.