[picocontainer-scm] [scm-git][3/4] small rework of Serban Iordache's work

Paul Hammant <git-yCVjj/[email protected]> Wed, 25 Dec 2013 14:27:30 -0600 (CST)
Newsgroups gmane.comp.java.picocontainer.cvs
Message-ID <[email protected]>
--8f1488ea8c145474f27d1c9b568e4580287c21fb
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

commit 38fc9cbc83f9699c8d27db19eb4c7bbacab849a2=0AAuthor:     Paul Hammant =
<[email protected]>=0AAuthorDate: Wed, 25 Dec 2013 13:46:05 -0600=0ACommit: =
    Paul Hammant <[email protected]>=0ACommitDate: Wed, 25 Dec 2013 13:46:05=
 -0600=0A=0A    small rework of Serban Iordache's work=0A=0Adiff --git a/pi=
co/gems/src/java/com/picocontainer/gems/containers/JsonPicoContainer.java b=
/pico/gems/src/java/com/picocontainer/gems/containers/JsonPicoContainer.jav=
a=0Aindex 21aa14a..6b1b01c 100644=0A--- a/pico/gems/src/java/com/picocontai=
ner/gems/containers/JsonPicoContainer.java=0A+++ b/pico/gems/src/java/com/p=
icocontainer/gems/containers/JsonPicoContainer.java=0A@@ -9,26 +9,25 @@=0A =
 **************************************************************************=
***/=0A package com.picocontainer.gems.containers;=0A =0A-import java.io.Fi=
leNotFoundException;=0A-import java.io.FileReader;=0A-import java.io.Reader=
;=0A-import java.util.ArrayList;=0A-import java.util.List;=0A-=0A import co=
m.google.gson.Gson;=0A import com.picocontainer.DefaultPicoContainer;=0A im=
port com.picocontainer.MutablePicoContainer;=0A import com.picocontainer.Pa=
rameter;=0A-import com.picocontainer.PicoException;=0A import com.picoconta=
iner.containers.AbstractDelegatingMutablePicoContainer;=0A import com.picoc=
ontainer.parameters.ComponentParameter;=0A import com.picocontainer.paramet=
ers.ConstantParameter;=0A import com.picocontainer.parameters.DefaultConstr=
uctorParameter;=0A import com.picocontainer.parameters.NullParameter;=0A =
=0A+import java.io.FileNotFoundException;=0A+import java.io.FileReader;=0A+=
import java.io.Reader;=0A+import java.util.ArrayList;=0A+import java.util.L=
ist;=0A+=0A /**=0A  * A mutable container that populates itself by means of=
 a configuration file in JSON format.=0A- *=0A+ * <p/>=0A  * <p/><b>Usage e=
xample</b>=0A  * <br/>Consider the following code fragment:=0A  * <pre>=0A@=
@ -57,7 +56,7 @@ import com.picocontainer.parameters.NullParameter;=0A  *  =
 }=0A  * }=0A  * </pre>=0A- *=0A+ * <p/>=0A  * In the main method above, th=
e pico container is populated programmatically. Using {@link JsonPicoContai=
ner}, this can be done by means of a JSON configuration file.=0A  * <br>Con=
tent of the file <b>banner.json</b>:<pre>=0A  * [=0A@@ -67,9 +66,9 @@ impor=
t com.picocontainer.parameters.NullParameter;=0A  *   {key: bold, value: tr=
ue, type: boolean}=0A  * ]=0A  * </pre>=0A- *=0A+ * <p/>=0A  * Now, the mai=
n method can be rewritten as:=0A- *=0A+ * <p/>=0A  * <pre>=0A  *   public s=
tatic void main(String[] args) {=0A  *     MutablePicoContainer pico =3D ne=
w JsonPicoContainer("banner.json");=0A@@ -116,10 +115,17 @@ public class Js=
onPicoContainer extends AbstractDelegatingMutablePicoContainer {=0A      * =
Convenience constructor that creates a JSON container with no parent and po=
pulates it with data from a file=0A      *=0A      * @param jsonFileName - =
the path to the file containing the json configuration=0A-	 * @throws FileN=
otFoundException=0A      */=0A-	public JsonPicoContainer(String jsonFileNam=
e) throws FileNotFoundException {=0A-		this(new FileReader(jsonFileName), n=
ull);=0A+    public JsonPicoContainer(String jsonFileName) {=0A+        thi=
s(getJsonReader(jsonFileName), null);=0A+    }=0A+=0A+    private static Fi=
leReader getJsonReader(String jsonFileName) {=0A+        try {=0A+         =
   return new FileReader(jsonFileName);=0A+        } catch (FileNotFoundExc=
eption e) {=0A+            throw new PicoJsonException("File not found:" + =
jsonFileName, e);=0A+        }=0A     }=0A =0A     /**=0A@@ -137,9 +143,13 =
@@ public class JsonPicoContainer extends AbstractDelegatingMutablePicoCont=
ainer {=0A         try {=0A             config =3D gson.fromJson(jsonReader=
, Config.class);=0A             for (Component comp : config) {=0A-				if(c=
omp =3D=3D null) continue;=0A+                if (comp =3D=3D null) {=0A+  =
                  continue;=0A+                }=0A                 if (com=
p.value =3D=3D null) {=0A-					if(comp.impl =3D=3D null) throw new PicoJson=
Exception("Either value or impl must be set in: " + comp);=0A+             =
       if (comp.impl =3D=3D null) {=0A+                        throw new Pi=
coJsonException("Either value or impl must be set in: " + comp);=0A+       =
             }=0A                     Class<?> implClass =3D Class.forName(=
comp.impl);=0A                     Parameter[] parameters =3D null;=0A     =
                if (comp.parameters !=3D null && !comp.parameters.isEmpty()=
) {=0A@@ -150,21 +160,26 @@ public class JsonPicoContainer extends Abstract=
DelegatingMutablePicoContainer {=0A                         }=0A           =
          }=0A                     if (comp.key =3D=3D null) {=0A-						if(=
parameters !=3D null) throw new PicoJsonException("No parameters are allowe=
d when key=3Dnull in: " + comp);=0A+                        if (parameters =
!=3D null) {=0A+                            throw new PicoJsonException("No=
 parameters are allowed when key=3Dnull in: " + comp);=0A+                 =
       }=0A                         pico.addComponent(implClass);=0A       =
              } else {=0A                         pico.addComponent(comp.ke=
y, implClass, parameters);=0A                     }=0A                 } el=
se {=0A-					if(comp.impl !=3D null) throw new PicoJsonException("It is not=
 allowed to set both value and impl in: " + comp);=0A-					if(comp.key =3D=
=3D null) throw new PicoJsonException("key must be set in: " + comp);=0A+  =
                  if (comp.impl !=3D null) {=0A+                        thr=
ow new PicoJsonException("It is not allowed to set both value and impl in: =
" + comp);=0A+                    }=0A+                    if (comp.key =3D=
=3D null) {=0A+                        throw new PicoJsonException("key mus=
t be set in: " + comp);=0A+                    }=0A                     Obj=
ect value =3D getValue(comp.value, comp.type);=0A                     pico.=
addConfig(comp.key, value);=0A                 }=0A             }=0A-		} ca=
tch(Exception e) {=0A-			if(e instanceof PicoException) throw (PicoExceptio=
n)e;=0A-			else throw new PicoJsonException(e);=0A+        } catch (ClassNo=
tFoundException e) {=0A+            throw new PicoJsonException(e);=0A     =
    }=0A     }=0A =0A@@ -174,32 +189,60 @@ public class JsonPicoContainer e=
xtends AbstractDelegatingMutablePicoContainer {=0A =0A     @Override=0A    =
 public void setName(String s) {=0A-        ((DefaultPicoContainer)getDeleg=
ate()).setName(s);=0A+        getDelegate().setName(s);=0A     }=0A =0A    =
 private static Parameter getParameter(KeyOrValue keyOrValue) {=0A-		if(key=
OrValue =3D=3D null) return NullParameter.INSTANCE;=0A-		if(keyOrValue.key =
=3D=3D null && keyOrValue.value =3D=3D null && keyOrValue.type =3D=3D null)=
 return DefaultConstructorParameter.INSTANCE;=0A+        if (keyOrValue =3D=
=3D null) {=0A+            return NullParameter.INSTANCE;=0A+        }=0A+ =
       if (keyOrValue.key =3D=3D null && keyOrValue.value =3D=3D null && ke=
yOrValue.type =3D=3D null) {=0A+            return DefaultConstructorParame=
ter.INSTANCE;=0A+        }=0A         if (keyOrValue.key =3D=3D null) {=0A-=
			if(keyOrValue.value =3D=3D null) throw new PicoJsonException("Either val=
ue or key must be set in: " + keyOrValue);=0A+            if (keyOrValue.va=
lue =3D=3D null) {=0A+                throw new PicoJsonException("Either v=
alue or key must be set in: " + keyOrValue);=0A+            }=0A           =
  Object value =3D getValue(keyOrValue.value, keyOrValue.type);=0A-			if("c=
lass".equals(keyOrValue.type)) return new ComponentParameter(value);=0A-			=
else return new ConstantParameter(value);=0A+            if ("class".equals=
(keyOrValue.type)) {=0A+                return new ComponentParameter(value=
);=0A+            } else return new ConstantParameter(value);=0A =0A       =
  } else {=0A-			if(keyOrValue.value !=3D null) throw new PicoJsonException=
("It is not allowed to set both value and key in: " + keyOrValue);=0A+     =
       if (keyOrValue.value !=3D null) {=0A+                throw new PicoJ=
sonException("It is not allowed to set both value and key in: " + keyOrValu=
e);=0A+            }=0A             return new ComponentParameter(keyOrValu=
e.key);=0A         }=0A     }=0A =0A     private static Object getValue(Str=
ing valueAsString, String type) {=0A-		if(type =3D=3D null) type =3D "strin=
g";=0A-		if("string".equals(type)) return valueAsString;=0A-		if("int".equa=
ls(type)) return Integer.valueOf(valueAsString);=0A-		if("long".equals(type=
)) return Long.valueOf(valueAsString);=0A-		if("float".equals(type)) return=
 Float.valueOf(valueAsString);=0A-		if("double".equals(type)) return Double=
.valueOf(valueAsString);=0A-		if("boolean".equals(type)) return Boolean.val=
ueOf(valueAsString);=0A+        if (type =3D=3D null) {=0A+            type=
 =3D "string";=0A+        }=0A+=0A+        // TODO Use  BuiltInConverters ?=
=0A+        // BuiltInConverters bic =3D new BuiltInConverters();=0A+      =
  // bic.convert(....)=0A+=0A+        if ("string".equals(type)) {=0A+     =
       return valueAsString;=0A+        }=0A+        if ("int".equals(type)=
) {=0A+            return Integer.valueOf(valueAsString);=0A+        }=0A+ =
       if ("long".equals(type)) {=0A+            return Long.valueOf(valueA=
sString);=0A+        }=0A+        if ("float".equals(type)) {=0A+          =
  return Float.valueOf(valueAsString);=0A+        }=0A+        if ("double"=
.equals(type)) {=0A+            return Double.valueOf(valueAsString);=0A+  =
      }=0A+        if ("boolean".equals(type)) {=0A+            return Bool=
ean.valueOf(valueAsString);=0A+        }=0A         if ("class".equals(type=
)) {=0A             try {=0A                 return Class.forName(valueAsSt=
ring);=0Adiff --git a/pico/gems/src/test/com/picocontainer/gems/containers/=
AbsProcessor.java b/pico/gems/src/test/com/picocontainer/gems/containers/Ab=
sProcessor.java=0Adeleted file mode 100644=0Aindex be94c4f..0000000=0A--- a=
/pico/gems/src/test/com/picocontainer/gems/containers/AbsProcessor.java=0A+=
++ /dev/null=0A@@ -1,39 +0,0 @@=0A-/***************************************=
**************************************=0A- * Copyright (C) 2003-2013 PicoCo=
ntainer Committers. All rights reserved.    *=0A- * -----------------------=
-------------------------------------------------- *=0A- * The software in =
this package is published under the terms of the BSD      *=0A- * style lic=
ense a copy of which has been included with this distribution in *=0A- * th=
e LICENSE.txt file.                                                     *=
=0A- *                                                                     =
      *=0A- * Original code by Serban Iordache                             =
             *=0A- ********************************************************=
*********************/=0A-package com.picocontainer.gems.containers;=0A-=0A=
-public class AbsProcessor implements Processor {=0A-	private final Process=
or delegate;=0A-=0A-	public AbsProcessor(Processor delegate) {=0A-		this.de=
legate =3D delegate;=0A-	}=0A-=0A-	@Override=0A-	public void startProcessin=
g() {=0A-		delegate.startProcessing();=0A-	}=0A-=0A-	@Override=0A-	public v=
oid processElement(int element) {=0A-		delegate.processElement(Math.abs(ele=
ment));=0A-	}=0A-=0A-	@Override=0A-	public void terminateProcessing() {=0A-=
		delegate.terminateProcessing();=0A-	}=0A-=0A-	@Override=0A-	public int ge=
tResult() {=0A-		return delegate.getResult();=0A-	}=0A-=0A-}=0Adiff --git a=
/pico/gems/src/test/com/picocontainer/gems/containers/JsonPicoContainerTest=
.java b/pico/gems/src/test/com/picocontainer/gems/containers/JsonPicoContai=
nerTest.java=0Aindex 6dfce53..94ee578 100644=0A--- a/pico/gems/src/test/com=
/picocontainer/gems/containers/JsonPicoContainerTest.java=0A+++ b/pico/gems=
/src/test/com/picocontainer/gems/containers/JsonPicoContainerTest.java=0A@@=
 -9,29 +9,70 @@=0A  *******************************************************=
**********************/=0A package com.picocontainer.gems.containers;=0A =
=0A-import static org.junit.Assert.assertEquals;=0A-=0A-import java.io.Inpu=
tStreamReader;=0A-=0A+import com.picocontainer.MutablePicoContainer;=0A+imp=
ort com.picocontainer.gems.containers.json.SeriesHandler;=0A import org.jun=
it.Test;=0A =0A-import com.picocontainer.MutablePicoContainer;=0A+import ja=
va.io.FileNotFoundException;=0A+=0A+import static junit.framework.Assert.as=
sertNotNull;=0A+import static junit.framework.Assert.fail;=0A+import static=
 org.hamcrest.core.Is.is;=0A+import static org.hamcrest.text.StringContains=
.containsString;=0A+import static org.junit.Assert.assertEquals;=0A+import =
static org.junit.Assert.assertThat;=0A =0A public class JsonPicoContainerTe=
st {=0A-	public int getResult(String jsonFileName) {=0A-		InputStreamReader=
 reader =3D new InputStreamReader(JsonPicoContainerTest.class.getResourceAs=
Stream(jsonFileName));=0A-		MutablePicoContainer pico =3D new JsonPicoConta=
iner(reader);=0A+=0A+    private static final String PKG_DIR =3D  JsonPicoC=
ontainerTest.class.getProtectionDomain().getCodeSource().getLocation().getF=
ile() + "com/picocontainer/gems/containers/";=0A+=0A+    private int getRes=
ult(String jsonFileName) {=0A+        // InputStreamReader reader =3D new I=
nputStreamReader(JsonPicoContainerTest.class.getResourceAsStream(jsonFileNa=
me));=0A+        MutablePicoContainer pico =3D new JsonPicoContainer(PKG_DI=
R + jsonFileName);=0A         SeriesHandler handler =3D (SeriesHandler) pic=
o.getComponent("handler");=0A-		if(handler =3D=3D null) throw new PicoJsonE=
xception("handler is null.");=0A+        assertNotNull(handler);=0A        =
 handler.handleSeries(1, -2, 3, -4, 5);=0A         return handler.getResult=
();=0A     }=0A =0A-	@Test public void test1() { assertEquals(3, getResult(=
"cfg1.json")); }=0A+    @Test=0A+    public void test1() {=0A+        asser=
tEquals(3, getResult("json/cfg1.json"));=0A+    }=0A =0A-	@Test public void=
 test2() { assertEquals(6, getResult("cfg2.json")); }=0A+    @Test=0A+    p=
ublic void test_missing_file() {=0A+        try {=0A+            getResult(=
"json/missing.json");=0A+            fail("should have barfed");=0A+       =
 } catch (PicoJsonException e) {=0A+            assertThat(e.getCause(), is=
(FileNotFoundException.class));=0A+            assertThat(e.getMessage(), c=
ontainsString("containers/json/missing.json"));=0A+        }=0A+    }=0A =
=0A-	@Test public void test3() { assertEquals(9, getResult("cfg3.json")); }=
=0A+    @Test=0A+    public void test2() {=0A+        assertEquals(6, getRe=
sult("json/cfg2.json"));=0A+    }=0A+=0A+    @Test=0A+    public void test3=
() {=0A+        assertEquals(9, getResult("json/cfg3.json"));=0A+    }=0A =
=0A-	@Test public void test4() { assertEquals(60, getResult("cfg4.json")); =
}=0A+    @Test=0A+    public void test4() {=0A+        assertEquals(60, get=
Result("json/cfg4.json"));=0A+    }=0A+=0A+    @Test=0A+    public void tes=
t_bad_classname_in_json_throws_exception() {=0A+        try {=0A+          =
  getResult("json/bad_classname_inside.json");=0A+            fail("should =
have barfed");=0A+        } catch (PicoJsonException e) {=0A+            as=
sertEquals("java.lang.ClassNotFoundException: com.picocontainer.gems.Blahhh=
hhhhhh", e.getMessage());=0A+        }=0A+    }=0A }=0Adiff --git a/pico/ge=
ms/src/test/com/picocontainer/gems/containers/Processor.java b/pico/gems/sr=
c/test/com/picocontainer/gems/containers/Processor.java=0Adeleted file mode=
 100644=0Aindex ecd9801..0000000=0A--- a/pico/gems/src/test/com/picocontain=
er/gems/containers/Processor.java=0A+++ /dev/null=0A@@ -1,17 +0,0 @@=0A-/**=
***************************************************************************=
=0A- * Copyright (C) 2003-2013 PicoContainer Committers. All rights reserve=
d.    *=0A- * -------------------------------------------------------------=
------------ *=0A- * The software in this package is published under the te=
rms of the BSD      *=0A- * style license a copy of which has been included=
 with this distribution in *=0A- * the LICENSE.txt file.                   =
                                  *=0A- *                                  =
                                         *=0A- * Original code by Serban Io=
rdache                                          *=0A- *********************=
********************************************************/=0A-package com.pi=
cocontainer.gems.containers;=0A-=0A-public interface Processor {=0A-	void s=
tartProcessing();=0A-	void processElement(int element);=0A-	void terminateP=
rocessing();=0A-	int getResult();=0A-}=0Adiff --git a/pico/gems/src/test/co=
m/picocontainer/gems/containers/SeriesHandler.java b/pico/gems/src/test/com=
/picocontainer/gems/containers/SeriesHandler.java=0Adeleted file mode 10064=
4=0Aindex e088d37..0000000=0A--- a/pico/gems/src/test/com/picocontainer/gem=
s/containers/SeriesHandler.java=0A+++ /dev/null=0A@@ -1,36 +0,0 @@=0A-/****=
*************************************************************************=
=0A- * Copyright (C) 2003-2013 PicoContainer Committers. All rights reserve=
d.    *=0A- * -------------------------------------------------------------=
------------ *=0A- * The software in this package is published under the te=
rms of the BSD      *=0A- * style license a copy of which has been included=
 with this distribution in *=0A- * the LICENSE.txt file.                   =
                                  *=0A- *                                  =
                                         *=0A- * Original code by Serban Io=
rdache                                          *=0A- *********************=
********************************************************/=0A-package com.pi=
cocontainer.gems.containers;=0A-=0A-public class SeriesHandler {=0A-	privat=
e final Processor processor;=0A-	private final int multiplier;=0A-=0A-	publ=
ic SeriesHandler(Processor processor) {=0A-		this(processor, 1);=0A-	}=0A-=
=0A-	public SeriesHandler(Processor processor, int multiplier) {=0A-		this.=
processor =3D processor;=0A-		this.multiplier =3D multiplier;=0A-	}=0A-=0A-=
	public void handleSeries(int... elements) {=0A-		processor.startProcessing=
();=0A-		for(int element : elements) {=0A-			processor.processElement(eleme=
nt);=0A-		}=0A-		processor.terminateProcessing();=0A-	}=0A-=0A-	public int =
getResult() {=0A-		return multiplier * processor.getResult();=0A-	}=0A-}=0A=
diff --git a/pico/gems/src/test/com/picocontainer/gems/containers/SumProces=
sor.java b/pico/gems/src/test/com/picocontainer/gems/containers/SumProcesso=
r.java=0Adeleted file mode 100644=0Aindex d4bd678..0000000=0A--- a/pico/gem=
s/src/test/com/picocontainer/gems/containers/SumProcessor.java=0A+++ /dev/n=
ull=0A@@ -1,35 +0,0 @@=0A-/************************************************=
*****************************=0A- * Copyright (C) 2003-2013 PicoContainer C=
ommitters. All rights reserved.    *=0A- * --------------------------------=
----------------------------------------- *=0A- * The software in this pack=
age is published under the terms of the BSD      *=0A- * style license a co=
py of which has been included with this distribution in *=0A- * the LICENSE=
.txt file.                                                     *=0A- *     =
                                                                      *=0A-=
 * Original code by Serban Iordache                                        =
  *=0A- *******************************************************************=
**********/=0A-package com.picocontainer.gems.containers;=0A-=0A-public cla=
ss SumProcessor implements Processor {=0A-	private int result;=0A-=0A-	@Ove=
rride=0A-	public void startProcessing() {=0A-		result =3D 0;=0A-	}=0A-=0A-	=
@Override=0A-	public void processElement(int element) {=0A-		result +=3D el=
ement;=0A-	}=0A-=0A-	@Override=0A-	public int getResult() {=0A-		return res=
ult;=0A-	}=0A-=0A-	@Override=0A-	public void terminateProcessing() {=0A-		/=
/ Empty implementation=0A-	}=0A-=0A-}=0Adiff --git a/pico/gems/src/test/com=
/picocontainer/gems/containers/cfg1.json b/pico/gems/src/test/com/picoconta=
iner/gems/containers/cfg1.json=0Adeleted file mode 100644=0Aindex 4e84a11..=
0000000=0A--- a/pico/gems/src/test/com/picocontainer/gems/containers/cfg1.j=
son=0A+++ /dev/null=0A@@ -1,4 +0,0 @@=0A-[=0A-	{impl: com.picocontainer.gem=
s.containers.SumProcessor},=0A-	{key: handler, impl: com.picocontainer.gems=
.containers.SeriesHandler},=0A-]=0Adiff --git a/pico/gems/src/test/com/pico=
container/gems/containers/cfg2.json b/pico/gems/src/test/com/picocontainer/=
gems/containers/cfg2.json=0Adeleted file mode 100644=0Aindex 4142ba9..00000=
00=0A--- a/pico/gems/src/test/com/picocontainer/gems/containers/cfg2.json=
=0A+++ /dev/null=0A@@ -1,4 +0,0 @@=0A-[=0A-	{key: processor, impl: com.pico=
container.gems.containers.SumProcessor},=0A-	{key: handler, impl: com.picoc=
ontainer.gems.containers.SeriesHandler, parameters: [{key: processor}, {val=
ue: 2, type: int}]},=0A-]=0Adiff --git a/pico/gems/src/test/com/picocontain=
er/gems/containers/cfg3.json b/pico/gems/src/test/com/picocontainer/gems/co=
ntainers/cfg3.json=0Adeleted file mode 100644=0Aindex 7070a0c..0000000=0A--=
- a/pico/gems/src/test/com/picocontainer/gems/containers/cfg3.json=0A+++ /d=
ev/null=0A@@ -1,5 +0,0 @@=0A-[=0A-	{impl: com.picocontainer.gems.containers=
.SumProcessor},=0A-	{key: handler, impl: com.picocontainer.gems.containers.=
SeriesHandler, parameters: [{value: com.picocontainer.gems.containers.SumPr=
ocessor, type: class}, {key: multiplier}]},=0A-	{key: multiplier, value: 3,=
 type: int},=0A-]=0Adiff --git a/pico/gems/src/test/com/picocontainer/gems/=
containers/cfg4.json b/pico/gems/src/test/com/picocontainer/gems/containers=
/cfg4.json=0Adeleted file mode 100644=0Aindex 36dab1c..0000000=0A--- a/pico=
/gems/src/test/com/picocontainer/gems/containers/cfg4.json=0A+++ /dev/null=
=0A@@ -1,6 +0,0 @@=0A-[=0A-	{key: baseProcessor, impl: com.picocontainer.ge=
ms.containers.SumProcessor},=0A-	{key: processor, impl: com.picocontainer.g=
ems.containers.AbsProcessor, parameters: [{key: baseProcessor}]},=0A-	{key:=
 handler, impl: com.picocontainer.gems.containers.SeriesHandler, parameters=
: [{key: processor}, {key: multiplier}]},=0A-	{key: multiplier, value: 4, t=
ype: int},=0A-]=0Adiff --git a/pico/gems/src/test/com/picocontainer/gems/co=
ntainers/json/AbsProcessor.java b/pico/gems/src/test/com/picocontainer/gems=
/containers/json/AbsProcessor.java=0Anew file mode 100644=0Aindex 0000000..=
eec920d=0A--- /dev/null=0A+++ b/pico/gems/src/test/com/picocontainer/gems/c=
ontainers/json/AbsProcessor.java=0A@@ -0,0 +1,39 @@=0A+/*******************=
**********************************************************=0A+ * Copyright =
(C) 2003-2013 PicoContainer Committers. All rights reserved.    *=0A+ * ---=
---------------------------------------------------------------------- *=0A=
+ * The software in this package is published under the terms of the BSD   =
   *=0A+ * style license a copy of which has been included with this distri=
bution in *=0A+ * the LICENSE.txt file.                                    =
                 *=0A+ *                                                   =
                        *=0A+ * Original code by Serban Iordache           =
                               *=0A+ **************************************=
***************************************/=0A+package com.picocontainer.gems.=
containers.json;=0A+=0A+public class AbsProcessor implements Processor {=0A=
+	private final Processor delegate;=0A+=0A+	public AbsProcessor(Processor d=
elegate) {=0A+		this.delegate =3D delegate;=0A+	}=0A+=0A+	@Override=0A+	pub=
lic void startProcessing() {=0A+		delegate.startProcessing();=0A+	}=0A+=0A+=
	@Override=0A+	public void processElement(int element) {=0A+		delegate.proc=
essElement(Math.abs(element));=0A+	}=0A+=0A+	@Override=0A+	public void term=
inateProcessing() {=0A+		delegate.terminateProcessing();=0A+	}=0A+=0A+	@Ove=
rride=0A+	public int getResult() {=0A+		return delegate.getResult();=0A+	}=
=0A+=0A+}=0Adiff --git a/pico/gems/src/test/com/picocontainer/gems/containe=
rs/json/Processor.java b/pico/gems/src/test/com/picocontainer/gems/containe=
rs/json/Processor.java=0Anew file mode 100644=0Aindex 0000000..fe87c04=0A--=
- /dev/null=0A+++ b/pico/gems/src/test/com/picocontainer/gems/containers/js=
on/Processor.java=0A@@ -0,0 +1,17 @@=0A+/**********************************=
*******************************************=0A+ * Copyright (C) 2003-2013 P=
icoContainer Committers. All rights reserved.    *=0A+ * ------------------=
------------------------------------------------------- *=0A+ * The softwar=
e in this package is published under the terms of the BSD      *=0A+ * styl=
e license a copy of which has been included with this distribution in *=0A+=
 * the LICENSE.txt file.                                                   =
  *=0A+ *                                                                  =
         *=0A+ * Original code by Serban Iordache                          =
                *=0A+ *****************************************************=
************************/=0A+package com.picocontainer.gems.containers.json=
;=0A+=0A+public interface Processor {=0A+	void startProcessing();=0A+	void =
processElement(int element);=0A+	void terminateProcessing();=0A+	int getRes=
ult();=0A+}=0Adiff --git a/pico/gems/src/test/com/picocontainer/gems/contai=
ners/json/SeriesHandler.java b/pico/gems/src/test/com/picocontainer/gems/co=
ntainers/json/SeriesHandler.java=0Anew file mode 100644=0Aindex 0000000..93=
4650d=0A--- /dev/null=0A+++ b/pico/gems/src/test/com/picocontainer/gems/con=
tainers/json/SeriesHandler.java=0A@@ -0,0 +1,38 @@=0A+/********************=
*********************************************************=0A+ * Copyright (=
C) 2003-2013 PicoContainer Committers. All rights reserved.    *=0A+ * ----=
--------------------------------------------------------------------- *=0A+=
 * The software in this package is published under the terms of the BSD    =
  *=0A+ * style license a copy of which has been included with this distrib=
ution in *=0A+ * the LICENSE.txt file.                                     =
                *=0A+ *                                                    =
                       *=0A+ * Original code by Serban Iordache            =
                              *=0A+ ***************************************=
**************************************/=0A+package com.picocontainer.gems.c=
ontainers.json;=0A+=0A+import com.picocontainer.gems.containers.json.Proces=
sor;=0A+=0A+public class SeriesHandler {=0A+	private final Processor proces=
sor;=0A+	private final int multiplier;=0A+=0A+	public SeriesHandler(Process=
or processor) {=0A+		this(processor, 1);=0A+	}=0A+=0A+	public SeriesHandler=
(Processor processor, int multiplier) {=0A+		this.processor =3D processor;=
=0A+		this.multiplier =3D multiplier;=0A+	}=0A+=0A+	public void handleSerie=
s(int... elements) {=0A+		processor.startProcessing();=0A+		for(int element=
 : elements) {=0A+			processor.processElement(element);=0A+		}=0A+		process=
or.terminateProcessing();=0A+	}=0A+=0A+	public int getResult() {=0A+		retur=
n multiplier * processor.getResult();=0A+	}=0A+}=0Adiff --git a/pico/gems/s=
rc/test/com/picocontainer/gems/containers/json/SumProcessor.java b/pico/gem=
s/src/test/com/picocontainer/gems/containers/json/SumProcessor.java=0Anew f=
ile mode 100644=0Aindex 0000000..8d49fc7=0A--- /dev/null=0A+++ b/pico/gems/=
src/test/com/picocontainer/gems/containers/json/SumProcessor.java=0A@@ -0,0=
 +1,37 @@=0A+/*************************************************************=
****************=0A+ * Copyright (C) 2003-2013 PicoContainer Committers. Al=
l rights reserved.    *=0A+ * ---------------------------------------------=
---------------------------- *=0A+ * The software in this package is publis=
hed under the terms of the BSD      *=0A+ * style license a copy of which h=
as been included with this distribution in *=0A+ * the LICENSE.txt file.   =
                                                  *=0A+ *                  =
                                                         *=0A+ * Original c=
ode by Serban Iordache                                          *=0A+ *****=
************************************************************************/=
=0A+package com.picocontainer.gems.containers.json;=0A+=0A+import com.picoc=
ontainer.gems.containers.json.Processor;=0A+=0A+public class SumProcessor i=
mplements Processor {=0A+	private int result;=0A+=0A+	@Override=0A+	public =
void startProcessing() {=0A+		result =3D 0;=0A+	}=0A+=0A+	@Override=0A+	pub=
lic void processElement(int element) {=0A+		result +=3D element;=0A+	}=0A+=
=0A+	@Override=0A+	public int getResult() {=0A+		return result;=0A+	}=0A+=
=0A+	@Override=0A+	public void terminateProcessing() {=0A+		// Empty implem=
entation=0A+	}=0A+=0A+}=0Adiff --git a/pico/gems/src/test/com/picocontainer=
/gems/containers/json/bad_classname_inside.json b/pico/gems/src/test/com/pi=
cocontainer/gems/containers/json/bad_classname_inside.json=0Anew file mode =
100644=0Aindex 0000000..6a798f4=0A--- /dev/null=0A+++ b/pico/gems/src/test/=
com/picocontainer/gems/containers/json/bad_classname_inside.json=0A@@ -0,0 =
+1,6 @@=0A+[=0A+	{key: baseProcessor, impl: com.picocontainer.gems.Blahhhhh=
hhhh},=0A+	{key: processor, impl: com.picocontainer.gems.containers.json.Ab=
sProcessor, parameters: [{key: baseProcessor}]},=0A+	{key: handler, impl: c=
om.picocontainer.gems.containers.json.SeriesHandler, parameters: [{key: pro=
cessor}, {key: multiplier}]},=0A+	{key: multiplier, value: 4, type: int},=
=0A+]=0Adiff --git a/pico/gems/src/test/com/picocontainer/gems/containers/j=
son/cfg1.json b/pico/gems/src/test/com/picocontainer/gems/containers/json/c=
fg1.json=0Anew file mode 100644=0Aindex 0000000..a95a0d9=0A--- /dev/null=0A=
+++ b/pico/gems/src/test/com/picocontainer/gems/containers/json/cfg1.json=
=0A@@ -0,0 +1,4 @@=0A+[=0A+	{impl: com.picocontainer.gems.containers.json.S=
umProcessor},=0A+	{key: handler, impl: com.picocontainer.gems.containers.js=
on.SeriesHandler},=0A+]=0Adiff --git a/pico/gems/src/test/com/picocontainer=
/gems/containers/json/cfg2.json b/pico/gems/src/test/com/picocontainer/gems=
/containers/json/cfg2.json=0Anew file mode 100644=0Aindex 0000000..a5398be=
=0A--- /dev/null=0A+++ b/pico/gems/src/test/com/picocontainer/gems/containe=
rs/json/cfg2.json=0A@@ -0,0 +1,4 @@=0A+[=0A+	{key: processor, impl: com.pic=
ocontainer.gems.containers.json.SumProcessor},=0A+	{key: handler, impl: com=
.picocontainer.gems.containers.json.SeriesHandler, parameters: [{key: proce=
ssor}, {value: 2, type: int}]},=0A+]=0Adiff --git a/pico/gems/src/test/com/=
picocontainer/gems/containers/json/cfg3.json b/pico/gems/src/test/com/picoc=
ontainer/gems/containers/json/cfg3.json=0Anew file mode 100644=0Aindex 0000=
000..5d506e0=0A--- /dev/null=0A+++ b/pico/gems/src/test/com/picocontainer/g=
ems/containers/json/cfg3.json=0A@@ -0,0 +1,5 @@=0A+[=0A+	{impl: com.picocon=
tainer.gems.containers.json.SumProcessor},=0A+	{key: handler, impl: com.pic=
ocontainer.gems.containers.json.SeriesHandler, parameters: [{value: com.pic=
ocontainer.gems.containers.json.SumProcessor, type: class}, {key: multiplie=
r}]},=0A+	{key: multiplier, value: 3, type: int},=0A+]=0Adiff --git a/pico/=
gems/src/test/com/picocontainer/gems/containers/json/cfg4.json b/pico/gems/=
src/test/com/picocontainer/gems/containers/json/cfg4.json=0Anew file mode 1=
00644=0Aindex 0000000..fd1450b=0A--- /dev/null=0A+++ b/pico/gems/src/test/c=
om/picocontainer/gems/containers/json/cfg4.json=0A@@ -0,0 +1,6 @@=0A+[=0A+	=
{key: baseProcessor, impl: com.picocontainer.gems.containers.json.SumProces=
sor},=0A+	{key: processor, impl: com.picocontainer.gems.containers.json.Abs=
Processor, parameters: [{key: baseProcessor}]},=0A+	{key: handler, impl: co=
m.picocontainer.gems.containers.json.SeriesHandler, parameters: [{key: proc=
essor}, {key: multiplier}]},=0A+	{key: multiplier, value: 4, type: int},=0A=
+]=0A=0A=0A=0A=

--8f1488ea8c145474f27d1c9b568e4580287c21fb
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w=
3.org/TR/REC-html40/loose.dtd">=0A<html style=3D"font-size: 12px;">=0A<head=
><meta http-equiv=3D"Content-type" content=3D"text/html; charset=3Dutf-8"><=
/head>=0A<body style=3D"font-size: 12px;">=0A<style type=3D"text/css">=0Adt=
:after { content: ':' !important; }=0A></style>=0A<dl class=3D"title" style=
=3D"font-size: 12px; font-family: Verdana; background-color: #ddd; padding:=
 10px;">=0A<dt style=3D"font-size: 12px; float: left; font-weight: bold; mi=
n-width: 6em;">Commit</dt>=0A<dd style=3D"font-size: 12px;">38fc9cbc83f9699=
c8d27db19eb4c7bbacab849a2</dd>=0A<dt style=3D"font-size: 12px; float: left;=
 font-weight: bold; min-width: 6em;">Branch</dt>=0A<dd style=3D"font-size: =
12px;">master</dd>=0A<dt style=3D"font-size: 12px; float: left; font-weight=
: bold; min-width: 6em;">Author</dt>=0A<dd style=3D"font-size: 12px;">Paul =
Hammant &lt;[email protected]&gt;</dd>=0A<dt style=3D"font-size: 12px; float=
: left; font-weight: bold; min-width: 6em;">Date</dt>=0A<dd style=3D"font-s=
ize: 12px;">Wed, 25 Dec 2013 13:46:05 -0600</dd>=0A<dt style=3D"font-size: =
12px; float: left; font-weight: bold; min-width: 6em;">Message</dt>=0A<dd c=
lass=3D"" style=3D"font-size: 12px;">small rework of Serban Iordache's work=
</dd>=0A</dl>=0A<h2 id=3D"pico/gems/src/java/com/picocontainer/gems/contain=
ers/JsonPicoContainer.java" style=3D"font-size: 12px; font-family: Verdana;=
 font-weight: bold; line-height: 25px; margin-bottom: 2px; padding-left: 5p=
x; background-color: #bbb;">Changed file pico/gems/src/java/com/picocontain=
er/gems/containers/JsonPicoContainer.java</h2>=0A=0A<table style=3D"font-si=
ze: 12px; width: 100%; border-collapse: collapse;">=0A<tr style=3D"font-siz=
e: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">9</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">9</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0***********=
******************************************************************/</td>=0A=
</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc">10</td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">10</td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0package=C2=A0com.picocontainer.gems.containers;</td>=0A</tr>=
=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">11</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">11</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgrou=
nd-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">12</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0import=C2=A0java.io.FileNotFoundException;</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">13</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0java.io.FileRea=
der;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-co=
lor: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc">14</td>=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0import=C2=A0java.io.Reader;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font=
-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">15</td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0import=C2=A0java.util.ArrayList;</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">16</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0jav=
a.util.List;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backg=
round-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">17</td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">18</td>=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">12</td>=0A<td style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace;">=C2=A0import=C2=A0com.google.gson.Gson;</td>=0A</=
tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">19</td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">13</td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0import=C2=A0com.picocontainer.DefaultPicoContainer;</td>=0A</tr=
>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">20</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc">14</td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0import=C2=A0com.picocontainer.MutablePicoContainer;</td>=0A</tr>=
=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">21</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">15</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0import=C2=A0com.picocontainer.Parameter;</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">22</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0com.picocontain=
er.PicoException;</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">23</td>=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">16</td>=0A<td st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace;">=C2=A0import=C2=A0com.picocontainer.contai=
ners.AbstractDelegatingMutablePicoContainer;</td>=0A</tr>=0A<tr style=3D"fo=
nt-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">24</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc">17</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=
=A0com.picocontainer.parameters.ComponentParameter;</td>=0A</tr>=0A<tr styl=
e=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">25</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">18</td>=0A<td style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0im=
port=C2=A0com.picocontainer.parameters.ConstantParameter;</td>=0A</tr>=0A<t=
r style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc">26</td>=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc">19</td>=0A<td style=3D"font-size: 12px; color: #000=
; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=
=C2=A0import=C2=A0com.picocontainer.parameters.DefaultConstructorParameter;=
</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace; width: 23px; text-align: right; background-color:=
 #ccc;" align=3D"right" bgcolor=3D"#ccc">27</td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">20</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0import=C2=A0com.picocontainer.parameters.NullParame=
ter;</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">28</td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">21</td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-siz=
e: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">22</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0import=C2=A0java.io.FileNotFoundException;</td>=0A<=
/tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" b=
gcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">23</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=
=A0java.io.FileReader;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 1=
2px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace; width: 23px; text-align: right; background-color:=
 #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc">24</td>=0A<td style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace;">=C2=A0import=C2=A0java.io.Reader;</td>=0A</tr>=0A<tr class=3D=
"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">25</td>=0A=
<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0java.util.ArrayLis=
t;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-colo=
r: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace; width: 23px; text-align: right; background-color: #ccc;" align=3D"righ=
t" bgcolor=3D"#ccc">26</td>=0A<td style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
import=C2=A0java.util.List;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-si=
ze: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">27</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">29</td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">28</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0/**</td>=0A</tr>=0A<tr sty=
le=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">30</td>=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">29</td>=0A<td style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0*=C2=A0A=C2=A0mutable=C2=A0container=C2=A0that=C2=A0populates=C2=A0it=
self=C2=A0by=C2=A0means=C2=A0of=C2=A0a=C2=A0configuration=C2=A0file=C2=A0in=
=C2=A0JSON=C2=A0format.</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: =
12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">31</td>=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace;">=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font=
-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">30</td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0*=C2=A0&lt;p/&gt;</td>=0A</tr>=0A<tr styl=
e=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">32</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">31</td>=0A<td style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0*=C2=A0&lt;p/&gt;&lt;b&gt;Usage=C2=A0example&lt;/b&gt;</td>=0A</tr>=
=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">33</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">32</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0*=C2=A0&lt;br/&gt;Consider=C2=A0the=C2=A0following=C2=A0code=
=C2=A0fragment:</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">34</td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">33</td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0&lt;pre&gt;</td>=0A</tr>=
=0A<tr class=3D"sep" style=3D"font-size: 12px;"><td class=3D"sep" colspan=
=3D"3" title=3D"Unchanged content skipped between diff. blocks" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; text-align: center; border-top-width: 1px; border-to=
p-color: Gray; border-top-style: solid; border-bottom-width: 1px; border-bo=
ttom-color: Gray; border-bottom-style: solid;" align=3D"center">=E2=80=A6</=
td></tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc">57</td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">56</td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0=C2=A0*=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=3D"fon=
t-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">58</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc">57</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=
=C2=A0}</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">59</td>=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">58</td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0=C2=A0*=C2=A0&lt;/pre&gt;</td>=0A</tr>=0A<tr c=
lass=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#f=
dd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">60=
</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"><=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*</td>=0A</tr>=0A=
<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=
=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px;=
 text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#cc=
c">59</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0&lt;=
p/&gt;</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">61</td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">60</td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0*=C2=A0In=C2=A0the=C2=A0main=C2=A0method=
=C2=A0above,=C2=A0the=C2=A0pico=C2=A0container=C2=A0is=C2=A0populated=C2=A0=
programmatically.=C2=A0Using=C2=A0{@link=C2=A0JsonPicoContainer},=C2=A0this=
=C2=A0can=C2=A0be=C2=A0done=C2=A0by=C2=A0means=C2=A0of=C2=A0a=C2=A0JSON=C2=
=A0configuration=C2=A0file.</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">62</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">61</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0&lt;br&gt;Co=
ntent=C2=A0of=C2=A0the=C2=A0file=C2=A0&lt;b&gt;banner.json&lt;/b&gt;:&lt;pr=
e&gt;</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">63</td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">62</td>=0A<td style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace;">=C2=A0=C2=A0*=C2=A0[</td>=0A</tr>=0A<tr class=3D"sep" =
style=3D"font-size: 12px;"><td class=3D"sep" colspan=3D"3" title=3D"Unchang=
ed content skipped between diff. blocks" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
text-align: center; border-top-width: 1px; border-top-color: Gray; border-t=
op-style: solid; border-bottom-width: 1px; border-bottom-color: Gray; borde=
r-bottom-style: solid;" align=3D"center">=E2=80=A6</td></tr>=0A<tr style=3D=
"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">67</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">66</td>=0A<td style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
*=C2=A0=C2=A0=C2=A0{key:=C2=A0bold,=C2=A0value:=C2=A0true,=C2=A0type:=C2=A0=
boolean}</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">68</td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">67</td>=0A<td style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace;">=C2=A0=C2=A0*=C2=A0]</td>=0A</tr>=0A<tr style=3D"fo=
nt-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">69</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc">68</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=
=C2=A0&lt;/pre&gt;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px;=
 background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">70</td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: =
12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">69</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0*=C2=A0&lt;p/&gt;</td>=0A</tr>=0A<tr style=3D=
"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">71</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">70</td>=0A<td style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
*=C2=A0Now,=C2=A0the=C2=A0main=C2=A0method=C2=A0can=C2=A0be=C2=A0rewritten=
=C2=A0as:</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgrou=
nd-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">72</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; bac=
kground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">71</td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0=C2=A0*=C2=A0&lt;p/&gt;</td>=0A</tr>=0A<tr style=3D"font-size: =
12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; t=
ext-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"=
>73</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; =
text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc=
">72</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0&lt;p=
re&gt;</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">74</td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">73</td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0*=C2=A0=C2=A0=C2=A0public=C2=A0static=C2=
=A0void=C2=A0main(String[]=C2=A0args)=C2=A0{</td>=0A</tr>=0A<tr style=3D"fo=
nt-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">75</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc">74</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0MutablePicoContainer=C2=A0pico=C2=A0=3D=C2=A0=
new=C2=A0JsonPicoContainer("banner.json");</td>=0A</tr>=0A<tr class=3D"sep"=
 style=3D"font-size: 12px;"><td class=3D"sep" colspan=3D"3" title=3D"Unchan=
ged content skipped between diff. blocks" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 text-align: center; border-top-width: 1px; border-top-color: Gray; border-=
top-style: solid; border-bottom-width: 1px; border-bottom-color: Gray; bord=
er-bottom-style: solid;" align=3D"center">=E2=80=A6</td></tr>=0A<tr style=
=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">116</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">115</td>=0A<td style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*=C2=A0Convenience=C2=A0constructor=C2=A0that=
=C2=A0creates=C2=A0a=C2=A0JSON=C2=A0container=C2=A0with=C2=A0no=C2=A0parent=
=C2=A0and=C2=A0populates=C2=A0it=C2=A0with=C2=A0data=C2=A0from=C2=A0a=C2=A0=
file</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">117</td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">116</td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A=
<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace; width: 23px; text-align: right; background-color: #ccc;" align=3D=
"right" bgcolor=3D"#ccc">118</td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">117</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*=C2=A0@param=C2=A0jsonFileName=C2=
=A0-=C2=A0the=C2=A0path=C2=A0to=C2=A0the=C2=A0file=C2=A0containing=C2=A0the=
=C2=A0json=C2=A0configuration</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-=
size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">119</td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*=C2=A0@throws=C2=
=A0FileNotFoundException</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">120</td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">118</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0*/</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgroun=
d-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">121</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0JsonPicoContainer(String=C2=A0j=
sonFileName)=C2=A0throws=C2=A0FileNotFoundException=C2=A0{</td>=0A</tr>=0A<=
tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=
=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">122</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0this(new=C2=A0FileReader(jsonFileName),=C2=
=A0null);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgrou=
nd-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">119</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0JsonPicoContainer(String=C2=A0=
jsonFileName)=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12p=
x; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc">120</td>=0A<td style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0this(get=
JsonReader(jsonFileName),=C2=A0null);</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">121</td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr=
>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgco=
lor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">122</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">123</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0private=C2=A0static=C2=A0FileReader=C2=A0getJsonReader(String=
=C2=A0jsonFileName)=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-siz=
e: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">124</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0tr=
y=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgroun=
d-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">125</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0return=C2=A0new=C2=A0FileReader(jsonFileName);</td>=0A</tr>=0A<tr cla=
ss=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">126</=
td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0}=C2=A0catch=C2=A0(FileNotFoundException=C2=A0e)=C2=
=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-co=
lor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">127</td>=0A<td style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
throw=C2=A0new=C2=A0PicoJsonException("File=C2=A0not=C2=A0found:"=C2=A0+=C2=
=A0jsonFileName,=C2=A0e);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size=
: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">128</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}<=
/td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc">123</td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">129</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=
=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">124</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">130</td>=0A<td style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0<=
/td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc">125</td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">131</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/**</td>=0A</tr>=0A<tr cla=
ss=3D"sep" style=3D"font-size: 12px;"><td class=3D"sep" colspan=3D"3" title=
=3D"Unchanged content skipped between diff. blocks" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; text-align: center; border-top-width: 1px; border-top-color: Gra=
y; border-top-style: solid; border-bottom-width: 1px; border-bottom-color: =
Gray; border-bottom-style: solid;" align=3D"center">=E2=80=A6</td></tr>=0A<=
tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc">137</td>=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">143</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0try=C2=A0{</td>=0A=
</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc">138</td>=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc">144</td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0config=C2=A0=3D=C2=A0gson.fromJson(jsonReader,=C2=A0Config.c=
lass);</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">139</td>=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">145</td>=0A<td style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0for=C2=A0(Component=C2=A0comp=C2=A0:=C2=A0config=
)=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgroun=
d-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">140</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if(comp=C2=A0=3D=3D=C2=A0null)=C2=A0continue;=
</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color:=
 #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">146</td>=0A<td style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0if=C2=A0(comp=C2=A0=3D=3D=C2=A0null)=C2=A0{</td>=0A</t=
r>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgc=
olor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">147</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0continue;</td>=0A</tr>=0A<tr class=3D"a=
" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<t=
d class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: r=
ight; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">148</td>=0A<=
td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A=
</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc">141</td>=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc">149</td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(comp.value=C2=A0=3D=3D=C2=
=A0null)=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; ba=
ckground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">142</td>=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if(comp.impl=C2=
=A0=3D=3D=C2=A0null)=C2=A0throw=C2=A0new=C2=A0PicoJsonException("Either=C2=
=A0value=C2=A0or=C2=A0impl=C2=A0must=C2=A0be=C2=A0set=C2=A0in:=C2=A0"=C2=A0=
+=C2=A0comp);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; back=
ground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">150</td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(comp.impl=
=C2=A0=3D=3D=C2=A0null)=C2=A0<span class=3D"aa" style=3D"font-size: 12px; b=
ackground-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D=
"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D=
"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sa=
ns Mono','Monaco','Courier',monospace; width: 23px; text-align: right; back=
ground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">151</td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0throw=C2=A0new=C2=A0PicoJsonException("Either=
=C2=A0value=C2=A0or=C2=A0impl=C2=A0must=C2=A0be=C2=A0set=C2=A0in:=C2=A0"=C2=
=A0+=C2=A0comp);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; b=
ackground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">152</td>=0A<td style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"=
aa" style=3D"font-size: 12px; background-color: #afa;">}</span>=0A</td>=0A<=
/tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">143</td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">153</td>=0A<td style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Class&lt;?&gt;=
=C2=A0implClass=C2=A0=3D=C2=A0Class.forName(comp.impl);</td>=0A</tr>=0A<tr =
style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc">144</td>=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc">154</td>=0A<td style=3D"font-size: 12px; color: #000=
; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Parameter[]=C2=A0paramet=
ers=C2=A0=3D=C2=A0null;</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<t=
d class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: r=
ight; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">145</td>=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">155</td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0if=C2=A0(comp.parameters=C2=A0!=3D=C2=A0null=C2=A0&amp;&a=
mp;=C2=A0!comp.parameters.isEmpty())=C2=A0{</td>=0A</tr>=0A<tr class=3D"sep=
" style=3D"font-size: 12px;"><td class=3D"sep" colspan=3D"3" title=3D"Uncha=
nged content skipped between diff. blocks" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; text-align: center; border-top-width: 1px; border-top-color: Gray; border=
-top-style: solid; border-bottom-width: 1px; border-bottom-color: Gray; bor=
der-bottom-style: solid;" align=3D"center">=E2=80=A6</td></tr>=0A<tr style=
=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">150</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">160</td>=0A<td style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=
=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc">151</td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc">161</td>=0A<td style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A=
</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc">152</td>=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc">162</td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(com=
p.key=C2=A0=3D=3D=C2=A0null)=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D=
"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D=
"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sa=
ns Mono','Monaco','Courier',monospace; width: 23px; text-align: right; back=
ground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">153</td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if(parameters=C2=A0!=3D=C2=A0null)=C2=A0throw=
=C2=A0new=C2=A0PicoJsonException("No=C2=A0parameters=C2=A0are=C2=A0allowed=
=C2=A0when=C2=A0key=3Dnull=C2=A0in:=C2=A0"=C2=A0+=C2=A0comp);</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">163</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(parameter=
s=C2=A0!=3D=C2=A0null)=C2=A0<span class=3D"aa" style=3D"font-size: 12px; ba=
ckground-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"=
font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">164</td>=0A<td style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0throw=C2=A0new=C2=A0Pico=
JsonException("No=C2=A0parameters=C2=A0are=C2=A0allowed=C2=A0when=C2=A0key=
=3Dnull=C2=A0in:=C2=A0"=C2=A0+=C2=A0comp);</td>=0A</tr>=0A<tr class=3D"a" s=
tyle=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">165</td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: =
12px; background-color: #afa;">}</span>=0A</td>=0A</tr>=0A<tr style=3D"font=
-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">154</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000=
; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wid=
th: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcol=
or=3D"#ccc">166</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0pico.addComp=
onent(implClass);</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">155</td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">167</td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0}=C2=A0else=C2=A0{</td>=0A</tr>=0A<tr style=3D"font-size: 12px;=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">156<=
/td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">16=
8</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0pico.addComponent(comp.key,=
=C2=A0implClass,=C2=A0parameters);</td>=0A</tr>=0A<tr style=3D"font-size: 1=
2px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
157</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; =
text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc=
">169</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=3D"font-size: 12px=
;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">158=
</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1=
70</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0}=C2=A0else=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12=
px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc">159</td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if(com=
p.impl=C2=A0!=3D=C2=A0null)=C2=A0throw=C2=A0new=C2=A0PicoJsonException("It=
=C2=A0is=C2=A0not=C2=A0allowed=C2=A0to=C2=A0set=C2=A0both=C2=A0value=C2=A0a=
nd=C2=A0impl=C2=A0in:=C2=A0"=C2=A0+=C2=A0comp);</td>=0A</tr>=0A<tr class=3D=
"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">160</td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0if(comp.key=C2=A0=3D=3D=C2=A0null)=C2=A0throw=C2=A0new=C2=
=A0PicoJsonException("key=C2=A0must=C2=A0be=C2=A0set=C2=A0in:=C2=A0"=C2=A0+=
=C2=A0comp);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backg=
round-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc">171</td>=0A<td style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(comp.impl=
=C2=A0!=3D=C2=A0null)=C2=A0<span class=3D"aa" style=3D"font-size: 12px; bac=
kground-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"f=
ont-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">172</td>=0A<td style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0throw=C2=A0new=C2=A0PicoJsonException("It=C2=A0i=
s=C2=A0not=C2=A0allowed=C2=A0to=C2=A0set=C2=A0both=C2=A0value=C2=A0and=C2=
=A0impl=C2=A0in:=C2=A0"=C2=A0+=C2=A0comp);</td>=0A</tr>=0A<tr class=3D"a" s=
tyle=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">173</td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px; background-color: =
#afa;">}</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px;=
 background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc">174</td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(com=
p.key=C2=A0=3D=3D=C2=A0null)=C2=A0<span class=3D"aa" style=3D"font-size: 12=
px; background-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" sty=
le=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">175</td>=0A<td st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0throw=C2=A0new=C2=A0PicoJsonException("key=
=C2=A0must=C2=A0be=C2=A0set=C2=A0in:=C2=A0"=C2=A0+=C2=A0comp);</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">176</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12p=
x; background-color: #afa;">}</span>=0A</td>=0A</tr>=0A<tr style=3D"font-si=
ze: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">161</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc">177</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Object=C2=A0value=C2=A0=3D=C2=A0getValue(c=
omp.value,=C2=A0comp.type);</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">162</t=
d>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">178<=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0pico.addConfig(comp.key,=C2=A0value);</td>=0A</tr>=
=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">163</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc">179</td>=0A<td style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=3D"font-size: 1=
2px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
164</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; =
text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc=
">180</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<=
tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=
=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">165</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}=C2=A0catch(<span class=3D"rr" style=3D"f=
ont-size: 12px; background-color: #faa;">Exception</span>=C2=A0e)=C2=A0{</t=
d>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #f=
dd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">166</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span =
class=3D"rr" style=3D"font-size: 12px; background-color: #faa;">if(e</span>=
=C2=A0<span class=3D"rr" style=3D"font-size: 12px; background-color: #faa;"=
>instanceof</span>=C2=A0<span class=3D"rr" style=3D"font-size: 12px; backgr=
ound-color: #faa;">PicoException)</span>=C2=A0<span class=3D"rr" style=3D"f=
ont-size: 12px; background-color: #faa;">throw</span>=C2=A0<span class=3D"r=
r" style=3D"font-size: 12px; background-color: #faa;">(PicoException)e;</sp=
an>=0A</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-=
color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace; width: 23px; text-align: right; background-color: #ccc;" align=3D=
"right" bgcolor=3D"#ccc">167</td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0<span class=3D"rr" style=3D"font-size: 12px; background-color: #faa;">el=
se</span>=C2=A0throw=C2=A0new=C2=A0PicoJsonException(e);</td>=0A</tr>=0A<tr=
 class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"=
#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1=
81</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}=C2=A0catch=C2=A0(<span class=3D"aa" style=
=3D"font-size: 12px; background-color: #afa;">ClassNotFoundException</span>=
=C2=A0e)=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; ba=
ckground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc">182</td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0throw=C2=A0new=C2=A0PicoJsonException(e);</td>=0A</tr>=0A<tr st=
yle=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">168</td>=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc">183</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr sty=
le=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">169</td>=0A<td class=3D"ln" style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace; width: 23px; text-align: right; background-color: #ccc;" align=3D"righ=
t" bgcolor=3D"#ccc">184</td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">170</t=
d>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">185<=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr cla=
ss=3D"sep" style=3D"font-size: 12px;"><td class=3D"sep" colspan=3D"3" title=
=3D"Unchanged content skipped between diff. blocks" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; text-align: center; border-top-width: 1px; border-top-color: Gra=
y; border-top-style: solid; border-bottom-width: 1px; border-bottom-color: =
Gray; border-bottom-style: solid;" align=3D"center">=E2=80=A6</td></tr>=0A<=
tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc">174</td>=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">189</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">175</td>=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">190</td>=0A<td style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A<=
/tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">176</td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">191</td>=0A<td style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0setName(String=
=C2=A0s)=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; ba=
ckground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">177</td>=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=
=3D"rr" style=3D"font-size: 12px; background-color: #faa;">((DefaultPicoCon=
tainer)</span>getDelegate(<span class=3D"rr" style=3D"font-size: 12px; back=
ground-color: #faa;">)</span>).setName(s);</td>=0A</tr>=0A<tr class=3D"a" s=
tyle=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">192</td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0getDelegate().setName(s);</td>=0A</tr>=0A<tr style=3D"font-s=
ize: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">178</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">193</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">179</td>=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">194</td>=0A<td s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr style=3D"font-s=
ize: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">180</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">195</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0private=C2=A0static=C2=A0Parameter=C2=A0getParameter(KeyOrVa=
lue=C2=A0keyOrValue)=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-si=
ze: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">181</td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0i=
f(keyOrValue=C2=A0=3D=3D=C2=A0null)=C2=A0return=C2=A0NullParameter.INSTANCE=
;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color=
: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace; width: 23px; text-align: right; background-color: #ccc;" align=3D"righ=
t" bgcolor=3D"#ccc">182</td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if(keyOrValue.key=C2=A0=3D=
=3D=C2=A0null=C2=A0&amp;&amp;=C2=A0keyOrValue.value=C2=A0=3D=3D=C2=A0null=
=C2=A0&amp;&amp;=C2=A0keyOrValue.type=C2=A0=3D=3D=C2=A0null)=C2=A0return=C2=
=A0DefaultConstructorParameter.INSTANCE;</td>=0A</tr>=0A<tr class=3D"a" sty=
le=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">196</td>=0A<td st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0if=C2=A0(keyOrValue=C2=A0=3D=3D=C2=A0null)=C2=A0<span class=3D"=
aa" style=3D"font-size: 12px; background-color: #afa;">{</span>=0A</td>=0A<=
/tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" b=
gcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">197</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0=
NullParameter.INSTANCE;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: =
12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">198</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<s=
pan class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">}</span=
>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-co=
lor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">199</td>=0A<td style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(keyOrValue.key=
=C2=A0=3D=3D=C2=A0null=C2=A0&amp;&amp;=C2=A0keyOrValue.value=C2=A0=3D=3D=C2=
=A0null=C2=A0&amp;&amp;=C2=A0keyOrValue.type=C2=A0=3D=3D=C2=A0null)=C2=A0<s=
pan class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">{</span=
>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-co=
lor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">200</td>=0A<td style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
return=C2=A0DefaultConstructorParameter.INSTANCE;</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">201</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px; backgr=
ound-color: #afa;">}</span>=0A</td>=0A</tr>=0A<tr style=3D"font-size: 12px;=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">183<=
/td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">20=
2</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(keyOrValue.key=C2=A0=3D=3D=C2=A0null)=
=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background=
-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">184</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0if(keyOrValue.value=C2=A0=3D=3D=C2=A0null)=C2=A0throw=C2=A0new=C2=A0P=
icoJsonException("Either=C2=A0value=C2=A0or=C2=A0key=C2=A0must=C2=A0be=C2=
=A0set=C2=A0in:=C2=A0"=C2=A0+=C2=A0keyOrValue);</td>=0A</tr>=0A<tr class=3D=
"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">203</td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(keyOrValue.value=C2=
=A0=3D=3D=C2=A0null)=C2=A0<span class=3D"aa" style=3D"font-size: 12px; back=
ground-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"fo=
nt-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">204</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0throw=C2=A0new=C2=A0P=
icoJsonException("Either=C2=A0value=C2=A0or=C2=A0key=C2=A0must=C2=A0be=C2=
=A0set=C2=A0in:=C2=A0"=C2=A0+=C2=A0keyOrValue);</td>=0A</tr>=0A<tr class=3D=
"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">205</td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"fo=
nt-size: 12px; background-color: #afa;">}</span>=0A</td>=0A</tr>=0A<tr styl=
e=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">185</td>=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">206</td>=0A<td style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Obj=
ect=C2=A0value=C2=A0=3D=C2=A0getValue(keyOrValue.value,=C2=A0keyOrValue.typ=
e);</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-col=
or: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">186</td>=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
if("class".equals(keyOrValue.type))=C2=A0return=C2=A0new=C2=A0ComponentPara=
meter(value);</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; back=
ground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">187</td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0else=C2=A0return=C2=A0new=C2=A0ConstantParameter(value);</td>=0A</=
tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bg=
color=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">207</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0("cl=
ass".equals(keyOrValue.type))=C2=A0<span class=3D"aa" style=3D"font-size: 1=
2px; background-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" st=
yle=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">208</td>=0A<td s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0=
new=C2=A0ComponentParameter(value);</td>=0A</tr>=0A<tr class=3D"a" style=3D=
"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D=
"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sa=
ns Mono','Monaco','Courier',monospace; width: 23px; text-align: right; back=
ground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">209</td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12p=
x; background-color: #afa;">}=C2=A0</span>else=C2=A0return=C2=A0new=C2=A0Co=
nstantParameter(value);</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<t=
d class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: r=
ight; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">188</td>=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">210</td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr style=
=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">189</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">211</td>=0A<td style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}=C2=A0else=C2=A0{</td>=0A<=
/tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" b=
gcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">190</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000=
; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wid=
th: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcol=
or=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if(keyOrValu=
e.value=C2=A0!=3D=C2=A0null)=C2=A0throw=C2=A0new=C2=A0PicoJsonException("It=
=C2=A0is=C2=A0not=C2=A0allowed=C2=A0to=C2=A0set=C2=A0both=C2=A0value=C2=A0a=
nd=C2=A0key=C2=A0in:=C2=A0"=C2=A0+=C2=A0keyOrValue);</td>=0A</tr>=0A<tr cla=
ss=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">212</=
td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(keyOrValue.value=
=C2=A0!=3D=C2=A0null)=C2=A0<span class=3D"aa" style=3D"font-size: 12px; bac=
kground-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"f=
ont-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">213</td>=0A<td style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0throw=C2=A0new=C2=A0P=
icoJsonException("It=C2=A0is=C2=A0not=C2=A0allowed=C2=A0to=C2=A0set=C2=A0bo=
th=C2=A0value=C2=A0and=C2=A0key=C2=A0in:=C2=A0"=C2=A0+=C2=A0keyOrValue);</t=
d>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #d=
fd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc">214</td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span =
class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">}</span>=0A=
</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace; width: 23px; text-align: right; background-color:=
 #ccc;" align=3D"right" bgcolor=3D"#ccc">191</td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">215</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0new=C2=A0ComponentParameter(keyOrValue.=
key);</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">192</td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">216</td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0}</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">193</td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">217</td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr st=
yle=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">194</td>=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc">218</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">195</td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">219</td>=0A<td style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0private=C2=A0static=C2=
=A0Object=C2=A0getValue(String=C2=A0valueAsString,=C2=A0String=C2=A0type)=
=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background=
-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">196</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if(type=C2=A0=3D=3D=
=C2=A0null)=C2=A0type=C2=A0=3D=C2=A0"string";</td>=0A</tr>=0A<tr class=3D"r=
" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<t=
d class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: r=
ight; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">197</td>=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<=
td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0if("string".equals(type))=C2=A0return=C2=A0valueAsString;=
</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color:=
 #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">198</td>=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if("int".equals(type))=C2=
=A0return=C2=A0Integer.valueOf(valueAsString);</td>=0A</tr>=0A<tr class=3D"=
r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">199</td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0if("long".equals(type))=C2=A0return=C2=A0Long.valueOf(=
valueAsString);</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; ba=
ckground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">200</td>=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if("float".eq=
uals(type))=C2=A0return=C2=A0Float.valueOf(valueAsString);</td>=0A</tr>=0A<=
tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=
=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">201</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if("double".equals(type))=C2=A0return=C2=
=A0Double.valueOf(valueAsString);</td>=0A</tr>=0A<tr class=3D"r" style=3D"f=
ont-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">202</td>=0A<td class=3D=
"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sa=
ns Mono','Monaco','Courier',monospace; width: 23px; text-align: right; back=
ground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0if("boolean".equals(type))=C2=A0return=C2=A0Boolean.valueOf(valueAsSt=
ring);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-=
color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace; width: 23px; text-align: right; background-color: #ccc;" align=3D=
"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc">220</td>=0A<td style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(type=C2=A0=
=3D=3D=C2=A0null)=C2=A0<span class=3D"aa" style=3D"font-size: 12px; backgro=
und-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-=
size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">221</td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0type=C2=A0=3D=C2=A0"string";</td>=0A</tr>=0A<tr =
class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#=
dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"><=
/td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">22=
2</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px; bac=
kground-color: #afa;">}</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"f=
ont-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">223</td>=0A<td style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"fo=
nt-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">224</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0<span class=3D"aa" style=3D"font-size: 12px; background-color: #afa;"=
>//=C2=A0TODO=C2=A0Use=C2=A0=C2=A0BuiltInConverters=C2=A0?</span>=0A</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">225</td>=0A<td style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-=
size: 12px; background-color: #afa;">//=C2=A0BuiltInConverters=C2=A0bic=C2=
=A0=3D=C2=A0new=C2=A0BuiltInConverters();</span>=0A</td>=0A</tr>=0A<tr clas=
s=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd"=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">226</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px; backgr=
ound-color: #afa;">//=C2=A0bic.convert(....)</span>=0A</td>=0A</tr>=0A<tr c=
lass=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#d=
fd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></=
td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">227=
</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr cl=
ass=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#df=
d">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></t=
d>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">228<=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0("string".equals(type))=C2=A0<span class=
=3D"aa" style=3D"font-size: 12px; background-color: #afa;">{</span>=0A</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">229</td>=0A<td style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=
=A0valueAsString;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; =
background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc">230</td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=
=3D"aa" style=3D"font-size: 12px; background-color: #afa;">}</span>=0A</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">231</td>=0A<td style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0("int".equals(type))=C2=
=A0<span class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">{<=
/span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgrou=
nd-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">232</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0return=C2=A0Integer.valueOf(valueAsString);</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">233</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px; backgr=
ound-color: #afa;">}</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font=
-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">234</td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0if=C2=A0("long".equals(type))=C2=A0<span class=3D"aa" style=3D"font-size=
: 12px; background-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a"=
 style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td =
class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: rig=
ht; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">235</td>=0A<t=
d style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0Long.valueOf(valueAsS=
tring);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background=
-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">236</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa"=
 style=3D"font-size: 12px; background-color: #afa;">}</span>=0A</td>=0A</tr=
>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgco=
lor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">237</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0("float".equals(type))=C2=A0<sp=
an class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">{</span>=
=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-col=
or: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc">238</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
return=C2=A0Float.valueOf(valueAsString);</td>=0A</tr>=0A<tr class=3D"a" st=
yle=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">239</td>=0A<td s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px; background-colo=
r: #afa;">}</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12=
px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc">240</td>=0A<td style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=
=A0("double".equals(type))=C2=A0<span class=3D"aa" style=3D"font-size: 12px=
; background-color: #afa;">{</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">241</td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0Double.valueOf(valueAsStrin=
g);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-col=
or: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc">242</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=
=3D"font-size: 12px; background-color: #afa;">}</span>=0A</td>=0A</tr>=0A<t=
r class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D=
"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; t=
ext-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"=
></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
243</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0("boolean".equals(type))=C2=A0<span c=
lass=3D"aa" style=3D"font-size: 12px; background-color: #afa;">{</span>=0A<=
/td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: =
#dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">244</td>=0A<td style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0ret=
urn=C2=A0Boolean.valueOf(valueAsString);</td>=0A</tr>=0A<tr class=3D"a" sty=
le=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">245</td>=0A<td st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px; background-color: =
#afa;">}</span>=0A</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">203</td>=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">246</td>=0A<td=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0if=C2=A0("class".equals(type))=C2=A0{</td>=0A</tr>=0A<tr sty=
le=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">204</td>=0A<td class=3D"ln" style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace; width: 23px; text-align: right; background-color: #ccc;" align=3D"righ=
t" bgcolor=3D"#ccc">247</td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
try=C2=A0{</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">205</td>=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">248</td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0Class.=
forName(valueAsString);</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/t=
est/com/picocontainer/gems/containers/AbsProcessor.java" style=3D"font-size=
: 12px; font-family: Verdana; font-weight: bold; line-height: 25px; margin-=
bottom: 2px; padding-left: 5px; background-color: #bbb;">Deleted file pico/=
gems/src/test/com/picocontainer/gems/containers/AbsProcessor.java</h2>=0A=
=0A<table style=3D"font-size: 12px; width: 100%; border-collapse: collapse;=
">=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgc=
olor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">1</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0/***********=
******************************************************************</td>=0A<=
/tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" b=
gcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">2</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=
=A0Copyright=C2=A0(C)=C2=A02003-2013=C2=A0PicoContainer=C2=A0Committers.=C2=
=A0All=C2=A0rights=C2=A0reserved.=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<=
tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=
=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">3</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0-----=
--------------------------------------------------------------------=C2=A0*=
</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color:=
 #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">4</td>=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0*=C2=A0The=C2=A0software=C2=A0in=C2=A0this=C2=A0package=C2=A0is=C2=A0pub=
lished=C2=A0under=C2=A0the=C2=A0terms=C2=A0of=C2=A0the=C2=A0BSD=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size=
: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">5</td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace;">=C2=A0=C2=A0*=C2=A0style=C2=A0license=C2=A0a=C2=A0copy=C2=
=A0of=C2=A0which=C2=A0has=C2=A0been=C2=A0included=C2=A0with=C2=A0this=C2=A0=
distribution=C2=A0in=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-si=
ze: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">6</td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0*=C2=A0the=C2=A0LICENSE.txt=C2=A0file.=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; back=
ground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">7</td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0=C2=A0*=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px=
; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc">8</td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0*=C2=A0Original=C2=A0code=C2=A0by=C2=A0Serban=C2=A0Io=
rdache=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"=
font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">9</td>=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0=C2=A0**************************************=
***************************************/</td>=0A</tr>=0A<tr class=3D"r" sty=
le=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">10</td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0package=C2=A0com.picocontainer.gems.c=
ontainers;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgro=
und-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">11</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgroun=
d-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">12</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0public=C2=A0class=C2=A0AbsProcessor=C2=A0implements=C2=A0Processor=
=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background=
-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">13</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0private=C2=A0final=C2=A0Processor=C2=A0deleg=
ate;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-co=
lor: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc">14</td>=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-col=
or: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">15</td>=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0AbsProcessor(Processor=C2=A0delegate=
)=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgroun=
d-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">16</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0this.delegate=C2=A0=
=3D=C2=A0delegate;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px;=
 background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">17</td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"r" st=
yle=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">18</td>=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" styl=
e=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">19</td>=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=
=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd=
;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">20</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0startProcessing()=C2=A0{</td>=0A</t=
r>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgc=
olor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">21</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0delegate.startProcessing();</td>=0A<=
/tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" b=
gcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">22</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; b=
ackground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc">23</td>=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; bac=
kground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc">24</td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=3D"r=
" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<t=
d class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: r=
ight; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">25</td>=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<t=
d style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=
=C2=A0void=C2=A0processElement(int=C2=A0element)=C2=A0{</td>=0A</tr>=0A<tr =
class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#=
fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">2=
6</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0delegate.processElement(Math.abs(element));</td>=
=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd=
;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">27</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px=
; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc">28</td>=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; =
background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc">29</td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">30</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0pub=
lic=C2=A0void=C2=A0terminateProcessing()=C2=A0{</td>=0A</tr>=0A<tr class=3D=
"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">31</td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0delegate.terminateProcessing();</td>=0A</tr>=0A<tr cla=
ss=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">32</=
td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}=
</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color:=
 #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">33</td>=0A<td class=3D"ln" style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace; width: 23px; text-align: right; background-color: #ccc;" align=3D"righ=
t" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</=
td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #=
fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">34</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=3D"r" style=3D"font=
-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">35</td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0int=C2=A0ge=
tResult()=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; b=
ackground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc">36</td>=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0d=
elegate.getResult();</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12p=
x; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc">37</td>=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"r" =
style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td =
class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: rig=
ht; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">38</td>=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" st=
yle=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">39</td>=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace;">=C2=A0}</td>=0A</tr>=0A</table>=0A<h2 id=
=3D"pico/gems/src/test/com/picocontainer/gems/containers/JsonPicoContainerT=
est.java" style=3D"font-size: 12px; font-family: Verdana; font-weight: bold=
; line-height: 25px; margin-bottom: 2px; padding-left: 5px; background-colo=
r: #bbb;">Changed file pico/gems/src/test/com/picocontainer/gems/containers=
/JsonPicoContainerTest.java</h2>=0A=0A<table style=3D"font-size: 12px; widt=
h: 100%; border-collapse: collapse;">=0A<tr style=3D"font-size: 12px;">=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">9</td>=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">9</td>=0A<=
td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*************************=
****************************************************/</td>=0A</tr>=0A<tr st=
yle=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">10</td>=0A<td class=3D"ln" style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace; width: 23px; text-align: right; background-color: #ccc;" align=3D"righ=
t" bgcolor=3D"#ccc">10</td>=0A<td style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
package=C2=A0com.picocontainer.gems.containers;</td>=0A</tr>=0A<tr style=3D=
"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">11</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">11</td>=0A<td style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=
=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd=
;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">12</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0import=
=C2=A0static=C2=A0org.junit.Assert.assertEquals;</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">13</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">14</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0java.io.InputSt=
reamReader;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgr=
ound-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">12</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0import=C2=A0com.picocontainer.MutablePicoContainer;</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">13</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0com=
.picocontainer.gems.containers.json.SeriesHandler;</td>=0A</tr>=0A<tr style=
=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">16</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">14</td>=0A<td style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0imp=
ort=C2=A0org.junit.Test;</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">17</td>=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">15</td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">18</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0com.picocontain=
er.MutablePicoContainer;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size:=
 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">16</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0import=C2=A0java.io.FileNotFoundException;</td>=0A<=
/tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" b=
gcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">17</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</=
tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bg=
color=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">18</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=
=A0static=C2=A0junit.framework.Assert.assertNotNull;</td>=0A</tr>=0A<tr cla=
ss=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">19</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0static=C2=A0j=
unit.framework.Assert.fail;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-si=
ze: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">20</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0import=C2=A0static=C2=A0org.hamcrest.core.Is.is;</=
td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #=
dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">21</td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0impo=
rt=C2=A0static=C2=A0org.hamcrest.text.StringContains.containsString;</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">22</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0import=
=C2=A0static=C2=A0org.junit.Assert.assertEquals;</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">23</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0import=C2=A0static=C2=A0or=
g.junit.Assert.assertThat;</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">19</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">24</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr style=
=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">20</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">25</td>=0A<td style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0pub=
lic=C2=A0class=C2=A0JsonPicoContainerTest=C2=A0{</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">21</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<sp=
an class=3D"rr" style=3D"font-size: 12px; background-color: #faa;">public</=
span>=C2=A0int=C2=A0getResult(String=C2=A0jsonFileName)=C2=A0{</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">22</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0InputStreamReader=C2=A0reader=C2=A0=3D=C2=
=A0new=C2=A0InputStreamReader(JsonPicoContainerTest.class.getResourceAsStre=
am(jsonFileName));</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px;=
 background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">23</td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0MutablePico=
Container=C2=A0pico=C2=A0=3D=C2=A0new=C2=A0JsonPicoContainer(<span class=3D=
"rr" style=3D"font-size: 12px; background-color: #faa;">reader</span>);</td=
>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #df=
d;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">26</td>=0A<td style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">27</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px; background-c=
olor: #afa;">private=C2=A0static=C2=A0final=C2=A0String=C2=A0PKG_DIR=C2=A0=
=3D=C2=A0=C2=A0JsonPicoContainerTest.class.getProtectionDomain().getCodeSou=
rce().getLocation().getFile()=C2=A0+=C2=A0"com/picocontainer/gems/container=
s/";</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; bac=
kground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">28</td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backg=
round-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc">29</td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12=
px; background-color: #afa;">private=C2=A0</span>int=C2=A0getResult(String=
=C2=A0jsonFileName)=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-siz=
e: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">30</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<sp=
an class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">//=C2=A0=
</span>InputStreamReader=C2=A0reader=C2=A0=3D=C2=A0new=C2=A0InputStreamRead=
er(JsonPicoContainerTest.class.getResourceAsStream(jsonFileName));</td>=0A<=
/tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" b=
gcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">31</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0MutablePicoContainer=C2=A0pico=C2=A0=
=3D=C2=A0new=C2=A0JsonPicoContainer(<span class=3D"aa" style=3D"font-size: =
12px; background-color: #afa;">PKG_DIR=C2=A0+=C2=A0jsonFileName</span>);</t=
d>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc">24</td>=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc">32</td>=0A<td style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SeriesHa=
ndler=C2=A0handler=C2=A0=3D=C2=A0(SeriesHandler)=C2=A0pico.getComponent("ha=
ndler");</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgroun=
d-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">25</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if(handler=C2=A0=3D=
=3D=C2=A0null)=C2=A0throw=C2=A0new=C2=A0PicoJsonException("handler=C2=A0is=
=C2=A0null.");</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; bac=
kground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">33</td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0assertNotNull(h=
andler);</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">26</td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">34</td>=0A<td style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0handler.handleSeries(1,=C2=A0-2,=C2=A03,=C2=A0-4,=C2=A05);</td>=0A</tr>=
=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">27</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">35</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0handle=
r.getResult();</td>=0A</tr>=0A<tr style=3D"font-size: 12px;">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">28</td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">36</td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr=
>=0A<tr style=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">29</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc">37</td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgro=
und-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">30</td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Test=C2=A0public=C2=A0void=C2=A0test1()=C2=
=A0{=C2=A0assertEquals(3,=C2=A0getResult("cfg1.json"));=C2=A0}</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">38</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0@Test</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; bac=
kground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">39</td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0test1()=C2=A0{</t=
d>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #d=
fd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc">40</td>=0A<td style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0assertEquals(3,=C2=A0getResult=
("<span class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">jso=
n/</span>cfg1.json"));</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 1=
2px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace; width: 23px; text-align: right; background-color:=
 #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc">41</td>=0A<td style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=3D"f=
ont-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc">31</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000=
; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wid=
th: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcol=
or=3D"#ccc">42</td>=0A<td style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A=
</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" =
bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc">32</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000=
; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wid=
th: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcol=
or=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0@Test=C2=A0public=C2=A0void=C2=A0test2()=C2=A0{=C2=A0assertE=
quals(6,=C2=A0getResult("cfg2.json"));=C2=A0}</td>=0A</tr>=0A<tr class=3D"a=
" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<t=
d class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: r=
ight; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">43</td>=0A<t=
d style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Test</t=
d>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #d=
fd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc">44</td>=0A<td style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0test_missing_file()=C2=A0{</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">45</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0try=C2=A0{</td>=0A</tr>=0A<tr cla=
ss=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">46</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0getResult("json/missing.jso=
n");</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-co=
lor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">47</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
fail("should=C2=A0have=C2=A0barfed");</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">48</td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0}=C2=A0catch=C2=A0(PicoJsonException=C2=A0e)=C2=A0{</td>=0A</tr=
>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgco=
lor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">49</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0assertThat(e.ge=
tCause(),=C2=A0is(FileNotFoundException.class));</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">50</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0assertThat(e.getMessage(),=
=C2=A0containsString("containers/json/missing.json"));</td>=0A</tr>=0A<tr c=
lass=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#d=
fd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></=
td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">51<=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-s=
ize: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">52</td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr styl=
e=3D"font-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">33</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">53</td>=0A<td style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</=
td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #=
fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">34</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0@Test=C2=A0public=C2=A0void=C2=A0test3()=C2=A0{=C2=A0a=
ssertEquals(9,=C2=A0getResult("cfg3.json"));=C2=A0}</td>=0A</tr>=0A<tr clas=
s=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd"=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">54</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@T=
est</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-col=
or: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc">55</td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0<span class=3D"aa" style=
=3D"font-size: 12px; background-color: #afa;">test2()=C2=A0{</span>=0A</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">56</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-=
size: 12px; background-color: #afa;">assertEquals(6,=C2=A0getResult("json/c=
fg2.json"));</span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 1=
2px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace; width: 23px; text-align: right; background-color:=
 #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc">57</td>=0A<td style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"fon=
t-size: 12px; background-color: #afa;">}</span>=0A</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">58</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">59</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<s=
pan class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">@Test</=
span>=0A</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgroun=
d-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">60</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<span class=3D"aa" style=3D"font-size: 12px=
; background-color: #afa;">public=C2=A0void=C2=A0</span>test3()=C2=A0{</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">61</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0assertEquals(9,=C2=A0getResult("<=
span class=3D"aa" style=3D"font-size: 12px; background-color: #afa;">json/<=
/span>cfg3.json"));</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px=
; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">62</td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=3D"font=
-size: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">35</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc">63</td>=0A<td style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A<=
/tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" b=
gcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">36</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0@Test=C2=A0public=C2=A0void=C2=A0test4()=C2=A0{=C2=A0assertE=
quals(60,=C2=A0getResult("cfg4.json"));=C2=A0}</td>=0A</tr>=0A<tr class=3D"=
a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<t=
d class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: r=
ight; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">64</td>=0A<=
td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Test</=
td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #=
dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">65</td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0test4()=C2=A0{</td>=0A</tr>=0A<t=
r class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D=
"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; t=
ext-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"=
></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
66</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0assertEquals(60,=C2=A0getResult("json/cfg4.js=
on"));</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-=
color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace; width: 23px; text-align: right; background-color: #ccc;" align=3D=
"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc">67</td>=0A<td style=3D"font-size: 12px; color: #000=
; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"fon=
t-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">68</td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-=
size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">69</td>=0A<td style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Test</td>=0A</tr>=0A<tr=
 class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"=
#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">7=
0</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0public=C2=A0void=C2=A0test_bad_classname_in_json_throws_exception()=C2=
=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-co=
lor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">71</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0try=C2=A0{</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">72</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0getResult("json/ba=
d_classname_inside.json");</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-siz=
e: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">73</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0fail("should=C2=A0have=C2=A0barfed");</td>=0A</tr>=0A<=
tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=
=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px;=
 text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#cc=
c">74</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}=C2=A0catch=C2=A0(PicoJsonException=C2=A0=
e)=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgrou=
nd-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">75</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0assertEquals("java.lang.ClassNotFoundException:=C2=A0com.picocontaine=
r.gems.Blahhhhhhhhh",=C2=A0e.getMessage());</td>=0A</tr>=0A<tr class=3D"a" =
style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td =
class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: rig=
ht; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">76</td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; b=
ackground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">77</td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr style=3D"font-si=
ze: 12px;">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">37</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">78</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0}</td>=0A</tr>=
=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontainer/gems/container=
s/Processor.java" style=3D"font-size: 12px; font-family: Verdana; font-weig=
ht: bold; line-height: 25px; margin-bottom: 2px; padding-left: 5px; backgro=
und-color: #bbb;">Deleted file pico/gems/src/test/com/picocontainer/gems/co=
ntainers/Processor.java</h2>=0A=0A<table style=3D"font-size: 12px; width: 1=
00%; border-collapse: collapse;">=0A<tr class=3D"r" style=3D"font-size: 12p=
x; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0/*********************************************************=
********************</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12p=
x; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0=C2=A0*=C2=A0Copyright=C2=A0(C)=C2=A02003-2013=C2=A0PicoCo=
ntainer=C2=A0Committers.=C2=A0All=C2=A0rights=C2=A0reserved.=C2=A0=C2=A0=C2=
=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgro=
und-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">3</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0*=C2=A0-------------------------------------------------------=
------------------=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size=
: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">4</td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace;">=C2=A0=C2=A0*=C2=A0The=C2=A0software=C2=A0in=C2=A0this=C2=
=A0package=C2=A0is=C2=A0published=C2=A0under=C2=A0the=C2=A0terms=C2=A0of=C2=
=A0the=C2=A0BSD=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr cla=
ss=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">5</t=
d>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0style=C2=A0li=
cense=C2=A0a=C2=A0copy=C2=A0of=C2=A0which=C2=A0has=C2=A0been=C2=A0included=
=C2=A0with=C2=A0this=C2=A0distribution=C2=A0in=C2=A0*</td>=0A</tr>=0A<tr cl=
ass=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fd=
d">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">6</=
td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0the=C2=A0LIC=
ENSE.txt=C2=A0file.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" sty=
le=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">7</td>=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"=
r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">8</td>=0A<=
td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: =
right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<t=
d style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0Original=C2=A0code=
=C2=A0by=C2=A0Serban=C2=A0Iordache=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</t=
r>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgc=
olor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">9</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0******=
***********************************************************************/</t=
d>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #f=
dd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">10</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0packa=
ge=C2=A0com.picocontainer.gems.containers;</td>=0A</tr>=0A<tr class=3D"r" s=
tyle=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">11</td>=0A<td =
class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: rig=
ht; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" sty=
le=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">12</td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0public=C2=A0interface=C2=A0Processor=
=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background=
-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">13</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0void=C2=A0startProcessing();</td>=0A</tr>=0A=
<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=
=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">14</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0void=C2=A0processElement(int=C2=A0element);</td>=0A</tr>=0A<tr cla=
ss=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">15</=
td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0v=
oid=C2=A0terminateProcessing();</td>=0A</tr>=0A<tr class=3D"r" style=3D"fon=
t-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">16</td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0int=C2=A0getResult();<=
/td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: =
#fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">17</td>=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0}</=
td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontainer/gem=
s/containers/SeriesHandler.java" style=3D"font-size: 12px; font-family: Ver=
dana; font-weight: bold; line-height: 25px; margin-bottom: 2px; padding-lef=
t: 5px; background-color: #bbb;">Deleted file pico/gems/src/test/com/picoco=
ntainer/gems/containers/SeriesHandler.java</h2>=0A=0A<table style=3D"font-s=
ize: 12px; width: 100%; border-collapse: collapse;">=0A<tr class=3D"r" styl=
e=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0/**************************************=
***************************************</td>=0A</tr>=0A<tr class=3D"r" styl=
e=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0Copyright=C2=A0(C)=C2=A020=
03-2013=C2=A0PicoContainer=C2=A0Committers.=C2=A0All=C2=A0rights=C2=A0reser=
ved.=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-=
size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0=C2=A0*=C2=A0------------------------------------=
-------------------------------------=C2=A0*</td>=0A</tr>=0A<tr class=3D"r"=
 style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">4</td>=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0The=C2=A0software=C2=
=A0in=C2=A0this=C2=A0package=C2=A0is=C2=A0published=C2=A0under=C2=A0the=C2=
=A0terms=C2=A0of=C2=A0the=C2=A0BSD=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td=
>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fd=
d;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc">5</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=
=C2=A0style=C2=A0license=C2=A0a=C2=A0copy=C2=A0of=C2=A0which=C2=A0has=C2=A0=
been=C2=A0included=C2=A0with=C2=A0this=C2=A0distribution=C2=A0in=C2=A0*</td=
>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fd=
d;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc">6</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=
=C2=A0the=C2=A0LICENSE.txt=C2=A0file.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<=
tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=
=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">7</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A=
</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" =
bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc">8</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=
=A0Original=C2=A0code=C2=A0by=C2=A0Serban=C2=A0Iordache=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgro=
und-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">9</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0**************************************************************=
***************/</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; b=
ackground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc">10</td>=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0package=C2=A0com.picocontainer.gems.containers;</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">11</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">12</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0public=C2=A0cla=
ss=C2=A0SeriesHandler=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-s=
ize: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">13</td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0private=C2=A0final=C2=A0P=
rocessor=C2=A0processor;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size:=
 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">14</td>=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0private=C2=A0final=C2=A0int=
=C2=A0multiplier;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; =
background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc">15</td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; ba=
ckground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">16</td>=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0SeriesHandler(Processor=C2=
=A0processor)=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12p=
x; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc">17</td>=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0this(proc=
essor,=C2=A01);</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; ba=
ckground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">18</td>=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"r" style=
=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">19</td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=
=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">20</td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0Ser=
iesHandler(Processor=C2=A0processor,=C2=A0int=C2=A0multiplier)=C2=A0{</td>=
=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd=
;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">21</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0this.processor=C2=A0=3D=C2=A0proc=
essor;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-=
color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace; width: 23px; text-align: right; background-color: #ccc;" align=3D=
"right" bgcolor=3D"#ccc">22</td>=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0this.multiplier=C2=A0=
=3D=C2=A0multiplier;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12p=
x; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc">23</td>=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"r" =
style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td =
class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: rig=
ht; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">24</td>=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" st=
yle=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">25</td>=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0=
void=C2=A0handleSeries(int...=C2=A0elements)=C2=A0{</td>=0A</tr>=0A<tr clas=
s=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd"=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">26</t=
d>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0processor.startProcessing();</td>=0A</tr>=0A<tr cla=
ss=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">27</=
td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0for(int=C2=A0element=C2=A0:=C2=A0elements)=C2=A0{</=
td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #=
fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">28</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0proces=
sor.processElement(element);</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-s=
ize: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">29</td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}=
</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color:=
 #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">30</td>=0A<td class=3D"ln" style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace; width: 23px; text-align: right; background-color: #ccc;" align=3D"righ=
t" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0processor.terminateProcessi=
ng();</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-c=
olor: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc">31</td>=0A<td class=3D"ln" style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace; width: 23px; text-align: right; background-color: #ccc;" align=3D=
"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-s=
ize: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">32</td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-siz=
e: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">33</td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0int=C2=A0getRes=
ult()=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backg=
round-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">34</td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0multi=
plier=C2=A0*=C2=A0processor.getResult();</td>=0A</tr>=0A<tr class=3D"r" sty=
le=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">35</td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr=
>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgco=
lor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc">36</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0}</td>=0A</t=
r>=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontainer/gems/contain=
ers/SumProcessor.java" style=3D"font-size: 12px; font-family: Verdana; font=
-weight: bold; line-height: 25px; margin-bottom: 2px; padding-left: 5px; ba=
ckground-color: #bbb;">Deleted file pico/gems/src/test/com/picocontainer/ge=
ms/containers/SumProcessor.java</h2>=0A=0A<table style=3D"font-size: 12px; =
width: 100%; border-collapse: collapse;">=0A<tr class=3D"r" style=3D"font-s=
ize: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0/*************************************************=
****************************</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-s=
ize: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0*=C2=A0Copyright=C2=A0(C)=C2=A02003-2013=C2=
=A0PicoContainer=C2=A0Committers.=C2=A0All=C2=A0rights=C2=A0reserved.=C2=A0=
=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px=
; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0*=C2=A0----------------------------------------------=
---------------------------=C2=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"=
font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">4</td>=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0=C2=A0*=C2=A0The=C2=A0software=C2=A0in=C2=A0=
this=C2=A0package=C2=A0is=C2=A0published=C2=A0under=C2=A0the=C2=A0terms=C2=
=A0of=C2=A0the=C2=A0BSD=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">5</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0sty=
le=C2=A0license=C2=A0a=C2=A0copy=C2=A0of=C2=A0which=C2=A0has=C2=A0been=C2=
=A0included=C2=A0with=C2=A0this=C2=A0distribution=C2=A0in=C2=A0*</td>=0A</t=
r>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgc=
olor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">6</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=
=A0the=C2=A0LICENSE.txt=C2=A0file.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr =
class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#=
fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">7=
</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"><=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">8</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0Ori=
ginal=C2=A0code=C2=A0by=C2=A0Serban=C2=A0Iordache=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0*</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-co=
lor: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc">9</td>=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0******************************************************************=
***********/</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backg=
round-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">10</td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0package=C2=A0com.picocontainer.gems.containers;</td>=0A</tr>=0A<t=
r class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D=
"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; t=
ext-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"=
>11</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; =
text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc=
"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr =
class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#=
fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1=
2</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0public=C2=A0class=C2=
=A0SumProcessor=C2=A0implements=C2=A0Processor=C2=A0{</td>=0A</tr>=0A<tr cl=
ass=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fd=
d">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">13<=
/td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></=
td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
private=C2=A0int=C2=A0result;</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-=
size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">14</td>=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-si=
ze: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">15</td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<=
tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=
=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">16</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0public=C2=A0void=C2=A0startProcessing()=C2=A0{</td>=0A</tr>=0A<tr =
class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#=
fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1=
7</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0result=C2=A0=3D=C2=A00;</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">18</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</=
td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #=
fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc">19</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td=
>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fd=
d;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc">20</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fam=
ily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-si=
ze: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">21</td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0proc=
essElement(int=C2=A0element)=C2=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D=
"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D=
"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sa=
ns Mono','Monaco','Courier',monospace; width: 23px; text-align: right; back=
ground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">22</td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0result=C2=A0+=3D=C2=A0element;</td>=0A</tr>=0A<tr class=3D"r" styl=
e=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">23</td>=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">24</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">25</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px;=
 background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">26</td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0int=C2=A0getResult()=C2=
=A0{</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-co=
lor: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc">27</td>=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0result;</td>=
=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd=
;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">28</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px=
; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc">29</td>=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; =
background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc">30</td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=
=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">31</td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0pub=
lic=C2=A0void=C2=A0terminateProcessing()=C2=A0{</td>=0A</tr>=0A<tr class=3D=
"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A=
<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align:=
 right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">32</td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0//=C2=A0Empty=C2=A0implementation</td>=0A</tr>=0A<tr c=
lass=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#f=
dd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">33=
</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"><=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0}</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-co=
lor: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc">34</td>=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-col=
or: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">35</td>=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0}</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontain=
er/gems/containers/cfg1.json" style=3D"font-size: 12px; font-family: Verdan=
a; font-weight: bold; line-height: 25px; margin-bottom: 2px; padding-left: =
5px; background-color: #bbb;">Deleted file pico/gems/src/test/com/picoconta=
iner/gems/containers/cfg1.json</h2>=0A=0A<table style=3D"font-size: 12px; w=
idth: 100%; border-collapse: collapse;">=0A<tr class=3D"r" style=3D"font-si=
ze: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0[</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size=
: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{impl:=C2=A0com.picocontainer=
.gems.containers.SumProcessor},</td>=0A</tr>=0A<tr class=3D"r" style=3D"fon=
t-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0handler,=C2=
=A0impl:=C2=A0com.picocontainer.gems.containers.SeriesHandler},</td>=0A</tr=
>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgco=
lor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc">4</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fon=
t-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 2=
3px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D=
"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0]</td>=0A</tr>=
=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontainer/gems/container=
s/cfg2.json" style=3D"font-size: 12px; font-family: Verdana; font-weight: b=
old; line-height: 25px; margin-bottom: 2px; padding-left: 5px; background-c=
olor: #bbb;">Deleted file pico/gems/src/test/com/picocontainer/gems/contain=
ers/cfg2.json</h2>=0A=0A<table style=3D"font-size: 12px; width: 100%; borde=
r-collapse: collapse;">=0A<tr class=3D"r" style=3D"font-size: 12px; backgro=
und-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">1</td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0[</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; backgroun=
d-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">2</td>=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0processor,=C2=A0impl:=C2=A0com.pic=
ocontainer.gems.containers.SumProcessor},</td>=0A</tr>=0A<tr class=3D"r" st=
yle=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0ha=
ndler,=C2=A0impl:=C2=A0com.picocontainer.gems.containers.SeriesHandler,=C2=
=A0parameters:=C2=A0[{key:=C2=A0processor},=C2=A0{value:=C2=A02,=C2=A0type:=
=C2=A0int}]},</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; back=
ground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">4</td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0]</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/pico=
container/gems/containers/cfg3.json" style=3D"font-size: 12px; font-family:=
 Verdana; font-weight: bold; line-height: 25px; margin-bottom: 2px; padding=
-left: 5px; background-color: #bbb;">Deleted file pico/gems/src/test/com/pi=
cocontainer/gems/containers/cfg3.json</h2>=0A=0A<table style=3D"font-size: =
12px; width: 100%; border-collapse: collapse;">=0A<tr class=3D"r" style=3D"=
font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0[</td>=0A</tr>=0A<tr class=3D"r" style=3D"fo=
nt-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{impl:=C2=A0com.picoco=
ntainer.gems.containers.SumProcessor},</td>=0A</tr>=0A<tr class=3D"r" style=
=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0hand=
ler,=C2=A0impl:=C2=A0com.picocontainer.gems.containers.SeriesHandler,=C2=A0=
parameters:=C2=A0[{value:=C2=A0com.picocontainer.gems.containers.SumProcess=
or,=C2=A0type:=C2=A0class},=C2=A0{key:=C2=A0multiplier}]},</td>=0A</tr>=0A<=
tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=
=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc">4</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0{key:=C2=A0multiplier,=C2=A0value:=C2=A03,=C2=A0type:=C2=A0int},</td>=
=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd=
;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc">5</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0]</td>=
=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontainer/gems/c=
ontainers/cfg4.json" style=3D"font-size: 12px; font-family: Verdana; font-w=
eight: bold; line-height: 25px; margin-bottom: 2px; padding-left: 5px; back=
ground-color: #bbb;">Deleted file pico/gems/src/test/com/picocontainer/gems=
/containers/cfg4.json</h2>=0A=0A<table style=3D"font-size: 12px; width: 100=
%; border-collapse: collapse;">=0A<tr class=3D"r" style=3D"font-size: 12px;=
 background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace;">=C2=A0[</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12px; b=
ackground-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0baseProcessor,=C2=A0impl:=
=C2=A0com.picocontainer.gems.containers.SumProcessor},</td>=0A</tr>=0A<tr c=
lass=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcolor=3D"#f=
dd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">3<=
/td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></=
td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
{key:=C2=A0processor,=C2=A0impl:=C2=A0com.picocontainer.gems.containers.Abs=
Processor,=C2=A0parameters:=C2=A0[{key:=C2=A0baseProcessor}]},</td>=0A</tr>=
=0A<tr class=3D"r" style=3D"font-size: 12px; background-color: #fdd;" bgcol=
or=3D"#fdd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc">4</td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0{key:=C2=A0handler,=C2=A0impl:=C2=A0com.picocontainer.gems.contain=
ers.SeriesHandler,=C2=A0parameters:=C2=A0[{key:=C2=A0processor},=C2=A0{key:=
=C2=A0multiplier}]},</td>=0A</tr>=0A<tr class=3D"r" style=3D"font-size: 12p=
x; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc">5</td>=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0multiplier,=C2=A0value:=
=C2=A04,=C2=A0type:=C2=A0int},</td>=0A</tr>=0A<tr class=3D"r" style=3D"font=
-size: 12px; background-color: #fdd;" bgcolor=3D"#fdd">=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">6</td>=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace;">=C2=A0]</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/=
src/test/com/picocontainer/gems/containers/json/AbsProcessor.java" style=3D=
"font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 25p=
x; margin-bottom: 2px; padding-left: 5px; background-color: #bbb;">Added fi=
le pico/gems/src/test/com/picocontainer/gems/containers/json/AbsProcessor.j=
ava</h2>=0A=0A<table style=3D"font-size: 12px; width: 100%; border-collapse=
: collapse;">=0A<tr class=3D"a" style=3D"font-size: 12px; background-color:=
 #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">1</td>=0A<td style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0/**=
***************************************************************************=
</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color:=
 #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">2</td>=0A<td style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0*=C2=A0Copyright=C2=A0(C)=C2=A02003-2013=C2=A0PicoContainer=C2=A0Committ=
ers.=C2=A0All=C2=A0rights=C2=A0reserved.=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</=
tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bg=
color=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">3</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=
=A0------------------------------------------------------------------------=
-=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgroun=
d-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">4</td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0*=C2=A0The=C2=A0software=C2=A0in=C2=A0this=C2=A0package=C2=A0i=
s=C2=A0published=C2=A0under=C2=A0the=C2=A0terms=C2=A0of=C2=A0the=C2=A0BSD=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">5</td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0style=C2=A0license=C2=A0a=
=C2=A0copy=C2=A0of=C2=A0which=C2=A0has=C2=A0been=C2=A0included=C2=A0with=C2=
=A0this=C2=A0distribution=C2=A0in=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" sty=
le=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">6</td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0the=C2=A0LICENSE.txt=C2=
=A0file.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-s=
ize: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">7</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0*=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"=
font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">8</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0=C2=A0*=C2=A0Original=C2=A0code=C2=A0by=C2=
=A0Serban=C2=A0Iordache=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr cla=
ss=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">9</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0********************=
*********************************************************/</td>=0A</tr>=0A<=
tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=
=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px;=
 text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#cc=
c">10</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0package=C2=A0com.=
picocontainer.gems.containers.json;</td>=0A</tr>=0A<tr class=3D"a" style=3D=
"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D=
"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sa=
ns Mono','Monaco','Courier',monospace; width: 23px; text-align: right; back=
ground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">11</td>=0A<td style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"f=
ont-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">12</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0public=C2=A0class=C2=A0AbsProcessor=C2=A0imp=
lements=C2=A0Processor=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-=
size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">13</td>=0A<td style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0private=C2=A0final=C2=A0=
Processor=C2=A0delegate;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size:=
 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">14</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size:=
 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">15</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0AbsProcessor(Pr=
ocessor=C2=A0delegate)=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-=
size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">16</td>=0A<td style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
this.delegate=C2=A0=3D=C2=A0delegate;</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">17</td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">18</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">19</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px;=
 background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font=
-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco',=
'Courier',monospace; width: 23px; text-align: right; background-color: #ccc=
;" align=3D"right" bgcolor=3D"#ccc">20</td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0startProcessi=
ng()=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgr=
ound-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">21</td>=0A<td style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0delegate.startProc=
essing();</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgrou=
nd-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">22</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"f=
ont-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">23</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"fon=
t-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">24</td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">25</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0public=C2=A0void=C2=A0processElement(int=C2=A0element)=C2=A0{</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">26</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0delegate.processElement(Math.abs(=
element));</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgro=
und-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">27</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"f=
ont-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">28</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"fon=
t-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">29</td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">30</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0public=C2=A0void=C2=A0terminateProcessing()=C2=A0{</td>=0A</tr>=0A=
<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=
=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px;=
 text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#cc=
c">31</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitst=
ream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0delegate.terminateProcessing();</td>=0A</t=
r>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgc=
olor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">32</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; b=
ackground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">33</td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; bac=
kground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">34</td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=3D"a=
" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<t=
d class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstre=
am Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: r=
ight; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">35</td>=0A<t=
d style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=
=C2=A0int=C2=A0getResult()=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"f=
ont-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">36</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0return=C2=A0delegate.getResult();</td>=0A</tr>=0A<tr class=3D"a" styl=
e=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">37</td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">38</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">39</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0}</td>=0A</tr>=
=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontainer/gems/container=
s/json/Processor.java" style=3D"font-size: 12px; font-family: Verdana; font=
-weight: bold; line-height: 25px; margin-bottom: 2px; padding-left: 5px; ba=
ckground-color: #bbb;">Added file pico/gems/src/test/com/picocontainer/gems=
/containers/json/Processor.java</h2>=0A=0A<table style=3D"font-size: 12px; =
width: 100%; border-collapse: collapse;">=0A<tr class=3D"a" style=3D"font-s=
ize: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0/*************************************************=
****************************</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-s=
ize: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0*=C2=A0Copyright=C2=A0(C)=C2=A02003-2013=C2=
=A0PicoContainer=C2=A0Committers.=C2=A0All=C2=A0rights=C2=A0reserved.=C2=A0=
=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px=
; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0*=C2=A0----------------------------------------------=
---------------------------=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"=
font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">4</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0=C2=A0*=C2=A0The=C2=A0software=C2=A0in=C2=A0=
this=C2=A0package=C2=A0is=C2=A0published=C2=A0under=C2=A0the=C2=A0terms=C2=
=A0of=C2=A0the=C2=A0BSD=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">5</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0sty=
le=C2=A0license=C2=A0a=C2=A0copy=C2=A0of=C2=A0which=C2=A0has=C2=A0been=C2=
=A0included=C2=A0with=C2=A0this=C2=A0distribution=C2=A0in=C2=A0*</td>=0A</t=
r>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgc=
olor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">6</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=
=A0the=C2=A0LICENSE.txt=C2=A0file.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr =
class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#=
dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"><=
/td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">7<=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">8</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0Ori=
ginal=C2=A0code=C2=A0by=C2=A0Serban=C2=A0Iordache=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-co=
lor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">9</td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0******************************************************************=
***********/</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backg=
round-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc">10</td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0package=C2=A0com.picocontainer.gems.containers.json;</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">11</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">12</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0public=C2=A0int=
erface=C2=A0Processor=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-s=
ize: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc">13</td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0void=C2=A0startProcessing=
();</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-col=
or: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc">14</td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0void=C2=A0processElement(int=C2=A0element);</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">15</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0void=C2=A0terminateProcessing();</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">16</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0in=
t=C2=A0getResult();</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px=
; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">17</td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0}</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/test/c=
om/picocontainer/gems/containers/json/SeriesHandler.java" style=3D"font-siz=
e: 12px; font-family: Verdana; font-weight: bold; line-height: 25px; margin=
-bottom: 2px; padding-left: 5px; background-color: #bbb;">Added file pico/g=
ems/src/test/com/picocontainer/gems/containers/json/SeriesHandler.java</h2>=
=0A=0A<table style=3D"font-size: 12px; width: 100%; border-collapse: collap=
se;">=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" =
bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">1</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0/**********=
*******************************************************************</td>=0A=
</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" =
bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">2</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=
=A0Copyright=C2=A0(C)=C2=A02003-2013=C2=A0PicoContainer=C2=A0Committers.=C2=
=A0All=C2=A0rights=C2=A0reserved.=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<=
tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=
=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px;=
 text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#cc=
c">3</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0-----=
--------------------------------------------------------------------=C2=A0*=
</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color:=
 #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">4</td>=0A<td style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0*=C2=A0The=C2=A0software=C2=A0in=C2=A0this=C2=A0package=C2=A0is=C2=A0pub=
lished=C2=A0under=C2=A0the=C2=A0terms=C2=A0of=C2=A0the=C2=A0BSD=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size=
: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">5</td>=0A<td style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace;">=C2=A0=C2=A0*=C2=A0style=C2=A0license=C2=A0a=C2=A0copy=C2=
=A0of=C2=A0which=C2=A0has=C2=A0been=C2=A0included=C2=A0with=C2=A0this=C2=A0=
distribution=C2=A0in=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-si=
ze: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">6</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0*=C2=A0the=C2=A0LICENSE.txt=C2=A0file.=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; back=
ground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">7</td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0=C2=A0*=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px=
; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">8</td>=0A<td style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace;">=C2=A0=C2=A0*=C2=A0Original=C2=A0code=C2=A0by=C2=A0Serban=C2=A0Io=
rdache=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"=
font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">9</td>=0A<td style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace;">=C2=A0=C2=A0**************************************=
***************************************/</td>=0A</tr>=0A<tr class=3D"a" sty=
le=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">10</td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0package=C2=A0com.picocontainer.gems.c=
ontainers.json;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; ba=
ckground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc">11</td>=0A<td style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; back=
ground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">12</td>=0A<td style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce;">=C2=A0import=C2=A0com.picocontainer.gems.containers.json.Processor;</t=
d>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #d=
fd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; =
width: 23px; text-align: right; background-color: #ccc;" align=3D"right" bg=
color=3D"#ccc">13</td>=0A<td style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">14</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0public=
=C2=A0class=C2=A0SeriesHandler=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">15</td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0private=C2=A0f=
inal=C2=A0Processor=C2=A0processor;</td>=0A</tr>=0A<tr class=3D"a" style=3D=
"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D=
"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sa=
ns Mono','Monaco','Courier',monospace; width: 23px; text-align: right; back=
ground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">16</td>=0A<td style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0private=C2=A0final=
=C2=A0int=C2=A0multiplier;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-siz=
e: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">17</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size:=
 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">18</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0SeriesHandler(P=
rocessor=C2=A0processor)=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"fon=
t-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">19</td>=0A<td style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0this(processor,=C2=A01);</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-si=
ze: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">20</td>=0A<td style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">21</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">22</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0pu=
blic=C2=A0SeriesHandler(Processor=C2=A0processor,=C2=A0int=C2=A0multiplier)=
=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background=
-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">23</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0this.processor=C2=
=A0=3D=C2=A0processor;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 1=
2px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace; width: 23px; text-align: right; background-color:=
 #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc">24</td>=0A<td style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0this.mu=
ltiplier=C2=A0=3D=C2=A0multiplier;</td>=0A</tr>=0A<tr class=3D"a" style=3D"=
font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"=
ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera San=
s Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backg=
round-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"l=
n" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans=
 Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgr=
ound-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">25</td>=0A<td style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<t=
r class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D=
"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; t=
ext-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"=
></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; te=
xt-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">=
26</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr =
class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#=
dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"><=
/td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">27=
</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0public=C2=A0void=C2=A0handleSeries(int...=C2=A0elements)=C2=A0{</td>=0A<=
/tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" b=
gcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">28</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0processor.startProcessing();</td>=0A=
</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" =
bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">29</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0for(int=C2=A0element=C2=A0:=C2=A0ele=
ments)=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; back=
ground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">30</td>=0A<td style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0processor.processElement(element);</td>=0A</tr>=0A<tr class=3D"a" =
style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td =
class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: rig=
ht; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">31</td>=0A<td =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; b=
ackground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">32</td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0processor.ter=
minateProcessing();</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px=
; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"fon=
t-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco'=
,'Courier',monospace; width: 23px; text-align: right; background-color: #cc=
c;" align=3D"right" bgcolor=3D"#ccc">33</td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" s=
tyle=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">34</td>=0A<td s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" sty=
le=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">35</td>=0A<td sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0i=
nt=C2=A0getResult()=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-siz=
e: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">36</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0ret=
urn=C2=A0multiplier=C2=A0*=C2=A0processor.getResult();</td>=0A</tr>=0A<tr c=
lass=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#d=
fd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></=
td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">37<=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-co=
lor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">38</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0}</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontain=
er/gems/containers/json/SumProcessor.java" style=3D"font-size: 12px; font-f=
amily: Verdana; font-weight: bold; line-height: 25px; margin-bottom: 2px; p=
adding-left: 5px; background-color: #bbb;">Added file pico/gems/src/test/co=
m/picocontainer/gems/containers/json/SumProcessor.java</h2>=0A=0A<table sty=
le=3D"font-size: 12px; width: 100%; border-collapse: collapse;">=0A<tr clas=
s=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd"=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0/**************************=
***************************************************</td>=0A</tr>=0A<tr clas=
s=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd"=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=
=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera =
Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0Copyright=C2=
=A0(C)=C2=A02003-2013=C2=A0PicoContainer=C2=A0Committers.=C2=A0All=C2=A0rig=
hts=C2=A0reserved.=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" =
style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td =
class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: rig=
ht; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0----------------------=
---------------------------------------------------=C2=A0*</td>=0A</tr>=0A<=
tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=
=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px;=
 text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#cc=
c">4</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0*=C2=A0The=
=C2=A0software=C2=A0in=C2=A0this=C2=A0package=C2=A0is=C2=A0published=C2=A0u=
nder=C2=A0the=C2=A0terms=C2=A0of=C2=A0the=C2=A0BSD=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; back=
ground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">5</td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0=C2=A0*=C2=A0style=C2=A0license=C2=A0a=C2=A0copy=C2=A0of=C2=A0whi=
ch=C2=A0has=C2=A0been=C2=A0included=C2=A0with=C2=A0this=C2=A0distribution=
=C2=A0in=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; ba=
ckground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc">6</td>=0A<td style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace;">=C2=A0=C2=A0*=C2=A0the=C2=A0LICENSE.txt=C2=A0file.=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color=
: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; col=
or: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monosp=
ace; width: 23px; text-align: right; background-color: #ccc;" align=3D"righ=
t" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc">7</td>=0A<td style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0*=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgro=
und-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">8</td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0=C2=A0*=C2=A0Original=C2=A0code=C2=A0by=C2=A0Serban=C2=A0Iordache=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0*</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size=
: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">9</td>=0A<td style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace;">=C2=A0=C2=A0**********************************************=
*******************************/</td>=0A</tr>=0A<tr class=3D"a" style=3D"fo=
nt-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln=
" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans =
Mono','Monaco','Courier',monospace; width: 23px; text-align: right; backgro=
und-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln"=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace; width: 23px; text-align: right; backgrou=
nd-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">10</td>=0A<td style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace;">=C2=A0package=C2=A0com.picocontainer.gems.container=
s.json;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background=
-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12p=
x; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',=
monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">11</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgroun=
d-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">12</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0import=C2=A0com.picocontainer.gems.containers.json.Processor;</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">13</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">14</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0public=
=C2=A0class=C2=A0SumProcessor=C2=A0implements=C2=A0Processor=C2=A0{</td>=0A=
</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" =
bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">15</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0private=C2=A0int=C2=A0result;</td>=0A</tr>=0A<tr class=3D"a"=
 style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td=
 class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstrea=
m Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: ri=
ght; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td =
class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream=
 Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: rig=
ht; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">16</td>=0A<td=
 style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans M=
ono','Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" s=
tyle=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td c=
lass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream =
Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: righ=
t; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">17</td>=0A<td s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</=
td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #=
dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">18</td>=0A<td style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0startProcessing()=C2=A0{</td>=0A=
</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" =
bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000;=
 font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; widt=
h: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolo=
r=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width=
: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">19</td>=0A<td style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0result=C2=A0=3D=C2=A00;</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">20</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bit=
stream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgro=
und-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 1=
2px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier=
',monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">21</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgroun=
d-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">22</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=3D"a" st=
yle=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td cl=
ass=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right=
; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td cla=
ss=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ve=
ra Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right;=
 background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">23</td>=0A<td st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0=
void=C2=A0processElement(int=C2=A0element)=C2=A0{</td>=0A</tr>=0A<tr class=
=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=
=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bi=
tstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-ali=
gn: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">24</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0result=C2=A0+=3D=C2=A0element;</td>=0A</tr>=0A<tr c=
lass=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#d=
fd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></=
td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">25<=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-co=
lor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc">26</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-col=
or: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space; width: 23px; text-align: right; background-color: #ccc;" align=3D"ri=
ght" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; co=
lor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monos=
pace; width: 23px; text-align: right; background-color: #ccc;" align=3D"rig=
ht" bgcolor=3D"#ccc">27</td>=0A<td style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">28</td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0public=C2=A0in=
t=C2=A0getResult()=C2=A0{</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size=
: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">29</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0ret=
urn=C2=A0result;</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; b=
ackground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace; width: 23px; text-align: right; background-color: #ccc;=
" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace; width: 23px; text-align: right; background-color: #ccc;"=
 align=3D"right" bgcolor=3D"#ccc">30</td>=0A<td style=3D"font-size: 12px; c=
olor: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mono=
space;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" styl=
e=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">31</td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">32</td>=0A<td styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0@Override</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">33</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0public=C2=A0void=C2=A0terminateProcessing()=C2=A0{</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">34</td>=0A<td style=3D"font-size: 12px; color: #000; font-fami=
ly: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0//=C2=A0Empty=C2=A0implementation=
</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color:=
 #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">35</td>=0A<td style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0}</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size=
: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">36</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size:=
 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">37</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0}</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src=
/test/com/picocontainer/gems/containers/json/bad_classname_inside.json" sty=
le=3D"font-size: 12px; font-family: Verdana; font-weight: bold; line-height=
: 25px; margin-bottom: 2px; padding-left: 5px; background-color: #bbb;">Add=
ed file pico/gems/src/test/com/picocontainer/gems/containers/json/bad_class=
name_inside.json</h2>=0A=0A<table style=3D"font-size: 12px; width: 100%; bo=
rder-collapse: collapse;">=0A<tr class=3D"a" style=3D"font-size: 12px; back=
ground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace; width: 23px; text-align: right; background-color: #ccc;" al=
ign=3D"right" bgcolor=3D"#ccc">1</td>=0A<td style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e;">=C2=A0[</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgr=
ound-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size:=
 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Couri=
er',monospace; width: 23px; text-align: right; background-color: #ccc;" ali=
gn=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: =
12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courie=
r',monospace; width: 23px; text-align: right; background-color: #ccc;" alig=
n=3D"right" bgcolor=3D"#ccc">2</td>=0A<td style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0baseProcessor,=C2=A0impl:=C2=A0c=
om.picocontainer.gems.Blahhhhhhhhh},</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0proc=
essor,=C2=A0impl:=C2=A0com.picocontainer.gems.containers.json.AbsProcessor,=
=C2=A0parameters:=C2=A0[{key:=C2=A0baseProcessor}]},</td>=0A</tr>=0A<tr cla=
ss=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd=
">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td=
>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'B=
itstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-al=
ign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">4</td=
>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{k=
ey:=C2=A0handler,=C2=A0impl:=C2=A0com.picocontainer.gems.containers.json.Se=
riesHandler,=C2=A0parameters:=C2=A0[{key:=C2=A0processor},=C2=A0{key:=C2=A0=
multiplier}]},</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; bac=
kground-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-si=
ze: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Co=
urier',monospace; width: 23px; text-align: right; background-color: #ccc;" =
align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace; width: 23px; text-align: right; background-color: #ccc;" a=
lign=3D"right" bgcolor=3D"#ccc">5</td>=0A<td style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0multiplier,=C2=A0value:=C2=A0=
4,=C2=A0type:=C2=A0int},</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size:=
 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace; width: 23px; text-align: right; background-col=
or: #ccc;" align=3D"right" bgcolor=3D"#ccc">6</td>=0A<td style=3D"font-size=
: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cour=
ier',monospace;">=C2=A0]</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/=
test/com/picocontainer/gems/containers/json/cfg1.json" style=3D"font-size: =
12px; font-family: Verdana; font-weight: bold; line-height: 25px; margin-bo=
ttom: 2px; padding-left: 5px; background-color: #bbb;">Added file pico/gems=
/src/test/com/picocontainer/gems/containers/json/cfg1.json</h2>=0A=0A<table=
 style=3D"font-size: 12px; width: 100%; border-collapse: collapse;">=0A<tr =
class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#=
dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family=
: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; tex=
t-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"><=
/td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family:=
 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text=
-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1<=
/td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream V=
era Sans Mono','Monaco','Courier',monospace;">=C2=A0[</td>=0A</tr>=0A<tr cl=
ass=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#df=
d">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-=
align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></t=
d>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-family: '=
Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px; text-a=
lign: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</t=
d>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{=
impl:=C2=A0com.picocontainer.gems.containers.json.SumProcessor},</td>=0A</t=
r>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgc=
olor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; fo=
nt-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: =
23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; f=
ont-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width:=
 23px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=
=3D"#ccc">3</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: =
'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0{key:=C2=A0handler,=C2=A0impl:=C2=A0com.picocontainer.gems.c=
ontainers.json.SeriesHandler},</td>=0A</tr>=0A<tr class=3D"a" style=3D"font=
-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" =
style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mo=
no','Monaco','Courier',monospace; width: 23px; text-align: right; backgroun=
d-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">4</td>=0A<td style=3D"font-=
size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','=
Courier',monospace;">=C2=A0]</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/=
src/test/com/picocontainer/gems/containers/json/cfg2.json" style=3D"font-si=
ze: 12px; font-family: Verdana; font-weight: bold; line-height: 25px; margi=
n-bottom: 2px; padding-left: 5px; background-color: #bbb;">Added file pico/=
gems/src/test/com/picocontainer/gems/containers/json/cfg2.json</h2>=0A=0A<t=
able style=3D"font-size: 12px; width: 100%; border-collapse: collapse;">=0A=
<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=
=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px;=
 text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#cc=
c">1</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0[</td>=0A</tr>=0A<=
tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcolor=
=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-f=
amily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px=
; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#c=
cc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23px;=
 text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#cc=
c">2</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bitstr=
eam Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0{key:=C2=A0processor,=C2=A0impl:=C2=A0com.picocontainer.gems.containe=
rs.json.SumProcessor},</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 1=
2px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D=
"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mon=
aco','Courier',monospace; width: 23px; text-align: right; background-color:=
 #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"=
font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Mona=
co','Courier',monospace; width: 23px; text-align: right; background-color: =
#ccc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0handler,=C2=A0impl:=
=C2=A0com.picocontainer.gems.containers.json.SeriesHandler,=C2=A0parameters=
:=C2=A0[{key:=C2=A0processor},=C2=A0{value:=C2=A02,=C2=A0type:=C2=A0int}]},=
</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color:=
 #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; colo=
r: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospa=
ce; width: 23px; text-align: right; background-color: #ccc;" align=3D"right=
" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color=
: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospac=
e; width: 23px; text-align: right; background-color: #ccc;" align=3D"right"=
 bgcolor=3D"#ccc">4</td>=0A<td style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0]</=
td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocontainer/gem=
s/containers/json/cfg3.json" style=3D"font-size: 12px; font-family: Verdana=
; font-weight: bold; line-height: 25px; margin-bottom: 2px; padding-left: 5=
px; background-color: #bbb;">Added file pico/gems/src/test/com/picocontaine=
r/gems/containers/json/cfg3.json</h2>=0A=0A<table style=3D"font-size: 12px;=
 width: 100%; border-collapse: collapse;">=0A<tr class=3D"a" style=3D"font-=
size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" s=
tyle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mon=
o','Monaco','Courier',monospace; width: 23px; text-align: right; background=
-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" st=
yle=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono=
','Monaco','Courier',monospace; width: 23px; text-align: right; background-=
color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td style=3D"font-s=
ize: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','C=
ourier',monospace;">=C2=A0[</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-si=
ze: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" sty=
le=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono'=
,'Monaco','Courier',monospace; width: 23px; text-align: right; background-c=
olor: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" styl=
e=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono',=
'Monaco','Courier',monospace; width: 23px; text-align: right; background-co=
lor: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td style=3D"font-siz=
e: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Cou=
rier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{impl:=C2=A0com.picocontain=
er.gems.containers.json.SumProcessor},</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">3</td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0hand=
ler,=C2=A0impl:=C2=A0com.picocontainer.gems.containers.json.SeriesHandler,=
=C2=A0parameters:=C2=A0[{value:=C2=A0com.picocontainer.gems.containers.json=
.SumProcessor,=C2=A0type:=C2=A0class},=C2=A0{key:=C2=A0multiplier}]},</td>=
=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd=
;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #0=
00; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; w=
idth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgc=
olor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #00=
0; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; wi=
dth: 23px; text-align: right; background-color: #ccc;" align=3D"right" bgco=
lor=3D"#ccc">4</td>=0A<td style=3D"font-size: 12px; color: #000; font-famil=
y: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0{key:=C2=A0multiplier,=C2=A0value:=C2=A03,=C2=A0type:=C2=
=A0int},</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; backgroun=
d-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12=
px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier'=
,monospace; width: 23px; text-align: right; background-color: #ccc;" align=
=3D"right" bgcolor=3D"#ccc">5</td>=0A<td style=3D"font-size: 12px; color: #=
000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;"=
>=C2=A0]</td>=0A</tr>=0A</table>=0A<h2 id=3D"pico/gems/src/test/com/picocon=
tainer/gems/containers/json/cfg4.json" style=3D"font-size: 12px; font-famil=
y: Verdana; font-weight: bold; line-height: 25px; margin-bottom: 2px; paddi=
ng-left: 5px; background-color: #bbb;">Added file pico/gems/src/test/com/pi=
cocontainer/gems/containers/json/cfg4.json</h2>=0A=0A<table style=3D"font-s=
ize: 12px; width: 100%; border-collapse: collapse;">=0A<tr class=3D"a" styl=
e=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td clas=
s=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Ver=
a Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; =
background-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">1</td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0[</td>=0A</tr>=0A<tr class=3D"a" style=
=3D"font-size: 12px; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=
=3D"ln" style=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera=
 Sans Mono','Monaco','Courier',monospace; width: 23px; text-align: right; b=
ackground-color: #ccc;" align=3D"right" bgcolor=3D"#ccc">2</td>=0A<td style=
=3D"font-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','=
Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0base=
Processor,=C2=A0impl:=C2=A0com.picocontainer.gems.containers.json.SumProces=
sor},</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-c=
olor: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px;=
 color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mo=
nospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"=
right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; =
color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',mon=
ospace; width: 23px; text-align: right; background-color: #ccc;" align=3D"r=
ight" bgcolor=3D"#ccc">3</td>=0A<td style=3D"font-size: 12px; color: #000; =
font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0processor,=C2=A0impl:=C2=A0com.picoco=
ntainer.gems.containers.json.AbsProcessor,=C2=A0parameters:=C2=A0[{key:=C2=
=A0baseProcessor}]},</td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12p=
x; background-color: #dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"f=
ont-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monac=
o','Courier',monospace; width: 23px; text-align: right; background-color: #=
ccc;" align=3D"right" bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"fo=
nt-size: 12px; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco=
','Courier',monospace; width: 23px; text-align: right; background-color: #c=
cc;" align=3D"right" bgcolor=3D"#ccc">4</td>=0A<td style=3D"font-size: 12px=
; color: #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',m=
onospace;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0{key:=C2=A0handler,=C2=A0impl:=C2=
=A0com.picocontainer.gems.containers.json.SeriesHandler,=C2=A0parameters:=
=C2=A0[{key:=C2=A0processor},=C2=A0{key:=C2=A0multiplier}]},</td>=0A</tr>=
=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #dfd;" bgcol=
or=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font=
-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23=
px; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"=
#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: #000; font-=
family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace; width: 23p=
x; text-align: right; background-color: #ccc;" align=3D"right" bgcolor=3D"#=
ccc">5</td>=0A<td style=3D"font-size: 12px; color: #000; font-family: 'Bits=
tream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0{key:=C2=A0multiplier,=C2=A0value:=C2=A04,=C2=A0type:=C2=A0int},</=
td>=0A</tr>=0A<tr class=3D"a" style=3D"font-size: 12px; background-color: #=
dfd;" bgcolor=3D"#dfd">=0A<td class=3D"ln" style=3D"font-size: 12px; color:=
 #000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace=
; width: 23px; text-align: right; background-color: #ccc;" align=3D"right" =
bgcolor=3D"#ccc"></td>=0A<td class=3D"ln" style=3D"font-size: 12px; color: =
#000; font-family: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;=
 width: 23px; text-align: right; background-color: #ccc;" align=3D"right" b=
gcolor=3D"#ccc">6</td>=0A<td style=3D"font-size: 12px; color: #000; font-fa=
mily: 'Bitstream Vera Sans Mono','Monaco','Courier',monospace;">=C2=A0]</td=
>=0A</tr>=0A</table>=0A<br style=3D"font-size: 12px;"><br style=3D"font-siz=
e: 12px;">=0A</body>=0A</html>=0A=

--8f1488ea8c145474f27d1c9b568e4580287c21fb--