http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-json/src/spec/doc/json-builder.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-json/src/spec/doc/json-builder.adoc b/subprojects/groovy-json/src/spec/doc/json-builder.adoc index d1463d2..1cb6ed5 100644 --- a/subprojects/groovy-json/src/spec/doc/json-builder.adoc +++ b/subprojects/groovy-json/src/spec/doc/json-builder.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = JsonBuilder Groovys `JsonBuilder` makes it easy to create Json. For example to create this Json string:
http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-json/src/spec/doc/json-userguide.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-json/src/spec/doc/json-userguide.adoc b/subprojects/groovy-json/src/spec/doc/json-userguide.adoc index c1558f5..905d85c 100644 --- a/subprojects/groovy-json/src/spec/doc/json-userguide.adoc +++ b/subprojects/groovy-json/src/spec/doc/json-userguide.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = Processing JSON Groovy comes with integrated support for converting between Groovy objects and JSON. The classes dedicated to http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-json/src/spec/doc/streaming-jason-builder.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-json/src/spec/doc/streaming-jason-builder.adoc b/subprojects/groovy-json/src/spec/doc/streaming-jason-builder.adoc index 1ac5787..296794e 100644 --- a/subprojects/groovy-json/src/spec/doc/streaming-jason-builder.adoc +++ b/subprojects/groovy-json/src/spec/doc/streaming-jason-builder.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = StreamingJsonBuilder Unlike `JsonBuilder` which creates a data structure in memory, which is handy in those situations where you want to alter the structure programmatically before output, http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-jsr223/src/spec/doc/integrating-jsr223.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-jsr223/src/spec/doc/integrating-jsr223.adoc b/subprojects/groovy-jsr223/src/spec/doc/integrating-jsr223.adoc index 036d96a..c4c430e 100644 --- a/subprojects/groovy-jsr223/src/spec/doc/integrating-jsr223.adoc +++ b/subprojects/groovy-jsr223/src/spec/doc/integrating-jsr223.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + [[jsr223]] = JSR 223 javax.script API http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-servlet/src/spec/doc/servlet-userguide.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-servlet/src/spec/doc/servlet-userguide.adoc b/subprojects/groovy-servlet/src/spec/doc/servlet-userguide.adoc index 1b474f9..8e87655 100644 --- a/subprojects/groovy-servlet/src/spec/doc/servlet-userguide.adoc +++ b/subprojects/groovy-servlet/src/spec/doc/servlet-userguide.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = Servlet support You can write (Java) Servlets in Groovy (called Groovlets). http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-sql/src/spec/doc/sql-userguide.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-sql/src/spec/doc/sql-userguide.adoc b/subprojects/groovy-sql/src/spec/doc/sql-userguide.adoc index 18db669..fc50f15 100644 --- a/subprojects/groovy-sql/src/spec/doc/sql-userguide.adoc +++ b/subprojects/groovy-sql/src/spec/doc/sql-userguide.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = Interacting with a SQL database Groovy's `groovy-sql` module provides a higher-level abstraction over Java's JDBC technology. JDBC itself provides http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-swing/src/spec/doc/swing-builder.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-swing/src/spec/doc/swing-builder.adoc b/subprojects/groovy-swing/src/spec/doc/swing-builder.adoc index 02d9cf0..f2346e9 100644 --- a/subprojects/groovy-swing/src/spec/doc/swing-builder.adoc +++ b/subprojects/groovy-swing/src/spec/doc/swing-builder.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + [[swingbuilder]] = SwingBuilder http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-templates/src/spec/doc/markup-template-engine.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-templates/src/spec/doc/markup-template-engine.adoc b/subprojects/groovy-templates/src/spec/doc/markup-template-engine.adoc index e6510de..852d007 100644 --- a/subprojects/groovy-templates/src/spec/doc/markup-template-engine.adoc +++ b/subprojects/groovy-templates/src/spec/doc/markup-template-engine.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = The MarkupTemplateEngine This template engine is a template engine primarily aimed at generating XML-like markup (XML, XHTML, HTML5, ...), but that http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-templates/src/spec/doc/template-engines.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-templates/src/spec/doc/template-engines.adoc b/subprojects/groovy-templates/src/spec/doc/template-engines.adoc index 93b2032..9f6d3df 100644 --- a/subprojects/groovy-templates/src/spec/doc/template-engines.adoc +++ b/subprojects/groovy-templates/src/spec/doc/template-engines.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = Template engines == Introduction http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-xml/src/spec/doc/dom-builder.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-xml/src/spec/doc/dom-builder.adoc b/subprojects/groovy-xml/src/spec/doc/dom-builder.adoc index b2baa42..7f68904 100644 --- a/subprojects/groovy-xml/src/spec/doc/dom-builder.adoc +++ b/subprojects/groovy-xml/src/spec/doc/dom-builder.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = DOMBuilder A builder for parsing HTML, XHTML and XML into a https://en.wikipedia.org/wiki/Document_Object_Model[W3C DOM] tree. http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-xml/src/spec/doc/sax-builder.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-xml/src/spec/doc/sax-builder.adoc b/subprojects/groovy-xml/src/spec/doc/sax-builder.adoc index b0975eb..aebae13 100644 --- a/subprojects/groovy-xml/src/spec/doc/sax-builder.adoc +++ b/subprojects/groovy-xml/src/spec/doc/sax-builder.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = SaxBuilder A builder for generating https://en.wikipedia.org/wiki/Simple_API_for_XML[Simple API for XML (SAX)] events. http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-xml/src/spec/doc/stax-builder.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-xml/src/spec/doc/stax-builder.adoc b/subprojects/groovy-xml/src/spec/doc/stax-builder.adoc index 88ee63e..d452055 100644 --- a/subprojects/groovy-xml/src/spec/doc/stax-builder.adoc +++ b/subprojects/groovy-xml/src/spec/doc/stax-builder.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = StaxBuilder A Groovy builder that works with http://en.wikipedia.org/wiki/StAX[Streaming API for XML (StAX)] processors. http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/8064c6eb/subprojects/groovy-xml/src/spec/doc/xml-userguide.adoc ---------------------------------------------------------------------- diff --git a/subprojects/groovy-xml/src/spec/doc/xml-userguide.adoc b/subprojects/groovy-xml/src/spec/doc/xml-userguide.adoc index 75fc990..6c66a36 100644 --- a/subprojects/groovy-xml/src/spec/doc/xml-userguide.adoc +++ b/subprojects/groovy-xml/src/spec/doc/xml-userguide.adoc @@ -1,3 +1,24 @@ +////////////////////////////////////////// + + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + +////////////////////////////////////////// + = Processing XML == Parsing XML