http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/core-spi.html ---------------------------------------------------------------------- diff --git a/content/java/latest/core-spi.html b/content/java/latest/core-spi.html deleted file mode 100644 index 30af838..0000000 --- a/content/java/latest/core-spi.html +++ /dev/null @@ -1,126 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core Extension SPI</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="core.html" title="Core" /><link rel="prev" href="core-io.html" title="Core I/O API" /><link rel="next" href="core-runtime.html" title="Core Runtime" /> - - -<!-- favicon --> - -<link rel="shortcut icon" href="http://qi4j.org/favicon.ico" type="image/vnd.microsoft.icon" /> -<link rel="icon" href="http://qi4j.org/favicon.ico" type="image/x-icon" /> - -<!-- style --> - -<link href="css/shCore.css" rel="stylesheet" type="text/css" /> -<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" /> -<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" /> -<link href="css/qi4j.css" rel="stylesheet" type="text/css" /> - -<!-- Syntax Highlighter --> - -<script type="text/javascript" src="js/shCore.js"></script> -<script type="text/javascript" src="js/shBrushJava.js"></script> -<script type="text/javascript" src="js/shBrushScala.js"></script> -<script type="text/javascript" src="js/shBrushJScript.js"></script> -<script type="text/javascript" src="js/shBrushBash.js"></script> -<script type="text/javascript" src="js/shBrushPlain.js"></script> -<script type="text/javascript" src="js/shBrushXml.js"></script> -<script type="text/javascript" src="js/shBrushGroovy.js"></script> -<script type="text/javascript" src="js/shBrushPython.js"></script> -<script type="text/javascript" src="js/shBrushRuby.js"></script> -<script type="text/javascript" src="js/shBrushCSharp.js"></script> - -<script type="text/javascript"> - SyntaxHighlighter.defaults['tab-size'] = 4; - SyntaxHighlighter.defaults['gutter'] = false; - SyntaxHighlighter.defaults['toolbar'] = false; - SyntaxHighlighter.all() -</script> - -<!-- JQuery --> - -<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script> - -<!-- Image Scaler --> - -<script type="text/javascript" src="js/imagescaler.js"></script> - -<!-- Table Styler --> - -<script type="text/javascript" src="js/tablestyler.js"></script> - -<!-- Qi4j WebSite Progressive Enhancement --> - -<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" /> -<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script> -<script type="text/javascript" src="js/progressive-enhancement.js"></script> - -<!-- Analytics --> - <script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-89723617-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); - </script> - - </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Zestâ¢</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.html"> Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="core.html#_overview_3">Overview</a></span></dt><dt><span class="section"><a href="core-api.html">Core API</a></span></dt><dt><span class="section"><a href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span class="section"><a href="core-testsupport.html">Core Test Support</a></span></dt><dt><span class="section"><a href="core-functional.html">Core Functional API</a></span></dt><dt><span class="section"><a href="core-io.html">Core I/O API</a></span></dt><dt><span class="section"><span xmlns="" href="core-spi.html">Core Extension SPI</span></span></dt><dt><span class="section"><a href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div class="section" title="Core Extension SPI"><div class="titlepage"><div><div><h3 class="title"><a id="core-spi"></a> Core Extension SPI</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-good">tests</p><p>The Zest⢠Core Runtime has a number of extension points, which we call the <span class="emphasis"><em>Qi4j Core Extension SPI</em></span>. These are defined -interfaces used <span class="strong"><strong>only</strong></span> by the Core Runtime and <span class="strong"><strong>never</strong></span> directly by application code. <a class="xref" href="extensions.html" title="Extensions">Extensions</a> are assembled in -applications during the bootstrap phase.</p><div class="table"><a id="idm371116389312"></a><p class="title"><strong>Table 20. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.qi4j.core</p></td><td align="left" valign="top"><p>org.qi4j.core.spi</p></td><td align="left" valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br class="table-break" /><p>There are currently 5 Core SPI extensions;</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"> -<a class="xref" href="core-spi.html#core-spi-valueserialization" title="ValueSerialization SPI">ValueSerialization SPI</a> -</li><li class="listitem"> -<a class="xref" href="core-spi.html#core-spi-entitystore" title="EntityStore SPI">EntityStore SPI</a> -</li><li class="listitem"> -<a class="xref" href="core-spi.html#core-spi-cache" title="Cache SPI">Cache SPI</a> -</li><li class="listitem"> -<a class="xref" href="core-spi.html#core-spi-indexing" title="Indexing/Query SPI">Indexing/Query SPI</a> -</li><li class="listitem"> -<a class="xref" href="core-spi.html#core-spi-metrics" title="Metrics SPI">Metrics SPI</a> -</li></ul></div><p>Zest⢠Runtime Extensions implementations may depend on Zest⢠Libraries, but Libraries are NOT ALLOWED to depend on -Extensions. Applications code is NOT ALLOWED to depend on extensions. And application code SHOULD NOT depend on the -Core Extension SPI. If you think that is needed, please contact qi4j-dev forum at Google Groups, to see if your usecase -can be solved in a support manner, or that we need to extend the Core API to support it.</p><div class="section" title="ValueSerialization SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-valueserialization"></a>ValueSerialization SPI</h4></div></div></div><div class="section" title="Overview"><div class="titlepage"><div><div><h5 class="title"><a id="_overview_4"></a>Overview</h5></div></div></div><p>The Zest⢠Core Runtime use ValueSerialization to provide string representation of ValueComposites via their <code class="literal">toString()</code> -method, and, their instanciation from the very same representation via the <code class="literal">newValueFromSerializedState(..)</code> method of -the ValueBuilderFactory API.</p><p>If no ValueSerialization service is visible, a default implementation supporting the JSON format used but note that it -wonât be available as a Service. So, in order to use the full ValueSerialization API a ValueSerialization service must -be explicitely assembled in the Application. See the <a class="xref" href="extensions.html" title="Extensions">Extensions</a> documentation for details.</p></div><div class="section" title="Implementation notes"><div class="titlepage"><div><div><h5 class="title"><a id="_implementation_notes"></a>Implementation notes</h5></div></div></div><p>Simply implement ValueSerialization to create an extension for the ValueSerialization SPI. -The Core SPI module provides adapters to create pull-parsing capable ValueSerializers and pull-parsing and tree-parsing -capable ValueDeserializers.</p><p>The behaviour described here apply to all ValueSerialization services implemented using the Core SPI adapters. Note that -nothing stops you from implementing an extension for the ValueSerialization SPI without relying on theses adapters.</p><p>Theses adapters are tailored for serialization mechanisms that support the following two structures that can be nested:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"> -a collection of name/value pairs. In various languages, this is realized as an object, record, struct, - dictionary, hash table, keyed list, or associative array, -</li><li class="listitem"> -an ordered list of values. In most languages, this is realized as an array, vector, list, or sequence ; -</li></ul></div><p>in other words, a JSON-like structure.</p><p>Special attention is taken when dealing with Maps. They are serialized as an ordered list of collections of -name/value pairs to keep the Map order for least surprise. That way, even when the underlying serialization mechanism -do not keep the collection of name/value pairs order we can rely on it being kept.</p><p>Here is a sample Map with two entries in JSON notation to make things clear:</p><pre class="programlisting brush: javascript">[ - { "key": "foo", "value": "bar" }, - { "key": "cathedral", "value": "bazar" } -]</pre><p>Among Plain Values (see the <a class="link" href="core-api.html#core-api-value" title="ValueComposite">ValueSerialization API</a> section) some are considered primitives to -underlying serialization mechanisms and by so handed/come without conversion to/from implementations.</p><p>Primitive values can be one of:</p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"> -String, -</li><li class="listitem"> -Boolean or boolean, -</li><li class="listitem"> -Integer or int, -</li><li class="listitem"> -Long or long, -</li><li class="listitem"> -Short or short, -</li><li class="listitem"> -Byte or byte, -</li><li class="listitem"> -Float or float, -</li><li class="listitem"> -Double or double. -</li></ul></div><p>Serialization is always done in a streaming manner using a pull-parsing based approach.</p><p>Deserialization is done in a streaming manner using a pull-parsing based approach except when encountering a -ValueComposite. ValueComposite types are deserialized using a tree-parsing based approach.</p><p>All this means that you can serialize and deserialize large collections of values without filling the heap.</p></div></div><div class="section" title="EntityStore SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-entitystore"></a>EntityStore SPI</h4></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This SPI has no documentation yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Writing Zest⢠Documentation">Writing Documentation</a>.</p></div></div><div class="section" title="Cache SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-cache"></a>Cache SPI</h4></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This SPI has no documentation yet. Learn how to contribu te in <a class="xref" href="community-docs.html" title="Writing Zest⢠Documentation">Writing Documentation</a>.</p></div></div><div class="section" title="Indexing/Query SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-indexing"></a>Indexing/Query SPI</h4></div></div></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This SPI has no documentation yet. Learn how to contribute in <a class="xref" href="community-docs.html" title="Writing Zest⢠Documentation">Writing Documentation</a>.</p></div></div><div class="section" title="Metrics SPI"><div class="titlepage"><div><div><h4 class="title"><a id="core-spi-metrics"></a>Metrics SPI</h4></div></div></div><p>It is very easy to create an extension for the Metrics SPI, simply by implementing the MetricsProvider. If only a -subset of the factories/types are supported, there is a convenience adapter call MetricsProviderAdapter in the Metrics -SPI package.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p> - Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>. - <br /><small> - Apache Zest, Zest, Apache, the Apache feather logo, and the Apache Zest project logo are trademarks of The Apache Software Foundation.<br /> - All other marks mentioned may be trademarks or registered trademarks of their respective owners. - </small></p></div></body></html> \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/core-testsupport.html ---------------------------------------------------------------------- diff --git a/content/java/latest/core-testsupport.html b/content/java/latest/core-testsupport.html deleted file mode 100644 index 076ea92..0000000 --- a/content/java/latest/core-testsupport.html +++ /dev/null @@ -1,143 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core Test Support</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="core.html" title="Core" /><link rel="prev" href="core-bootstrap-assembly.html" title="Core Bootstrap" /><link rel="next" href="core-functional.html" title="Core Functional API" /> - - -<!-- favicon --> - -<link rel="shortcut icon" href="http://qi4j.org/favicon.ico" type="image/vnd.microsoft.icon" /> -<link rel="icon" href="http://qi4j.org/favicon.ico" type="image/x-icon" /> - -<!-- style --> - -<link href="css/shCore.css" rel="stylesheet" type="text/css" /> -<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" /> -<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" /> -<link href="css/qi4j.css" rel="stylesheet" type="text/css" /> - -<!-- Syntax Highlighter --> - -<script type="text/javascript" src="js/shCore.js"></script> -<script type="text/javascript" src="js/shBrushJava.js"></script> -<script type="text/javascript" src="js/shBrushScala.js"></script> -<script type="text/javascript" src="js/shBrushJScript.js"></script> -<script type="text/javascript" src="js/shBrushBash.js"></script> -<script type="text/javascript" src="js/shBrushPlain.js"></script> -<script type="text/javascript" src="js/shBrushXml.js"></script> -<script type="text/javascript" src="js/shBrushGroovy.js"></script> -<script type="text/javascript" src="js/shBrushPython.js"></script> -<script type="text/javascript" src="js/shBrushRuby.js"></script> -<script type="text/javascript" src="js/shBrushCSharp.js"></script> - -<script type="text/javascript"> - SyntaxHighlighter.defaults['tab-size'] = 4; - SyntaxHighlighter.defaults['gutter'] = false; - SyntaxHighlighter.defaults['toolbar'] = false; - SyntaxHighlighter.all() -</script> - -<!-- JQuery --> - -<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script> - -<!-- Image Scaler --> - -<script type="text/javascript" src="js/imagescaler.js"></script> - -<!-- Table Styler --> - -<script type="text/javascript" src="js/tablestyler.js"></script> - -<!-- Qi4j WebSite Progressive Enhancement --> - -<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" /> -<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script> -<script type="text/javascript" src="js/progressive-enhancement.js"></script> - -<!-- Analytics --> - <script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-89723617-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); - </script> - - </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Zestâ¢</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.html"> Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="core.html#_overview_3">Overview</a></span></dt><dt><span class="section"><a href="core-api.html">Core API</a></span></dt><dt><span class="section"><a href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span class="section"><span xmlns="" href="core-testsupport.html">Core Test Support</span></span></dt><dt><span class="section"><a href="core-functional.html">Core Functional API</a></span></dt><dt><span class="section"><a href="core-io.html">Core I/O API</a></span></dt><dt><span class="section"><a href="core-spi.html">Core Extension SPI</a></span></dt><dt><span class="section"><a href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div class="section" title="Core Test Support"><div class="titlepage"><div><div><h3 class="title"><a id="core-testsuppor t"></a>Core Test Support</h3></div></div></div><p class="remark"><em><span class="comment"></span></em></p><p class="devstatus-code-stable">code</p><p class="devstatus-docs-brief">docs</p><p class="devstatus-tests-none">tests</p><p>Zest⢠comes with classes to help with testing. For general development, only a couple of classes are of interest as the -others are mostly for EntityStore and Index/Query SPI implementations. There is also some mocking support, to allow -some of Zestâs unique aspects to be mocked, but since Zest⢠is so flexible at a fine-granular level, we have found that -mocking is seldom, if ever, needed.</p><div class="table"><a id="idm371058717440"></a><p class="title"><strong>Table 17. Artifact</strong></p><div class="table-contents"><table summary="Artifact" border="1"><colgroup><col class="col_1" /><col class="col_2" /><col class="col_3" /></colgroup><thead><tr><th align="left" valign="top">Group ID</th><th align="left" valign="top">Artifact ID</th><th align="left" valign="top">Version</th></tr></thead><tbody><tr><td align="left" valign="top"><p>org.qi4j.core</p></td><td align="left" valign="top"><p>org.qi4j.core.testsupport</p></td><td align="left" valign="top"><p>2.1</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="section" title="Your First Testcase"><div class="titlepage"><div><div><h4 class="title"><a id="_your_first_testcase"></a>Your First Testcase</h4></div></div></div><p>In most cases, you will probably use the AbstractQi4jTest class to simplify starting a Zest⢠test instance.</p><pre class="programli sting brush: java">public class HelloTest extends AbstractQi4jTest -{ - [...snip...] - -} -</pre><p>This will do all the initialization of a Zest⢠runtime instance and create a single layer with a single module in it. -What goes into that module is declared in the assembly() method;</p><pre class="programlisting brush: java">@Override -public void assemble( ModuleAssembly module ) - throws AssemblyException -{ - module.values( Hello.class ); -} -</pre><p>In this case we declare that we have a ValueComposite of type org.qi4j.tutorials.hello.Hello which looks like</p><pre class="programlisting brush: java"> -/** - * This Composite interface declares a simple "Hello World" interface with a single say() method. What is being - * said is defined in the HelloWorldState interface, which is a private mixin. - */ -@Mixins( { Hello.HelloWorldMixin.class } ) -public interface Hello -{ - String say(); - - /** - * This is the implementation of the say() method. - */ - public abstract class HelloWorldMixin - implements Hello - { - // @This reference the composite itself, and since HelloWorldState is not part of the public interface, - // it is a private mixin. - @This - private State state; - - @Override - public String say() - { - return state.phrase().get() + " " + state.name().get(); - } - } - - /** - * This interface contains only the state of the HelloWorld object. - */ - public interface State - { - @NotEmpty - @UseDefaults - Property<String> phrase(); - - @NotEmpty - @UseDefaults - Property<String> name(); - } -} -</pre><p>The say() method will get the <span class="emphasis"><em>phrase</em></span> and <span class="emphasis"><em>name</em></span> from its internal state (the State interface is not magical, it could -be named anything).</p><p>And then we create the actual test;</p><pre class="programlisting brush: java">@Test -public void givenHelloValueInitializedToHelloWorldWhenCallingSayExpectHelloWorld() -{ - ValueBuilder<Hello> builder = module.newValueBuilder( Hello.class ); - builder.prototypeFor( Hello.State.class ).phrase().set( "Hello" ); - builder.prototypeFor( Hello.State.class ).name().set( "World" ); - Hello underTest = builder.newInstance(); - String result = underTest.say(); - assertThat( result, equalTo( "Hello World" ) ); -} -</pre><p>By using the prototypeFor() we can access the hidden, internal and very private state of the ValueComposite. Once the -value is created we can reach this directly.</p></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p> - Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>. - <br /><small> - Apache Zest, Zest, Apache, the Apache feather logo, and the Apache Zest project logo are trademarks of The Apache Software Foundation.<br /> - All other marks mentioned may be trademarks or registered trademarks of their respective owners. - </small></p></div></body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/core.html ---------------------------------------------------------------------- diff --git a/content/java/latest/core.html b/content/java/latest/core.html deleted file mode 100644 index 370be93..0000000 --- a/content/java/latest/core.html +++ /dev/null @@ -1,90 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Core</title><link rel="stylesheet" type="text/css" href="css/style.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="" /><link rel="up" href="index.html" title="" /><link rel="prev" href="sample-swing.html" title="Swing Bindings Sample" /><link rel="next" href="core-api.html" title="Core API" /> - - -<!-- favicon --> - -<link rel="shortcut icon" href="http://qi4j.org/favicon.ico" type="image/vnd.microsoft.icon" /> -<link rel="icon" href="http://qi4j.org/favicon.ico" type="image/x-icon" /> - -<!-- style --> - -<link href="css/shCore.css" rel="stylesheet" type="text/css" /> -<link href="css/shCoreEclipse.css" rel="stylesheet" type="text/css" /> -<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" /> -<link href="css/qi4j.css" rel="stylesheet" type="text/css" /> - -<!-- Syntax Highlighter --> - -<script type="text/javascript" src="js/shCore.js"></script> -<script type="text/javascript" src="js/shBrushJava.js"></script> -<script type="text/javascript" src="js/shBrushScala.js"></script> -<script type="text/javascript" src="js/shBrushJScript.js"></script> -<script type="text/javascript" src="js/shBrushBash.js"></script> -<script type="text/javascript" src="js/shBrushPlain.js"></script> -<script type="text/javascript" src="js/shBrushXml.js"></script> -<script type="text/javascript" src="js/shBrushGroovy.js"></script> -<script type="text/javascript" src="js/shBrushPython.js"></script> -<script type="text/javascript" src="js/shBrushRuby.js"></script> -<script type="text/javascript" src="js/shBrushCSharp.js"></script> - -<script type="text/javascript"> - SyntaxHighlighter.defaults['tab-size'] = 4; - SyntaxHighlighter.defaults['gutter'] = false; - SyntaxHighlighter.defaults['toolbar'] = false; - SyntaxHighlighter.all() -</script> - -<!-- JQuery --> - -<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script> - -<!-- Image Scaler --> - -<script type="text/javascript" src="js/imagescaler.js"></script> - -<!-- Table Styler --> - -<script type="text/javascript" src="js/tablestyler.js"></script> - -<!-- Qi4j WebSite Progressive Enhancement --> - -<link href="css/progressive-enhancement.css" rel="stylesheet" type="text/css" /> -<script type="text/javascript" src="js/jquery.scrollTo-1.4.2.js"></script> -<script type="text/javascript" src="js/progressive-enhancement.js"></script> - -<!-- Analytics --> - <script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-89723617-1']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); - </script> - - </head><body><div xmlns="" xmlns:exsl="http://exslt.org/common" class="logo"><a href="index.html"><img src="images/logo-standard.png" /></a></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="top-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><a href="index.html#home">Zestâ¢</a></span></dt><dt><span class="section"><a href="intro.html">Introduction</a></span></dt><dt><span class="section"><a href="tutorials.html">Tutorials</a></span></dt><dt><span class="section"><a href="javadocs.html">Javadoc</a></span></dt><dt><span class="section"><a href="samples.html">Samples</a></span></dt><dt><span class="section"><span xmlns="" href="core.html">Core</span></span></dt><dt><span class="section"><a href="libraries.html">Libraries</a></span></dt><dt><span class="section"><a href="extensions.html">Extensions</a></span></dt><dt><span class="section"><a href="tools.html">Tools</a></span></dt><dt><span class="section"><a href="glossary.html"> Glossary </a></span></dt></dl></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="sub-nav"><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><dl><dt><span class="section"><span xmlns="" href="core.html#_overview_3">Overview</span></span></dt><dt><span class="section"><a href="core-api.html">Core API</a></span></dt><dt><span class="section"><a href="core-bootstrap-assembly.html">Core Bootstrap</a></span></dt><dt><span class="section"><a href="core-testsupport.html">Core Test Support</a></span></dt><dt><span class="section"><a href="core-functional.html">Core Functional API</a></span></dt><dt><span class="section"><a href="core-io.html">Core I/O API</a></span></dt><dt><span class="section"><a href="core-spi.html">Core Extension SPI</a></span></dt><dt><span class="section"><a href="core-runtime.html">Core Runtime</a></span></dt></dl></div></div><div class="section" title="Core"><div class="titlepage"><div><div><h2 class="title"><a id="core"></a>Core</h2></div></d iv></div><div class="section" title="Overview"><div class="titlepage"><div><div><h3 class="title"><a id="_overview_3"></a>Overview</h3></div></div></div><p>The Zest⢠Core is composed of several artifacts described in this section.</p><p>The following figure show the Core artifacts alongside <a class="link" href="libraries.html" title="Libraries">libraries</a> and <a class="link" href="extensions.html" title="Extensions">extensions</a>, and, in green, -typical applications artifacts. This is not a full code dependency graph but should give you a good overview of how the -pieces fit together. Find out more about each of the Zest⢠Core artifacts below.</p><div class="figure"><a id="idm371059252160"></a><p class="title"><strong>Figure 1. Zest⢠Core Overview</strong></p><div class="figure-contents"><a class="ulink" href="images/core-overview.png" target="_top"> -<span class="inlinemediaobject"><img src="images/core-overview.png" alt="core-overview.png" /></span> -</a></div></div><br class="figure-break" /><div class="section" title="Core API"><div class="titlepage"><div><div><h4 class="title"><a id="_core_api"></a>Core API</h4></div></div></div><p>The Zest⢠Core API is the primary interface for client application code during the main execution phase, i.e. after the -application has been activated.</p><p><a class="link" href="core-api.html" title="Core API">Learn more</a></p></div><div class="section" title="Core Bootstrap"><div class="titlepage"><div><div><h4 class="title"><a id="_core_bootstrap"></a>Core Bootstrap</h4></div></div></div><p>Zest⢠has a distinct bootstrap phase, also known as the <span class="emphasis"><em>Assembly</em></span> of an application, where the applications structure -is defined programmatically. Once all the layers, modules and all the composite types in each module have been defined -the model is instantiated into an application. This enables the entire <span class="emphasis"><em>structure</em></span> system in Zest, where types "belongs" -to a module and visibility rules define default behaviors, enforcement of architectural integrity and much more.</p><p><a class="link" href="core-bootstrap-assembly.html" title="Core Bootstrap">Learn more</a></p></div><div class="section" title="Core Test Support"><div class="titlepage"><div><div><h4 class="title"><a id="_core_test_support"></a>Core Test Support</h4></div></div></div><p>Zest⢠comes with classes to help with testing. There is also some mocking support, to allow some of Zestâs unique -aspects to be mocked, but since Zest⢠is so flexible at a fine-granular level, we have found that mocking is seldom, -if ever, needed.</p><p><a class="link" href="core-testsupport.html" title="Core Test Support">Learn more</a></p></div><div class="section" title="Core Functional API"><div class="titlepage"><div><div><h4 class="title"><a id="_core_functional_api"></a>Core Functional API</h4></div></div></div><p>The Zest⢠Core Functional API is a generic package to work with Iterables in a "functional programming language" style.</p><p>This package is completely independent of everything else in Zest⢠and may be used on its own in any kind of environment -such as Spring or Java EE applications.</p><p><a class="link" href="core-functional.html" title="Core Functional API">Learn more</a></p></div><div class="section" title="Core I/O API"><div class="titlepage"><div><div><h4 class="title"><a id="_core_i_o_api"></a>Core I/O API</h4></div></div></div><p>The Zest⢠Core I/O API tries to address the problem around shuffling data around from various I/O inputs and outputs, -possibly with transformations and filtering along the way.</p><p><a class="link" href="core-io.html" title="Core I/O API">Learn more</a></p></div><div class="section" title="Core Extension SPI"><div class="titlepage"><div><div><h4 class="title"><a id="_core_extension_spi"></a>Core Extension SPI</h4></div></div></div><p>The Zest⢠Core Runtime has a number of extension points, which we call the <span class="emphasis"><em>Zest⢠Core Extension SPI</em></span>. These are defined -interfaces used <span class="strong"><strong>only</strong></span> by the Core Runtime and <span class="strong"><strong>never</strong></span> directly by application code. <a class="xref" href="extensions.html" title="Extensions">Extensions</a> are assembled in -applications during the bootstrap phase.</p><p><a class="link" href="core-spi.html" title="Core Extension SPI">Learn more</a></p></div><div class="section" title="Core Runtime"><div class="titlepage"><div><div><h4 class="title"><a id="_core_runtime"></a>Core Runtime</h4></div></div></div><p>Your code should <span class="strong"><strong>never</strong></span>, <span class="strong"><strong>ever</strong></span>, have a dependency on Zest⢠Core Runtime. If you think you need this, you should -probably contact <a class="ulink" href="mailto:[email protected]" target="_top">[email protected]</a> and see if your usecase can either be solved in a existing way or -perhaps that a new Core Extension SPI is needed.</p><p><a class="link" href="core-runtime.html" title="Core Runtime">Learn more</a></p></div></div></div><div xmlns="" xmlns:exsl="http://exslt.org/common" class="footer"><p> - Copyright © 2015 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/" target="_blank">Apache License, Version 2.0</a>. - <br /><small> - Apache Zest, Zest, Apache, the Apache feather logo, and the Apache Zest project logo are trademarks of The Apache Software Foundation.<br /> - All other marks mentioned may be trademarks or registered trademarks of their respective owners. - </small></p></div></body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/bg.jpg ---------------------------------------------------------------------- diff --git a/content/java/latest/css/bg.jpg b/content/java/latest/css/bg.jpg deleted file mode 100644 index ce22d49..0000000 Binary files a/content/java/latest/css/bg.jpg and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/bg.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/bg.png b/content/java/latest/css/bg.png deleted file mode 100644 index 11a97f9..0000000 Binary files a/content/java/latest/css/bg.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/caution.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/caution.png b/content/java/latest/css/caution.png deleted file mode 100644 index 20c263d..0000000 Binary files a/content/java/latest/css/caution.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/content-bg.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/content-bg.png b/content/java/latest/css/content-bg.png deleted file mode 100644 index 2dc3e0c..0000000 Binary files a/content/java/latest/css/content-bg.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/copyright_bg.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/copyright_bg.png b/content/java/latest/css/copyright_bg.png deleted file mode 100644 index feb482a..0000000 Binary files a/content/java/latest/css/copyright_bg.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/header-base.jpg ---------------------------------------------------------------------- diff --git a/content/java/latest/css/header-base.jpg b/content/java/latest/css/header-base.jpg deleted file mode 100644 index b24bca5..0000000 Binary files a/content/java/latest/css/header-base.jpg and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/header-bg.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/header-bg.png b/content/java/latest/css/header-bg.png deleted file mode 100644 index 5ea7248..0000000 Binary files a/content/java/latest/css/header-bg.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/important.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/important.png b/content/java/latest/css/important.png deleted file mode 100644 index 192b83c..0000000 Binary files a/content/java/latest/css/important.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/navHead_bg.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/navHead_bg.png b/content/java/latest/css/navHead_bg.png deleted file mode 100644 index d0f1f2e..0000000 Binary files a/content/java/latest/css/navHead_bg.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/nav_footer_next.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/nav_footer_next.png b/content/java/latest/css/nav_footer_next.png deleted file mode 100644 index 69cd847..0000000 Binary files a/content/java/latest/css/nav_footer_next.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/nav_footer_prev.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/nav_footer_prev.png b/content/java/latest/css/nav_footer_prev.png deleted file mode 100644 index 4774514..0000000 Binary files a/content/java/latest/css/nav_footer_prev.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/nav_next.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/nav_next.png b/content/java/latest/css/nav_next.png deleted file mode 100644 index 9d8b63d..0000000 Binary files a/content/java/latest/css/nav_next.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/nav_prev.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/nav_prev.png b/content/java/latest/css/nav_prev.png deleted file mode 100644 index 28dbe0c..0000000 Binary files a/content/java/latest/css/nav_prev.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/note.png ---------------------------------------------------------------------- diff --git a/content/java/latest/css/note.png b/content/java/latest/css/note.png deleted file mode 100644 index 1d0b98e..0000000 Binary files a/content/java/latest/css/note.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/progressive-enhancement.css ---------------------------------------------------------------------- diff --git a/content/java/latest/css/progressive-enhancement.css b/content/java/latest/css/progressive-enhancement.css deleted file mode 100644 index 590ec6d..0000000 --- a/content/java/latest/css/progressive-enhancement.css +++ /dev/null @@ -1,231 +0,0 @@ -/* - * 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. - */ - -/** - * Continuous Integration - Jenkins Widget -*/ -div.jenkins-widget { - position: relative; - font-family: helvetica,arial,sans-serif; -} -div.jenkins-widget * { - font-family: helvetica,arial,sans-serif; -} -ul.jenkins-jobs { - position: relative; - list-style-type: none; - list-style-position: inside; - font-family: helvetica,arial,sans-serif; - font-size: 13px; - line-height: 18px; - margin: 10px; - padding: 0; -} -li.jenkins-job { - position: relative; - border: 1px solid lightgray; - background: #FAFAFA; - border: 1px solid #DDD; - color: #666; - border-radius: 3px; - margin-bottom: 10px; - width: 640px; -} -li.jenkins-job div.title { - position: relative; - border-bottom: 1px solid #DDD; - border-radius: 3px 3px 0 0; - background: #FCFCFC; - background: -moz-linear-gradient( #FCFCFC, #EBEBEB); - background: -webkit-linear-gradient( #FCFCFC, #EBEBEB); -} -li.jenkins-job div.title p { - margin: 10px; -} -li.jenkins-job div.title img { - margin: 0 10px 0 5px; -} -li.jenkins-job div.health { - position: relative; - padding: 5px; - color: #666; - font-weight: 300; -} -li.jenkins-job div.health p { - margin: 2px 0; -} -li.jenkins-job div.health div.health-item { - position: relative; -} -li.jenkins-job div.health div.health-item p { - margin: 0; - line-height: 1; -} -li.jenkins-job div.health div.health-item img { - vertical-align: middle; - padding-right: 10px; -} -li.jenkins-job div.links { - position: relative; - border-top: 1px solid #DDD; - background: white; - border-radius: 0 0 3px 3px; - padding: 10px; -} -li.jenkins-job div.links p { - margin: 0; - font-size: 11px; - color: #666; - line-height: 24px; - font-weight: 300; -} -li.jenkins-job div.links > a { - position: absolute; - top: 10px; - right: 10px; - line-height: 24px; - font-size: 12px; - color: #666; - font-weight: bold; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); - padding: 0 10px; - border: 1px solid #DDD; - border-bottom-color: #BBB; - border-radius: 3px; - background: whiteSmoke; - background: -moz-linear-gradient(whiteSmoke,#E5E5E5); - background: -webkit-linear-gradient(whiteSmoke,#E5E5E5); - text-decoration: none; -} - -/** - * Google Groups forum -*/ -#qi4j-dev-iframe { - -moz-transform: scale(0.85, 0.85); - -webkit-transform: scale(0.85, 0.85); - -o-transform: scale(0.85, 0.85); - -ms-transform: scale(0.85, 0.85); - transform: scale(0.85, 0.85); - -moz-transform-origin: top left; - -webkit-transform-origin: top left; - -o-transform-origin: top left; - -ms-transform-origin: top left; - transform-origin: top left; - width: 900px; - height: 2000px; -} - -/** - * Issue Tracker -*/ -div.jira-versions-widget { - position: relative; - font-family: helvetica,arial,sans-serif; -} -div.jira-versions-widget * { - font-family: helvetica,arial,sans-serif; -} -ul.jira-versions { - position: relative; - list-style-type: none; - list-style-position: inside; - font-family: helvetica,arial,sans-serif; - font-size: 13px; - line-height: 18px; - margin: 10px; - padding: 0; -} -li.jira-version { - position: relative; - border: 1px solid lightgray; - background: #FAFAFA; - border: 1px solid #DDD; - color: #666; - border-radius: 3px; - margin-bottom: 10px; - width: 640px; -} -li.jira-version div.title { - position: relative; - border-bottom: 1px solid #DDD; - border-radius: 3px 3px 0 0; - background: #FCFCFC; - background: -moz-linear-gradient( #FCFCFC, #EBEBEB); - background: -webkit-linear-gradient( #FCFCFC, #EBEBEB); -} -li.jira-version div.title p { - margin: 10px; -} -li.jira-version div.title img { - margin: 0 10px 0 5px; -} -li.jira-version div.issues { - position: relative; - padding: 5px; - color: #666; - font-weight: 300; -} -li.jira-version div.issues p { - margin: 2px 0; -} -li.jira-version div.issues div.issues-item { - position: relative; -} -li.jira-version div.issues div.issues-item p { - margin: 0; - line-height: 1; -} -li.jira-version div.issues div.issues-item img { - vertical-align: middle; - padding-right: 10px; -} -li.jira-version div.links { - position: relative; - border-top: 1px solid #DDD; - background: white; - border-radius: 0 0 3px 3px; - padding: 5px; - height: 20px; -} -li.jira-version div.links p { - margin: 0; - font-size: 11px; - color: #666; - line-height: 24px; - font-weight: 300; -} -li.jira-version div.links > a { - position: absolute; - top: 5px; - right: 10px; - line-height: 18px; - font-size: 12px; - color: #666; - font-weight: bold; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); - padding: 0 10px; - border: 1px solid #DDD; - border-bottom-color: #BBB; - border-radius: 3px; - background: whiteSmoke; - background: -moz-linear-gradient(whiteSmoke,#E5E5E5); - background: -webkit-linear-gradient(whiteSmoke,#E5E5E5); - text-decoration: none; -} http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/qi4j.css ---------------------------------------------------------------------- diff --git a/content/java/latest/css/qi4j.css b/content/java/latest/css/qi4j.css deleted file mode 100644 index d302aae..0000000 --- a/content/java/latest/css/qi4j.css +++ /dev/null @@ -1,824 +0,0 @@ -/* - * 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. - */ - -span.remark -{ - background: yellow; -} - -td p -{ - margin: 0.125em 0; -} - -#disqus_thread -{ - max-width: 40em; -} - -body #toolbar_item command_help -{ - /* display: none !important; */ -} - -pre { - max-width: 55em; - overflow: scroll; -} - -.syntaxhighlighter a, -.syntaxhighlighter div, -.syntaxhighlighter code, -.syntaxhighlighter table, -.syntaxhighlighter table td, -.syntaxhighlighter table tr, -.syntaxhighlighter table tbody, -.syntaxhighlighter table thead, -.syntaxhighlighter table caption, -.syntaxhighlighter textarea -{ - font-size: 12px !important; - font-family: Consolas, Monaco, "Bitstream Vera Sans Mono", monospace !important; - line-height: 14px !important; -} - -.syntaxhighlighter { - background-color: rgba(11,117,188,0.1) !important; - /* - overflow: visible !important; - */ - border: 1px solid #0b75bc; - padding: 8px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; -} - -.syntaxhighlighter .line.alt1 { - background-color: rgba(11,117,188,0.05) !important; -} -.syntaxhighlighter .line.alt2 { - background-color: rgba(11,117,188,0.1) !important; -} - -html -{ - text-align: center; -} - -html body -{ - background: url("bg.png"); - margin: 0 auto; - text-align: left; -} - -div.navheader, div.navfooter { - padding: 0 5%; -} - -body, div.navheader th, div.navheader td, div.navfooter td -{ - font-family: Georgia, "Times New Roman", Times, serif; - color: #4c4c4c; -} - -a { - color: #0b75bc; -} - -a:hover { - text-decoration: none; -} - -a:visited { - color: #0b75bc; - /* color: #08568a; */ -} - -hr { - border-color: #0b75bc; - border-style: solid; -} - -.navheader a { - color: #acacac; - text-decoration: none; - font-family: Helvetica, Arial, sans-serif; -} - -.navheader a:hover, .navfooter a:hover { - text-decoration: underline; -} - -h1, h2, h3, h4, h5, h6, -div.toc p b, -div.important th, div.info th, div.tip th, -div.warning th, div.note th, div.caution th, -p.legalnotice-title, -div.refnamediv p, -div.sidebar p.title, -th, -div.table-contents td p span.strong strong, -tr.question td b p -{ - color: #0b75bc; - font-family: Helvetica, Arial, sans-serif; - text-shadow: 0 1px 0 #fff; -} - - -.book, .chapter, .part { - width:90%; - margin: 0 auto; -} - -td p strong -{ - font-size: 1.067em; -} - -tr.question td b p -{ - font-size: 1em; - margin: 0.5em 0 0 0; -} - -tr.question td -{ - padding: 0; -} - -tr.answer td, tr.answer td p -{ - padding-top: 0; -} - -tr.answer td -{ - padding-left: 1em; -} - -div.navheader -{ - height: 50px; - background: url(../../../../resources/css/navHead_bg.png) repeat-x; -} - -div.navheader hr -{ - display: none; -} - -div.refentry body h2.title, div.refentry body h1.title, div.refentry div.refnamediv p, -body > div.section h1, body > div.section h2, -body > div.part h1, body > div.part h2, -body > div.chapter h1, body > div.chapter h2, -body > div.book h1, -body > div.preface h2, -body > div.appendix h2 -{ - border-bottom: none; - margin-top: 2.2em; - margin-bottom: .7em; -} - -div.legalnotice -{ - padding-top: 3em; -} - -p.legalnotice-title b -{ - font-size: 1.5em; - font-style: normal; - font-weight: bold; -} - -p.legalnotice-title -{ - margin-bottom: 2em; -} - -body > div.book h1.title -{ - margin-top: 0.5em; - padding-top: 0; - margin-bottom: 0; -} - -div.part h1.title -{ - margin-top: 1.5em; -} - -.book div.titlepage { - position: absolute; - top: 40px; - background: url(logo.png) no-repeat left top; - min-height: 250px; - padding-left: 150px; -} - -.book div.titlepage .authorgroup { - font-size: 150%; -} - -.book div.titlepage hr { - display: none; -} - -div.titlepage h3.corpauthor -{ -} - -div.refnamediv -{ - padding-top: 24px; - margin-bottom: 24px; -} - -div.refsynopsisdiv h2, div.refsect1 h2 -{ - border-bottom: none; -} - -div.titlepage h3.corpauthor a.ulink, div.titlepage h3.corpauthor a.ulink:link, -div.titlepage h3.corpauthor a.ulink:visited, div.titlepage h3.corpauthor a.ulink:hover -div.titlepage h3.corpauthor a.ulink:focus, div.titlepage h3.corpauthor a.ulink:active -{ - color: #dddddd; - text-decoration: none; - font-style: normal; - padding-left: 0.6em; -} - -div.refnamediv h2 -{ - display: none; -} - -div.refnamediv p -{ - font-size: 1em; - font-weight: bold; - margin-top: 3em; - margin-bottom: 2em; - width: 60%; - line-height: 1.2; -} - -p, li, dt, div.navheader th, div.navheader td, div.navfooter td -{ - font-family: Georgia, "Times New Roman", Times, serif; - font-size: .9375em; - text-shadow: 0 1px 0 #fff; -} - -p, ul, ol -{ - margin-top: 0; - margin-bottom: 1em; -} - -li p -{ - margin-bottom: 0.5em; -} - -div.list-of-figures p, div.list-of-tables p -{ - margin-top: 1.5em; -} - -div.list-of-figures p b, div.list-of-tables p b, div.sidebar p b -{ - font-style: normal; - font-weight: bold; -} - -div.toc -{ - margin-bottom: 1em; -} - -.book .toc { - margin-top: 220px; -} - -div.toc p { - width: 100%; - font-family: Helvetica, Arial, sans-serif; - color: #0b75bc; - font-size: 120%; - border-bottom: 1px solid #0b75bc; -} - -div.toc a, div.toc a:visited { - color: #0b75bc; -} - -div.toc dt { - margin-bottom: 8px; -} - -div.toc dl dl { - margin: 5px 0; -} - -p.copyright -{ - margin: 0; - padding: 10px 0 5px 0; - text-align: center; - max-width: 100%; - background: #0b75bc url(../../../../resources/css/copyright_bg.png) repeat-x top; - color: #fff; - text-shadow: none; - border-bottom: 1px solid #095e96; -} - -.titlepage p.copyright { - background: none; - border: none; - text-align: left; - color: #0b75bc; -} - -code.literal -{ - font-family: Consolas, Monaco, monospace; - font-size: .9375em; -} - -td code.literal -{ - font-size: .8em; -} - -li -{ - line-height: 1.3em; -} - -p -{ - line-height: 1.6em; -} - -.toc p { - max-width: 100%; -} - -ul, ol -{ - max-width: 38em; -} - -div.sidebar -{ - max-width: 30em; - padding: 0.67em 1em; - background: #c1d5d9 url("../../../../resources/css/content-bg.png") repeat-x; -} - -div.sidebar p.title -{ - margin: 0; -} - -div.sidebar ul -{ - margin-top: 0.3em; - margin-bottom: 0.3em; -} - -p b, div.figure p.title b, div.table p.title b -{ - font-style: italic; - font-weight: normal; -} - -/* BEGIN SIDE NOTES */ -div.important, div.info, div.tip, div.note, -div.warning, div.caution -{ - float: right; - max-width: 20em; - margin: 1em 0 1em 1em !important; - padding: 1em !important; - font-size: 0.9em; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; -} -div.important, div.info, div.tip, div.note -{ - background-color: rgba(11, 117, 188, 0.1) !important; - border: 1px solid #0b75bc; -} -div.warning -{ - background-color: rgba(188, 117, 11, 0.1) !important; - border: 1px solid #bc750b; -} -div.caution -{ - background-color: rgba(188, 11, 11, 0.1) !important; - border: 1px solid #bc0b0b; -} -div.important h3, div.info h3, div.tip h3, div.note h3, -div.warning h3, div.caution h3 -{ - margin: 0 0 0.5em 0 !important; - line-height: 50px; - padding-right: 55px; - background-position: top right !important; - background-repeat: no-repeat !important; -} -div.important h3 -{ - background-image: url("important.png"); -} -div.info h3, div.tip h3 -{ - background-image: url("tip.png"); -} -div.note h3 -{ - background-image: url("note.png"); -} -div.warning h3 -{ - background-image: url("warning.png"); - color: #bc750b; -} -div.caution h3 -{ - background-image: url("caution.png"); - color: #bc0b0b; -} -div.important p, div.info p, div.tip p, div.note p, -div.warning p, div.caution p -{ - margin: 0 0 0.5em 0 !important; -} -/* END SIDE NOTES */ - - -div.table, div.informaltable -{ - width: 100%; - clear: both; -} -div.table div.table-contents, div.informaltable div.table-contents -{ - background-color: rgba(11,117,188,0.1) !important; - border: 1px solid #0b75bc; - padding: 8px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; -} - -div.table table, div.informaltable table -{ - width: 100%; - border: none; - border-collapse: collapse; -} - -td, th -{ - padding: 2px 4px; -} - -div.table table, div.informaltable table, -div.table table th, div.informaltable table th, -div.table table td, div.informaltable table td, -div.table table tr, div.informaltable table tr, -div.table table tbody, div.informaltable table tbody, -div.table table thead, div.informaltable table thead, -div.table table tfoot, div.informaltable table tfoot -{ - font-size: 15px; - text-align: center; -} -div.table table td, -div.informaltable table td, -div.table table th, -div.informaltable table th -{ - border: 1px solid #3D8AC9; -} -div.table table tr:first-child th, -div.informaltable table tr:first-child th -{ - border-top: 0; -} -div.table table tr:last-child td, -div.informaltable table tr:last-child td -{ - border-bottom: 0; -} -div.table table tr td:first-child, -div.informaltable table tr td:first-child, -div.table table tr th:first-child, -div.informaltable table tr th:first-child -{ - border-left: 0; -} -div.table table tr td:last-child, -div.informaltable table tr td:last-child, -div.table table tr th:last-child, -div.informaltable table tr th:last-child -{ - border-right: 0; -} - -div.queryresult table tbody td p code.literal -{ - color: #000000; -} - -div.queryresult table thead tr, -div.queryresult table tfoot tr -{ - background: #cad9dc; -} - -div.queryresult table tbody -{ - background: #d1dee1; -} - -div.queryresult table tbody tr.evenresult -{ - background: #dfe8eb; -} - -div.queryresult table thead th -{ - font-size: 0.9375em; -} - -div.queryresult table tfoot th -{ - font-size: 0.8125em; - font-weight: normal; -} - -div.table table th, div.informaltable table th -{ - color: #3D8AC9; -} -div.table-contents td p span.strong strong -{ - color: #333333; -} - -div.informaltable span.strong strong -{ - font-weight: normal; - font-style: italic; -} - -div.informalfigure a img, div.figure a img -{ - border: none; -} - -/* additional styles for slides */ - -div.slide h1 -{ - margin-top: 40px; - margin-bottom: 1em; - color: white; - border-bottom: none; -} - -div.slide p, div.slide li -{ - font-size: 1.25em; -} - -.navfooter{ - background: #0b75bc; - border: 1px solid #0b75bc; - border-top: 1px solid #3c91c9; -} - -.navfooter a { - color: #fff; - color: rgba(255,255,255,0.8); - text-decoration: none; - text-shadow: none; - font-family: Helvetica, Arial, sans-serif; -} - -h1 { font-size: 1.8em; margin-bottom: 1em; } -h2 { font-size: 1.6em; margin-bottom: 1em; } -h3 { font-size: 1.4em; margin-bottom: 1em; } -h4 { font-size: 1.2em; margin-bottom: 0.5em; } -h5 { font-size: 1em; margin-bottom: 0.5em; } - -.devstatus-code-none { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #f08080; - text-align: center; - text-shadow: none !important; -} - -.devstatus-code-early { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: orange; - text-align: center; - text-shadow: none !important; -} -.devstatus-code-beta { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bold; - font-family: "Courier New", "Courier", monospace !important; - background-color: yellow; - text-align: center; - text-shadow: none !important; -} -.devstatus-code-stable { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #adff2f; - text-align: center; - text-shadow: none !important; -} -.devstatus-code-mature { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #7cfc00; - text-align: center; - text-shadow: none !important; -} - -.devstatus-docs-none { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #f08080; - text-align: center; - text-shadow: none !important; -} - -.devstatus-docs-brief { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: yellow; - text-align: center; - text-shadow: none !important; -} -.devstatus-docs-good { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #adff2f; - text-align: center; - text-shadow: none !important; -} -.devstatus-docs-complete { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #7cfc00; - text-align: center; - text-shadow: none !important; -} - -.devstatus-tests-none { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #f08080; - text-align: center; - text-shadow: none !important; -} - -.devstatus-tests-some { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: yellow; - text-align: center; - text-shadow: none !important; -} -.devstatus-tests-good { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #adff2f; - text-align: center; - text-shadow: none !important; -} - -.devstatus-tests-complete { - border: solid black 2px; - margin-right: 5px !important; - display: block; - float: right; - width: 4em; - font-size: 10pt !important; - font-weight: bolder; - font-family: "Courier New", "Courier", monospace !important; - background-color: #7cfc00; - text-align: center; - text-shadow: none !important; -} - - -.section .variablelist dt .term { - font-weight: bolder; - font-family: Consolas, Monaco, monospace; - background: #DEDEDE; -} http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/shCore.css ---------------------------------------------------------------------- diff --git a/content/java/latest/css/shCore.css b/content/java/latest/css/shCore.css deleted file mode 100644 index 34f6864..0000000 --- a/content/java/latest/css/shCore.css +++ /dev/null @@ -1,226 +0,0 @@ -/** - * SyntaxHighlighter - * http://alexgorbatchev.com/SyntaxHighlighter - * - * SyntaxHighlighter is donationware. If you are using it, please donate. - * http://alexgorbatchev.com/SyntaxHighlighter/donate.html - * - * @version - * 3.0.83 (July 02 2010) - * - * @copyright - * Copyright (C) 2004-2010 Alex Gorbatchev. - * - * @license - * Dual licensed under the MIT and GPL licenses. - */ -.syntaxhighlighter a, -.syntaxhighlighter div, -.syntaxhighlighter code, -.syntaxhighlighter table, -.syntaxhighlighter table td, -.syntaxhighlighter table tr, -.syntaxhighlighter table tbody, -.syntaxhighlighter table thead, -.syntaxhighlighter table caption, -.syntaxhighlighter textarea { - -moz-border-radius: 0 0 0 0 !important; - -webkit-border-radius: 0 0 0 0 !important; - background: none !important; - border: 0 !important; - bottom: auto !important; - float: none !important; - height: auto !important; - left: auto !important; - line-height: 1.1em !important; - margin: 0 !important; - outline: 0 !important; - overflow: visible !important; - padding: 0 !important; - position: static !important; - right: auto !important; - text-align: left !important; - top: auto !important; - vertical-align: baseline !important; - width: auto !important; - box-sizing: content-box !important; - font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; - font-weight: normal !important; - font-style: normal !important; - font-size: 1em !important; - min-height: inherit !important; - min-height: auto !important; -} - -.syntaxhighlighter { - width: 100% !important; - margin: 1em 0 1em 0 !important; - position: relative !important; - overflow: auto !important; - font-size: 1em !important; -} -.syntaxhighlighter.source { - overflow: hidden !important; -} -.syntaxhighlighter .bold { - font-weight: bold !important; -} -.syntaxhighlighter .italic { - font-style: italic !important; -} -.syntaxhighlighter .line { - white-space: pre !important; -} -.syntaxhighlighter table { - width: 100% !important; -} -.syntaxhighlighter table caption { - text-align: left !important; - padding: .5em 0 0.5em 1em !important; -} -.syntaxhighlighter table td.code { - width: 100% !important; -} -.syntaxhighlighter table td.code .container { - position: relative !important; -} -.syntaxhighlighter table td.code .container textarea { - box-sizing: border-box !important; - position: absolute !important; - left: 0 !important; - top: 0 !important; - width: 100% !important; - height: 100% !important; - border: none !important; - background: white !important; - padding-left: 1em !important; - overflow: hidden !important; - white-space: pre !important; -} -.syntaxhighlighter table td.gutter .line { - text-align: right !important; - padding: 0 0.5em 0 1em !important; -} -.syntaxhighlighter table td.code .line { - padding: 0 1em !important; -} -.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line { - padding-left: 0em !important; -} -.syntaxhighlighter.show { - display: block !important; -} -.syntaxhighlighter.collapsed table { - display: none !important; -} -.syntaxhighlighter.collapsed .toolbar { - padding: 0.1em 0.8em 0em 0.8em !important; - font-size: 1em !important; - position: static !important; - width: auto !important; - height: auto !important; -} -.syntaxhighlighter.collapsed .toolbar span { - display: inline !important; - margin-right: 1em !important; -} -.syntaxhighlighter.collapsed .toolbar span a { - padding: 0 !important; - display: none !important; -} -.syntaxhighlighter.collapsed .toolbar span a.expandSource { - display: inline !important; -} -.syntaxhighlighter .toolbar { - position: absolute !important; - right: 1px !important; - top: 1px !important; - width: 11px !important; - height: 11px !important; - font-size: 10px !important; - z-index: 10 !important; -} -.syntaxhighlighter .toolbar span.title { - display: inline !important; -} -.syntaxhighlighter .toolbar a { - display: block !important; - text-align: center !important; - text-decoration: none !important; - padding-top: 1px !important; -} -.syntaxhighlighter .toolbar a.expandSource { - display: none !important; -} -.syntaxhighlighter.ie { - font-size: .9em !important; - padding: 1px 0 1px 0 !important; -} -.syntaxhighlighter.ie .toolbar { - line-height: 8px !important; -} -.syntaxhighlighter.ie .toolbar a { - padding-top: 0px !important; -} -.syntaxhighlighter.printing .line.alt1 .content, -.syntaxhighlighter.printing .line.alt2 .content, -.syntaxhighlighter.printing .line.highlighted .number, -.syntaxhighlighter.printing .line.highlighted.alt1 .content, -.syntaxhighlighter.printing .line.highlighted.alt2 .content { - background: none !important; -} -.syntaxhighlighter.printing .line .number { - color: #bbbbbb !important; -} -.syntaxhighlighter.printing .line .content { - color: black !important; -} -.syntaxhighlighter.printing .toolbar { - display: none !important; -} -.syntaxhighlighter.printing a { - text-decoration: none !important; -} -.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a { - color: black !important; -} -.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a { - color: #008200 !important; -} -.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a { - color: blue !important; -} -.syntaxhighlighter.printing .keyword { - color: #006699 !important; - font-weight: bold !important; -} -.syntaxhighlighter.printing .preprocessor { - color: gray !important; -} -.syntaxhighlighter.printing .variable { - color: #aa7700 !important; -} -.syntaxhighlighter.printing .value { - color: #009900 !important; -} -.syntaxhighlighter.printing .functions { - color: #ff1493 !important; -} -.syntaxhighlighter.printing .constants { - color: #0066cc !important; -} -.syntaxhighlighter.printing .script { - font-weight: bold !important; -} -.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a { - color: gray !important; -} -.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a { - color: #ff1493 !important; -} -.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a { - color: red !important; -} -.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a { - color: black !important; -} http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/shCoreEclipse.css ---------------------------------------------------------------------- diff --git a/content/java/latest/css/shCoreEclipse.css b/content/java/latest/css/shCoreEclipse.css deleted file mode 100644 index a45de9f..0000000 --- a/content/java/latest/css/shCoreEclipse.css +++ /dev/null @@ -1,339 +0,0 @@ -/** - * SyntaxHighlighter - * http://alexgorbatchev.com/SyntaxHighlighter - * - * SyntaxHighlighter is donationware. If you are using it, please donate. - * http://alexgorbatchev.com/SyntaxHighlighter/donate.html - * - * @version - * 3.0.83 (July 02 2010) - * - * @copyright - * Copyright (C) 2004-2010 Alex Gorbatchev. - * - * @license - * Dual licensed under the MIT and GPL licenses. - */ -.syntaxhighlighter a, -.syntaxhighlighter div, -.syntaxhighlighter code, -.syntaxhighlighter table, -.syntaxhighlighter table td, -.syntaxhighlighter table tr, -.syntaxhighlighter table tbody, -.syntaxhighlighter table thead, -.syntaxhighlighter table caption, -.syntaxhighlighter textarea { - -moz-border-radius: 0 0 0 0 !important; - -webkit-border-radius: 0 0 0 0 !important; - background: none !important; - border: 0 !important; - bottom: auto !important; - float: none !important; - height: auto !important; - left: auto !important; - line-height: 1.1em !important; - margin: 0 !important; - outline: 0 !important; - overflow: visible !important; - padding: 0 !important; - position: static !important; - right: auto !important; - text-align: left !important; - top: auto !important; - vertical-align: baseline !important; - width: auto !important; - box-sizing: content-box !important; - font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; - font-weight: normal !important; - font-style: normal !important; - font-size: 1em !important; - min-height: inherit !important; - min-height: auto !important; -} - -.syntaxhighlighter { - width: 100% !important; - margin: 1em 0 1em 0 !important; - position: relative !important; - overflow: auto !important; - font-size: 1em !important; -} -.syntaxhighlighter.source { - overflow: hidden !important; -} -.syntaxhighlighter .bold { - font-weight: bold !important; -} -.syntaxhighlighter .italic { - font-style: italic !important; -} -.syntaxhighlighter .line { - white-space: pre !important; -} -.syntaxhighlighter table { - width: 100% !important; -} -.syntaxhighlighter table caption { - text-align: left !important; - padding: .5em 0 0.5em 1em !important; -} -.syntaxhighlighter table td.code { - width: 100% !important; -} -.syntaxhighlighter table td.code .container { - position: relative !important; -} -.syntaxhighlighter table td.code .container textarea { - box-sizing: border-box !important; - position: absolute !important; - left: 0 !important; - top: 0 !important; - width: 100% !important; - height: 100% !important; - border: none !important; - background: white !important; - padding-left: 1em !important; - overflow: hidden !important; - white-space: pre !important; -} -.syntaxhighlighter table td.gutter .line { - text-align: right !important; - padding: 0 0.5em 0 1em !important; -} -.syntaxhighlighter table td.code .line { - padding: 0 1em !important; -} -.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line { - padding-left: 0em !important; -} -.syntaxhighlighter.show { - display: block !important; -} -.syntaxhighlighter.collapsed table { - display: none !important; -} -.syntaxhighlighter.collapsed .toolbar { - padding: 0.1em 0.8em 0em 0.8em !important; - font-size: 1em !important; - position: static !important; - width: auto !important; - height: auto !important; -} -.syntaxhighlighter.collapsed .toolbar span { - display: inline !important; - margin-right: 1em !important; -} -.syntaxhighlighter.collapsed .toolbar span a { - padding: 0 !important; - display: none !important; -} -.syntaxhighlighter.collapsed .toolbar span a.expandSource { - display: inline !important; -} -.syntaxhighlighter .toolbar { - position: absolute !important; - right: 1px !important; - top: 1px !important; - width: 11px !important; - height: 11px !important; - font-size: 10px !important; - z-index: 10 !important; -} -.syntaxhighlighter .toolbar span.title { - display: inline !important; -} -.syntaxhighlighter .toolbar a { - display: block !important; - text-align: center !important; - text-decoration: none !important; - padding-top: 1px !important; -} -.syntaxhighlighter .toolbar a.expandSource { - display: none !important; -} -.syntaxhighlighter.ie { - font-size: .9em !important; - padding: 1px 0 1px 0 !important; -} -.syntaxhighlighter.ie .toolbar { - line-height: 8px !important; -} -.syntaxhighlighter.ie .toolbar a { - padding-top: 0px !important; -} -.syntaxhighlighter.printing .line.alt1 .content, -.syntaxhighlighter.printing .line.alt2 .content, -.syntaxhighlighter.printing .line.highlighted .number, -.syntaxhighlighter.printing .line.highlighted.alt1 .content, -.syntaxhighlighter.printing .line.highlighted.alt2 .content { - background: none !important; -} -.syntaxhighlighter.printing .line .number { - color: #bbbbbb !important; -} -.syntaxhighlighter.printing .line .content { - color: black !important; -} -.syntaxhighlighter.printing .toolbar { - display: none !important; -} -.syntaxhighlighter.printing a { - text-decoration: none !important; -} -.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a { - color: black !important; -} -.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a { - color: #008200 !important; -} -.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a { - color: blue !important; -} -.syntaxhighlighter.printing .keyword { - color: #006699 !important; - font-weight: bold !important; -} -.syntaxhighlighter.printing .preprocessor { - color: gray !important; -} -.syntaxhighlighter.printing .variable { - color: #aa7700 !important; -} -.syntaxhighlighter.printing .value { - color: #009900 !important; -} -.syntaxhighlighter.printing .functions { - color: #ff1493 !important; -} -.syntaxhighlighter.printing .constants { - color: #0066cc !important; -} -.syntaxhighlighter.printing .script { - font-weight: bold !important; -} -.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a { - color: gray !important; -} -.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a { - color: #ff1493 !important; -} -.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a { - color: red !important; -} -.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a { - color: black !important; -} - -.syntaxhighlighter { - background-color: white !important; -} -.syntaxhighlighter .line.alt1 { - background-color: white !important; -} -.syntaxhighlighter .line.alt2 { - background-color: white !important; -} -.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 { - background-color: #c3defe !important; -} -.syntaxhighlighter .line.highlighted.number { - color: white !important; -} -.syntaxhighlighter table caption { - color: black !important; -} -.syntaxhighlighter .gutter { - color: #787878 !important; -} -.syntaxhighlighter .gutter .line { - border-right: 3px solid #d4d0c8 !important; -} -.syntaxhighlighter .gutter .line.highlighted { - background-color: #d4d0c8 !important; - color: white !important; -} -.syntaxhighlighter.printing .line .content { - border: none !important; -} -.syntaxhighlighter.collapsed { - overflow: visible !important; -} -.syntaxhighlighter.collapsed .toolbar { - color: #3f5fbf !important; - background: white !important; - border: 1px solid #d4d0c8 !important; -} -.syntaxhighlighter.collapsed .toolbar a { - color: #3f5fbf !important; -} -.syntaxhighlighter.collapsed .toolbar a:hover { - color: #aa7700 !important; -} -.syntaxhighlighter .toolbar { - color: #a0a0a0 !important; - background: #d4d0c8 !important; - border: none !important; -} -.syntaxhighlighter .toolbar a { - color: #a0a0a0 !important; -} -.syntaxhighlighter .toolbar a:hover { - color: red !important; -} -.syntaxhighlighter .plain, .syntaxhighlighter .plain a { - color: black !important; -} -.syntaxhighlighter .comments, .syntaxhighlighter .comments a { - color: #3f5fbf !important; -} -.syntaxhighlighter .string, .syntaxhighlighter .string a { - color: #2a00ff !important; -} -.syntaxhighlighter .keyword { - color: #7f0055 !important; -} -.syntaxhighlighter .preprocessor { - color: #646464 !important; -} -.syntaxhighlighter .variable { - color: #aa7700 !important; -} -.syntaxhighlighter .value { - color: #009900 !important; -} -.syntaxhighlighter .functions { - color: #ff1493 !important; -} -.syntaxhighlighter .constants { - color: #0066cc !important; -} -.syntaxhighlighter .script { - font-weight: bold !important; - color: #7f0055 !important; - background-color: none !important; -} -.syntaxhighlighter .color1, .syntaxhighlighter .color1 a { - color: gray !important; -} -.syntaxhighlighter .color2, .syntaxhighlighter .color2 a { - color: #ff1493 !important; -} -.syntaxhighlighter .color3, .syntaxhighlighter .color3 a { - color: red !important; -} - -.syntaxhighlighter .keyword { - font-weight: bold !important; -} -.syntaxhighlighter .xml .keyword { - color: #3f7f7f !important; - font-weight: normal !important; -} -.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a { - color: #7f007f !important; -} -.syntaxhighlighter .xml .string { - font-style: italic !important; - color: #2a00ff !important; -} http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ea4d77b0/content/java/latest/css/shThemeEclipse.css ---------------------------------------------------------------------- diff --git a/content/java/latest/css/shThemeEclipse.css b/content/java/latest/css/shThemeEclipse.css deleted file mode 100644 index 77377d9..0000000 --- a/content/java/latest/css/shThemeEclipse.css +++ /dev/null @@ -1,128 +0,0 @@ -/** - * SyntaxHighlighter - * http://alexgorbatchev.com/SyntaxHighlighter - * - * SyntaxHighlighter is donationware. If you are using it, please donate. - * http://alexgorbatchev.com/SyntaxHighlighter/donate.html - * - * @version - * 3.0.83 (July 02 2010) - * - * @copyright - * Copyright (C) 2004-2010 Alex Gorbatchev. - * - * @license - * Dual licensed under the MIT and GPL licenses. - */ -.syntaxhighlighter { - background-color: white !important; -} -.syntaxhighlighter .line.alt1 { - background-color: white !important; -} -.syntaxhighlighter .line.alt2 { - background-color: white !important; -} -.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 { - background-color: #c3defe !important; -} -.syntaxhighlighter .line.highlighted.number { - color: white !important; -} -.syntaxhighlighter table caption { - color: black !important; -} -.syntaxhighlighter .gutter { - color: #787878 !important; -} -.syntaxhighlighter .gutter .line { - border-right: 3px solid #d4d0c8 !important; -} -.syntaxhighlighter .gutter .line.highlighted { - background-color: #d4d0c8 !important; - color: white !important; -} -.syntaxhighlighter.printing .line .content { - border: none !important; -} -.syntaxhighlighter.collapsed { - overflow: visible !important; -} -.syntaxhighlighter.collapsed .toolbar { - color: #3f5fbf !important; - background: white !important; - border: 1px solid #d4d0c8 !important; -} -.syntaxhighlighter.collapsed .toolbar a { - color: #3f5fbf !important; -} -.syntaxhighlighter.collapsed .toolbar a:hover { - color: #aa7700 !important; -} -.syntaxhighlighter .toolbar { - color: #a0a0a0 !important; - background: #d4d0c8 !important; - border: none !important; -} -.syntaxhighlighter .toolbar a { - color: #a0a0a0 !important; -} -.syntaxhighlighter .toolbar a:hover { - color: red !important; -} -.syntaxhighlighter .plain, .syntaxhighlighter .plain a { - color: black !important; -} -.syntaxhighlighter .comments, .syntaxhighlighter .comments a { - color: #3f5fbf !important; -} -.syntaxhighlighter .string, .syntaxhighlighter .string a { - color: #2a00ff !important; -} -.syntaxhighlighter .keyword { - color: #7f0055 !important; -} -.syntaxhighlighter .preprocessor { - color: #646464 !important; -} -.syntaxhighlighter .variable { - color: #aa7700 !important; -} -.syntaxhighlighter .value { - color: #009900 !important; -} -.syntaxhighlighter .functions { - color: #ff1493 !important; -} -.syntaxhighlighter .constants { - color: #0066cc !important; -} -.syntaxhighlighter .script { - font-weight: bold !important; - color: #7f0055 !important; - background-color: none !important; -} -.syntaxhighlighter .color1, .syntaxhighlighter .color1 a { - color: gray !important; -} -.syntaxhighlighter .color2, .syntaxhighlighter .color2 a { - color: #ff1493 !important; -} -.syntaxhighlighter .color3, .syntaxhighlighter .color3 a { - color: red !important; -} - -.syntaxhighlighter .keyword { - font-weight: bold !important; -} -.syntaxhighlighter .xml .keyword { - color: #3f7f7f !important; - font-weight: normal !important; -} -.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a { - color: #7f007f !important; -} -.syntaxhighlighter .xml .string { - font-style: italic !important; - color: #2a00ff !important; -}
