http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanProperty.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanProperty.java
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanProperty.java
deleted file mode 100755
index 363947f..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanProperty.java
+++ /dev/null
@@ -1,182 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2011, 2014. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-import java.util.*;
-
-import com.ibm.juno.core.*;
-import com.ibm.juno.core.filter.*;
-import com.ibm.juno.core.jena.*;
-import com.ibm.juno.core.xml.*;
-import com.ibm.juno.core.xml.annotation.*;
-
-/**
- * Used tailor how bean properties get interpreted by the framework.
- * <p>
- *     Can be used to do the following:
- * <ul>
- *     <li>Override the name of a property.
- *     <li>Identify a getter or setter with a non-standard naming convention.
- *     <li>Identify a specific subclass for a property with a general class 
type.
- *     <li>Identify class types of elements in properties of type 
<code>Collection</code> or <code>Map</code>.
- *     <li>Hide properties during serialization.
- *     <li>Associate filters with bean property values, such as a filter to 
convert a <code>Calendar</code> field to a string.
- *     <li>Override the list of properties during serialization on child 
elements of a property of type <code>Collection</code> or <code>Map</code>.
- *     <li>Identify a property as the URL for a bean.
- *     <li>Identify a property as the ID for a bean.
- * </ul>
- * <p>
- *     This annotation is applied to public fields and public getter/setter 
methods of beans.
- *
- * @author James Bognar ([email protected])
- */
-@Documented
-@Target({FIELD,METHOD})
-@Retention(RUNTIME)
-@Inherited
-public @interface BeanProperty {
-
-       /**
-        * Identifies the name of the property.
-        * <p>
-        *      Normally, this is automatically inferred from the field name or 
getter method name
-        *      of the property.  However, this property can be used to assign 
a different
-        *      property name from the automatically inferred value.
-        * <p>
-        *      If the {@link BeanContextProperties#BEAN_beanFieldVisibility} 
setting on the bean context excludes this field (e.g. the visibility
-        *      is set to PUBLIC, but the field is PROTECTED), this annotation 
can be used to force the field to be identified as a property.
-        */
-       String name() default "";
-
-       /**
-        * Identifies a specialized class type for the property.
-        * <p>
-        *      Normally this can be inferred through reflection of the field 
type or getter return type.
-        *      However, you'll want to specify this value if you're parsing 
beans where the bean property class
-        *      is an interface or abstract class to identify the bean type to 
instantiate.  Otherwise, you may
-        *      cause an {@link InstantiationException} when trying to set 
these fields.
-        * <p>
-        *      This property must denote a concrete bean class with a no-arg 
constructor.
-        *
-        * <dl>
-        *      <dt>Example:</dt>
-        *      <dd>
-        * <p class='bcode'>
-        *      <jk>public class</jk> MyBean {
-        *
-        *              <jc>// Identify concrete map type.</jc>
-        *              <ja>@BeanProperty</ja>(type=HashMap.<jk>class</jk>)
-        *              <jk>public</jk> Map <jf>p1</jf>;
-        *      }
-        * </p>
-        *      </dd>
-        * </dl>
-        */
-       Class<?> type() default Object.class;
-
-       /**
-        * For bean properties of maps and collections, this annotation can be 
used to identify
-        * the class types of the contents of the bean property object when the 
generic parameter
-        * types are interfaces or abstract classes.
-        *
-        * <dl>
-        *      <dt>Example:</dt>
-        *      <dd>
-        * <p class='bcode'>
-        *      <jk>public class</jk> MyBean {
-        *
-        *              <jc>// Identify concrete map type with String keys and 
Integer values.</jc>
-        *              <ja>@BeanProperty</ja>(type=HashMap.<jk>class</jk>, 
params={String.<jk>class</jk>,Integer.<jk>class</jk>})
-        *              <jk>public</jk> Map <jf>p1</jf>;
-        *      }
-        * </p>
-        *      </dd>
-        * </dl>
-        */
-       Class<?>[] params() default {};
-
-       /**
-        * Associates an object filter with this bean property that will 
convert it
-        * to a different value during serialization and parsing.
-        * <p>
-        * This annotation supersedes any filter associated with the bean 
property type
-        *      class itself.
-        * <p>
-        * Typically used for rendering {@link Date Dates} and {@link Calendar 
Calendars}
-        *      as a particular string format.
-        *
-        * <dl>
-        *      <dt>Example:</dt>
-        *      <dd>
-        * <p class='bcode'>
-        *      <jk>public class</jk> MyClass {
-        *
-        *              <jc>// During serialization, convert to ISO8601 
date-time string.</jc>
-        *              
<ja>@BeanProperty</ja>(filter=CalendarFilter.ISO8601DT.<jk>class</jk>)
-        *              <jk>public</jk> Calendar getTime();
-        *      }
-        * </p>
-        *      </dd>
-        * </dl>
-        */
-       Class<? extends PojoFilter<?,?>> filter() default PojoFilter.NULL.class;
-
-       /**
-        * Used to limit which child properties are rendered by the serializers.
-        * <p>
-        * Can be used on any of the following bean property types:
-        * <ul>
-        *      <li>Beans - Only render the specified properties of the bean.
-        *      <li>Maps - Only render the specified entries in the map.
-        *      <li>Bean/Map arrays - Same, but applied to each element in the 
array.
-        *      <li>Bean/Map collections - Same, but applied to each element in 
the collection.
-        * </ul>
-        *
-        * <dl>
-        *      <dt>Example:</dt>
-        *      <dd>
-        * <p class='bcode'>
-        *      <jk>public class</jk> MyClass {
-        *
-        *              <jc>// Only render 'f1' when serializing this bean 
property.</jc>
-        *              <ja>@BeanProperty</ja>(properties={<js>"f1"</js>})
-        *              <jk>public</jk> MyChildClass x1 = <jk>new</jk> 
MyChildClass();
-        *      }
-        *
-        *      <jk>public class</jk> MyChildClass {
-        *              <jk>public int</jk> f1 = 1;
-        *              <jk>public int</jk> f2 = 2;
-        *      }
-        *
-        *      <jc>// Renders "{x1:{f1:1}}"</jc>
-        *      String json = 
JsonSerializer.<jsf>DEFAULT</jsf>.serialize(<jk>new</jk> MyClass());
-        * </p>
-        *      </dd>
-        * </dl>
-        */
-       String[] properties() default {};
-
-       /**
-        * Marks a bean property as a resource URI identifier for the bean.
-        * <p>
-        * Has the following effects on the following serializers:
-        * <ul>
-        *      <li>{@link XmlSerializer} - Will be rendered as an XML 
attribute on the bean element, unless
-        *              marked with a {@link Xml#format} value of {@link 
XmlFormat#ELEMENT}.
-        *      <li>{@link RdfSerializer} - Will be rendered as the value of 
the <js>"rdf:about"</js> attribute
-        *              for the bean.
-        * </ul>
-        */
-       boolean beanUri() default false;
-}
-

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanSubType.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanSubType.class
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanSubType.class
deleted file mode 100755
index a3a120f..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanSubType.class
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanSubType.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanSubType.java
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanSubType.java
deleted file mode 100755
index 30f02b5..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/BeanSubType.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2011, 2014. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-
-/**
- * Maps a bean subclass with a string identifier.
- * <p>
- *     Used in conjunction with {@link Bean#subTypes()} for defining mappings 
of bean subclasses with string identifiers.
- *
- * @author James Bognar ([email protected])
- */
-@Documented
-@Target({})
-@Retention(RUNTIME)
-@Inherited
-public @interface BeanSubType {
-
-       /**
-        * The bean subclass.
-        * <p>
-        * Must be a subclass or subinterface of the parent bean.
-        */
-       Class<?> type();
-
-       /**
-        * A string identifier for this subtype.
-        * <p>
-        * This identifier is used in conjunction with the {@link 
Bean#subTypeProperty()} during serialization
-        *      to create a <code>{subType:<js>'id'</js>}</code> property on 
the serialized object.
-        */
-       String id();
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Consumes.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Consumes.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Consumes.class
deleted file mode 100755
index b5d8a1b..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Consumes.class 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Consumes.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Consumes.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Consumes.java
deleted file mode 100755
index 916ed55..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Consumes.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2014. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-
-import com.ibm.juno.core.parser.*;
-
-/**
- * Annotation used on subclasses of {@link Parser} to identify the media types 
that it consumes.
- *
- *
- * <h6 class='topic'>Description</h6>
- * <p>
- *     Provides a way to define the contents of {@link Parser#getMediaTypes()} 
through an annotation.
- * <p>
- *     The {@link Parser#getMediaTypes()} default implementation gathers the 
media types by looking
- *             for this annotation.
- *     It should be noted that this annotation is optional and that the {@link 
Parser#getMediaTypes()} method can
- *             be overridden by subclasses to return the media types 
programmatically.
- *
- *
- * <h6 class='topic'>Examples</h6>
- * <p>
- *     Standard example:
- * <p class='bcode'>
- *     <ja>@Consumes</ja>({<js>"application/json"</js>,<js>"text/json"</js>})
- *     <jk>public class</jk> JsonParser <jk>extends</jk> ReaderParser {...}
- * </p>
- * <p>
- *     The media types can also be <code>media-range</code> values per
- *             <a 
href='http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1'>RFC2616/14.1</a>.
- * <p class='bcode'>
- *     <jc>// Consumes any text</jc>
- *     <ja>@Consumes</ja>({<js>"text\/*"</js>})
- *     <jk>public class</jk> AnythingParser <jk>extends</jk> ReaderParser {...}
- *
- *     <jc>// Consumes anything</jc>
- *     <ja>@Consumes</ja>({<js>"*\/*"</js>})
- *     <jk>public class</jk> AnythingParser <jk>extends</jk> ReaderParser {...}
- * </p>
- *
- *
- * @author James Bognar ([email protected])
- */
-@Documented
-@Target(TYPE)
-@Retention(RUNTIME)
-@Inherited
-public @interface Consumes {
-
-       /**
-        * The media types that the parser can handle.
-        * <p>
-        *      Can contain meta-characters per the <code>media-type</code> 
specification of
-        *      <a 
href='http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1'>RFC2616/14.1</a>
-        * @return The media types that the parser can handle.
-        */
-       String[] value() default {};
-}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Filter.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Filter.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Filter.class
deleted file mode 100755
index 817787c..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Filter.class 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Filter.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Filter.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Filter.java
deleted file mode 100755
index a0147ca..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Filter.java
+++ /dev/null
@@ -1,82 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2011, 2014. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-
-import com.ibm.juno.core.filter.*;
-import com.ibm.juno.core.serializer.*;
-
-/**
- * Annotation that can be applied to a class to associate a filter with it.
- * <p>
- *     Typically used to associate {@link PojoFilter PojoFilters} with classes 
using annotations
- *             instead of programatically through a method such as {@link 
Serializer#addFilters(Class...)}.
- *
- * <h6 class='topic'>Example</h6>
- * <p>
- *     In this case, a filter is being applied to a bean that will force it to 
be serialized as a <code>String</code>
- * <p class='bcode'>
- *     <jc>// Our bean class</jc>
- *     <ja>@Filter</ja>(BFilter.<jk>class</jk>)
- *     <jk>public class</jk> B {
- *             <jk>public</jk> String <jf>f1</jf>;
- *     }
- *
- *     <jc>// Our filter to force the bean to be serialized as a String</jc>
- *     <jk>public class</jk> BFilter <jk>extends</jk> 
PojoFilter&lt;B,String&gt; {
- *             <jk>public</jk> String filter(B o) <jk>throws</jk> 
SerializeException {
- *                     <jk>return</jk> o.f1;
- *             }
- *             <jk>public</jk> B unfilter(String f, ClassMeta&lt;?&gt; hint) 
<jk>throws</jk> ParseException {
- *                     B b1 = <jk>new</jk> B();
- *                     b1.<jf>f1</jf> = f;
- *                     <jk>return</jk> b1;
- *             }
- *     }
- *
- *     <jk>public void</jk> testFilter() <jk>throws</jk> Exception {
- *             WriterSerializer s = JsonSerializer.<jsf>DEFAULT</jsf>;
- *             B b = <jk>new</jk> B();
- *             b.<jf>f1</jf> = <js>"bar"</js>;
- *             String json = s.serialize(b);
- *             <jsm>assertEquals</jsm>(<js>"'bar'"</js>, json);
- *
- *             ReaderParser p = JsonParser.<jsf>DEFAULT</jsf>;
- *             b = p.parse(json, B.<jk>class</jk>);
- *             <jsm>assertEquals</jsm>(<js>"bar"</js>, t.<jf>f1</jf>);
- *     }
- * </p>
- * <p>
- *     Note that using this annotation is functionally equivalent to adding 
filters to the serializers and parsers:
- * <p class='bcode'>
- *     WriterSerializer s = <jk>new</jk> 
JsonSerializer.addFilters(BFilter.<jk>class</jk>);
- *     ReaderParser p = <jk>new</jk> 
JsonParser.addFilters(BFilter.<jk>class</jk>);
- * </p>
- * <p>
- *     It is technically possible to associate a {@link BeanFilter} with a 
bean class using this annotation.
- *     However in practice, it's almost always less code to simply use the 
{@link Bean @Bean} annotation.
- * </p>
- *
- * @author James Bognar ([email protected])
- */
-@Documented
-@Target(TYPE)
-@Retention(RUNTIME)
-@Inherited
-public @interface Filter {
-
-       /**
-        * The filter class.
-        */
-       Class<? extends com.ibm.juno.core.filter.Filter> value() default 
com.ibm.juno.core.filter.Filter.NULL.class;
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/NameProperty.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/NameProperty.class
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/NameProperty.class
deleted file mode 100755
index e25af65..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/NameProperty.class
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/NameProperty.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/NameProperty.java
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/NameProperty.java
deleted file mode 100755
index df21fc3..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/NameProperty.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-
-import com.ibm.juno.core.ini.*;
-
-/**
- * Identifies a setter as a method for setting the name of a POJO as it's 
known by
- * its parent object.
- * <p>
- * For example, the {@link Section} class must know the name it's known by 
it's parent
- * {@link ConfigFileImpl} class, so parsers will call this method with the 
sectio name
- * using the {@link Section#setName(String)} method.
- *
- * @author James Bognar ([email protected])
- */
-@Target({METHOD})
-@Retention(RUNTIME)
-@Inherited
-public @interface NameProperty {}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/ParentProperty.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/ParentProperty.class
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/ParentProperty.class
deleted file mode 100755
index 02e8788..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/ParentProperty.class
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/ParentProperty.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/ParentProperty.java
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/ParentProperty.java
deleted file mode 100755
index 68f6d61..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/ParentProperty.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-
-import com.ibm.juno.core.ini.*;
-
-/**
- * Identifies a setter as a method for adding a parent reference to a child 
object.
- * <p>
- * Used by the parsers to add references to parent objects in child objects.
- * For example, the {@link Section} class cannot exist outside the scope of a 
parent
- * {@link ConfigFileImpl} class, so parsers will add a reference to the config 
file
- * using the {@link Section#setParent(ConfigFileImpl)} method.
- *
- * @author James Bognar ([email protected])
- */
-@Target({METHOD})
-@Retention(RUNTIME)
-@Inherited
-public @interface ParentProperty {}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Produces.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Produces.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Produces.class
deleted file mode 100755
index 0cb6bcf..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Produces.class 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Produces.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Produces.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Produces.java
deleted file mode 100755
index 11aa004..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Produces.java
+++ /dev/null
@@ -1,82 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2014. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-
-import com.ibm.juno.core.serializer.*;
-
-/**
- * Annotation used on subclasses of {@link Serializer} to identify the media 
types that it produces.
- *
- *
- * <h6 class='topic'>Description</h6>
- * <p>
- *     Provides a way to define the contents of {@link 
Serializer#getMediaTypes()} through an annotation.
- * <p>
- *     The {@link Serializer#getMediaTypes()} default implementation gathers 
the media types by looking
- *             for this annotation.
- *     It should be noted that this annotation is optional and that the {@link 
Serializer#getMediaTypes()} method can
- *             be overridden by subclasses to return the media types 
programmatically.
- *
- *
- * <h6 class='topic'>Examples</h6>
- * <p>
- *     Standard example:
- * <p class='bcode'>
- *     <ja>@Produces</ja>({<js>"application/json"</js>,<js>"text/json"</js>})
- *     <jk>public class</jk> JsonSerializer <jk>extends</jk> WriterSerializer 
{...}
- * </p>
- * <p>
- *     The media types can also be <code>media-range</code> values per
- *             <a 
href='http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1'>RFC2616/14.1</a>.
- *     When meta-characters are used, you should specify the {@link 
#contentType()} value to
- *             indicate the real media type value that can be set on the 
<code>Content-Type</code> response header.
- *
- * <p class='bcode'>
- *     <jc>// Produces any text</jc>
- *     <ja>@Produces</ja>(value=<js>"text\/*"</js>, 
contentType=<js>"text/plain"</js>)
- *     <jk>public class</jk> AnythingSerializer <jk>extends</jk> 
WriterSerializer {...}
- *
- *     <jc>// Produces anything</jc>
- *     <ja>@Produces</ja>(value=<js>"*\/*"</js>, 
contentType=<js>"text/plain"</js>)
- *     <jk>public class</jk> AnythingSerializer <jk>extends</jk> 
WriterSerializer {...}
- * </p>
- *
- *
- * @author James Bognar ([email protected])
- */
-@Documented
-@Target(TYPE)
-@Retention(RUNTIME)
-@Inherited
-public @interface Produces {
-
-       /**
-        * The media types that the serializer can handle.
-        * <p>
-        *      Can contain meta-characters per the <code>media-type</code> 
specification of
-        *      <a 
href='http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1'>RFC2616/14.1</a>
-        * @return The media types that the parser can handle.
-        */
-       String[] value() default {};
-
-       /**
-        * The content type that this serializer produces.
-        * <p>
-        *      Can be used to override the <code>Content-Type</code> response 
type if the media types
-        *              are <code>media-ranges</code> with meta-characters, or 
the <code>Content-Type</code>
-        *              differs from the media type for some reason.
-        * @return The content type that this serializer produces, or blank if 
no overriding value exists.
-        */
-       String contentType() default "";
-}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Remoteable.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Remoteable.class
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Remoteable.class
deleted file mode 100755
index aabecef..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Remoteable.class
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Remoteable.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Remoteable.java
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Remoteable.java
deleted file mode 100755
index b8bb148..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/Remoteable.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * � Copyright IBM Corporation 2014, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-
-/**
- * Identifies services whose Java class or methods can be invoked remotely.
- */
-@Documented
-@Target({TYPE,METHOD})
-@Retention(RUNTIME)
-@Inherited
-public @interface Remoteable {}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/URI.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/URI.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/URI.class
deleted file mode 100755
index 5dea9ed..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/URI.class and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/URI.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/URI.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/URI.java
deleted file mode 100755
index 4f7a888..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/URI.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2011, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.annotation;
-
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-import java.lang.annotation.*;
-import java.net.*;
-
-import com.ibm.juno.core.serializer.*;
-
-/**
- * Used to identify a class or bean property as a URI.
- * <p>
- *     By default, instances of {@link URL} and {@link URI} are considered 
URIs during serialization, and are
- *             handled differently depending on the serializer (e.g. 
<code>HtmlSerializer</code> creates a hyperlink,
- *             <code>RdfXmlSerializer</code> creates an 
<code>rdf:resource</code> object, etc...).
- * <p>
- *     This annotation allows you to identify other classes that return URIs 
via <code>toString()</code> as URI objects.
- * <p>
- *     Relative URIs are automatically prepended with {@link 
SerializerProperties#SERIALIZER_absolutePathUriBase} and {@link 
SerializerProperties#SERIALIZER_relativeUriBase}
- *             during serialization just like relative <code>URIs</code>.
- * <p>
- *     This annotation can be applied to classes, interfaces, or bean property 
methods for fields.
- *
- * <h6 class='topic'>Examples</h6>
- * <p class='bcode'>
- *
- *     <jc>// Applied to a class whose toString() method returns a URI.</jc>
- *     <ja>@URI</ja>
- *     <jk>public class</jk> MyURI {
- *             <ja>@Override</ja>
- *             <jk>public</jk> String toString() {
- *                     <jk>return</jk> 
<js>"http://localhost:9080/foo/bar";</js>;
- *             }
- *     }
- *
- *     <jc>// Applied to bean properties</jc>
- *     <jk>public class</jk> MyBean {
- *
- *             <ja>@URI</ja>
- *             <jk>public</jk> String <jf>beanUri</jf>;
- *
- *             <ja>@URI</ja>
- *             <jk>public</jk> String getParentUri() {
- *                     ...
- *             }
- *     }
- * </p>
- *
- * @author James Bognar ([email protected])
- */
-@Documented
-@Target({TYPE,FIELD,METHOD})
-@Retention(RUNTIME)
-@Inherited
-public @interface URI {}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/package.html
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/package.html 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/package.html
deleted file mode 100755
index e876381..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/annotation/package.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML>
-<!--
-    Licensed Materials - Property of IBM
-    (c) Copyright IBM Corporation 2014. All Rights Reserved.
-   
-    Note to U.S. Government Users Restricted Rights:  
-    Use, duplication or disclosure restricted by GSA ADP Schedule 
-    Contract with IBM Corp. 
- -->
-<html>
-<head>
-       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-       <style type="text/css">
-               /* For viewing in Page Designer */
-               @IMPORT url("../../../../../../javadoc.css");
-
-               /* For viewing in REST interface */
-               @IMPORT url("../htdocs/javadoc.css");
-               body { 
-                       margin: 20px; 
-               }       
-       </style>
-       <script>
-               /* Replace all @code and @link tags. */ 
-               window.onload = function() {
-                       document.body.innerHTML = 
document.body.innerHTML.replace(/\{\@code ([^\}]+)\}/g, '<code>$1</code>');
-                       document.body.innerHTML = 
document.body.innerHTML.replace(/\{\@link (([^\}]+)\.)?([^\.\}]+)\}/g, 
'<code>$3</code>');
-               }
-       </script>
-</head>
-<body>
-<p>General bean annotations</p>
-</body>
-</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/CsvSerializer.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/CsvSerializer.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/CsvSerializer.class
deleted file mode 100755
index d9caecd..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/CsvSerializer.class 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/CsvSerializer.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/CsvSerializer.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/CsvSerializer.java
deleted file mode 100755
index f7c3e30..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/CsvSerializer.java
+++ /dev/null
@@ -1,90 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2011, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.csv;
-
-import java.io.*;
-import java.util.*;
-
-import com.ibm.juno.core.*;
-import com.ibm.juno.core.annotation.*;
-import com.ibm.juno.core.serializer.*;
-
-/**
- * TODO - Work in progress.  CSV serializer.
- */
-@Produces("text/csv")
-@SuppressWarnings({"unchecked","rawtypes"})
-public final class CsvSerializer extends WriterSerializer {
-
-       
//--------------------------------------------------------------------------------
-       // Overridden methods
-       
//--------------------------------------------------------------------------------
-
-       @Override /* Serializer */
-       protected void doSerialize(Object o, Writer out, SerializerContext ctx) 
throws IOException, SerializeException {
-               BeanContext bc = ctx.getBeanContext();
-               ClassMeta cm = bc.getClassMetaForObject(o);
-               Collection l = null;
-               if (cm.isArray()) {
-                       l = Arrays.asList((Object[])o);
-               } else
-                       l = (Collection)o;
-               if (l.size() > 0) {
-                       ClassMeta entryType = 
bc.getClassMetaForObject(l.iterator().next());
-                       if (entryType.isBean()) {
-                               BeanMeta<?> bm = entryType.getBeanMeta();
-                               int i = 0;
-                               for (BeanPropertyMeta pm : 
bm.getPropertyMetas()) {
-                                       if (i++ > 0)
-                                               out.append(",");
-                                       append(out, pm.getName());
-                               }
-                               out.append("\n");
-                               for (Object o2 : l) {
-                                       i = 0;
-                                       BeanMap bean = bc.forBean(o2);
-                                       for (BeanPropertyMeta pm : 
bm.getPropertyMetas()) {
-                                               if (i++ > 0)
-                                                       out.append(",");
-                                               append(out, pm.get(bean));
-                                       }
-                                       out.append("\n");
-                               }
-                       }
-
-               }
-       }
-
-       private void append(Writer w, Object o) throws IOException {
-               if (o == null)
-                       w.append("null");
-               else {
-                       String s = o.toString();
-                       boolean mustQuote = false;
-                       for (int i = 0; i < s.length() && ! mustQuote; i++) {
-                               char c = s.charAt(i);
-                               if (Character.isWhitespace(c) || c == ',')
-                                       mustQuote = true;
-                       }
-                       if (mustQuote)
-                               w.append('"').append(s).append('"');
-                       else
-                               w.append(s);
-               }
-       }
-
-       @Override /* Serializer */
-       public CsvSerializer clone() {
-               try {
-                       return (CsvSerializer)super.clone();
-               } catch (CloneNotSupportedException e) {
-                       throw new RuntimeException(e); // Shouldn't happen.
-               }
-       }
-}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/package.html
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/package.html 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/package.html
deleted file mode 100755
index 9089ea5..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/csv/package.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE HTML>
-<!--
-    Licensed Materials - Property of IBM
-    (c) Copyright IBM Corporation 2014. All Rights Reserved.
-   
-    Note to U.S. Government Users Restricted Rights:  
-    Use, duplication or disclosure restricted by GSA ADP Schedule 
-    Contract with IBM Corp. 
- -->
-<html>
-<head>
-       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-       <style type="text/css">
-               /* For viewing in Page Designer */
-               @IMPORT url("../../../../../javadoc.css");
-
-               /* For viewing in REST interface */
-               @IMPORT url("../htdocs/javadoc.css");
-               body { 
-                       margin: 20px; 
-               }       
-       </style>
-       <script>
-               /* Replace all @code and @link tags. */ 
-               window.onload = function() {
-                       document.body.innerHTML = 
document.body.innerHTML.replace(/\{\@code ([^\}]+)\}/g, '<code>$1</code>');
-                       document.body.innerHTML = 
document.body.innerHTML.replace(/\{\@link (([^\}]+)\.)?([^\.\}]+)\}/g, 
'<code>$3</code>');
-               }
-       </script>
-</head>
-<body>
-<p>CSV serialization and parsing support</p>
-
-<script>
-       function toggle(x) {
-               var div = x.nextSibling;
-               while (div != null && div.nodeType != 1)
-                       div = div.nextSibling;
-               if (div != null) {
-                       var d = div.style.display;
-                       if (d == 'block' || d == '') {
-                               div.style.display = 'none';
-                               x.className += " closed";
-                       } else {
-                               div.style.display = 'block';
-                               x.className = 
x.className.replace(/(?:^|\s)closed(?!\S)/g , '' );
-                       }
-               }
-       }
-</script>
-
-This code is currently work-in-progress.
-
-</body>
-</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/doc-files/AddressBook.html
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/doc-files/AddressBook.html
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/doc-files/AddressBook.html
deleted file mode 100755
index 2f83bd7..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/doc-files/AddressBook.html
+++ /dev/null
@@ -1,106 +0,0 @@
-<!DOCTYPE HTML>
-<!--
-    Licensed Materials - Property of IBM
-    (c) Copyright IBM Corporation 2014. All Rights Reserved.
-   
-    Note to U.S. Government Users Restricted Rights:  
-    Use, duplication or disclosure restricted by GSA ADP Schedule 
-    Contract with IBM Corp. 
- -->
-<html>
-<head>
-       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-       <style type="text/css">@IMPORT 
url("../../../../../../javadoc.css");</style>
-</head>
-<body style='margin:0 20'>
-       <p></p>
-       <!-- 
========================================================================================================
 -->
-       <a id="AddressBookSampleSource"></a><h2 class='topic'>AddressBook 
sample source</h2>
-       <p>
-               Sample code use in various examples throughout the Javadocs.  
Represents a simple POJO model consisting
-               of a collection (<code>LinkedList</code>), beans 
(<code>Address</code>, <code>Person</code>), and a type 4a filtered type 
(<code>Calendar</code>).
-       </p>
-       <p>
-               Public fields are used for bean properties in-leu of getters 
and setters to reduce the size of the example.  
-               Bean properties defined using getters and setters would work 
identically.
-       </p>
-       <a id="AddressBook"></a>
-       <h6 class='figure'>AddressBook.java</h6>
-       <p class='bcode'>
-       <jc>// A collection of people</jc>
-       <jk>public class</jk> AddressBook <jk>extends</jk> 
LinkedList&lt;Person&gt; {
-               
-               <jc>// Extra method for adding a person to this address book.
-               // Used in PojoIntrospector usage examples.</jc>
-               <jk>public void</jk> addPerson(String name, <jk>String</jk> 
birthDate, List&lt;Address&gt; addresses) {
-                       add(<jk>new</jk> Person(name, birthdate, addresses));
-               }  
-       }
-       </p>
-       <a id="Address"></a>
-       <h6 class='figure'>Address.java</h6>
-       <p class='bcode'>
-       <jk>public class</jk> Address {
-
-               <jc>// Bean properties</jc>
-               <jk>public</jk> String <jf>street</jf>, <jf>city</jf>, 
<jf>state</jf>;
-               <jk>public int</jk> <jf>zip</jf>;
-               <jk>public boolean</jk> <jf>isCurrent</jf>;
-               
-               <jc>// Bean constructor</jc>
-               <jk>public</jk> Address() {}
-               
-               <jc>// Other constructor</jc>
-               <jk>public</jk> Address(String street, String city, String 
state, <jk>int</jk> zip, <jk>boolean</jk> isCurrent) {
-                       <jk>this</jk>.<jf>street</jf> = street;
-                       <jk>this</jk>.<jf>city</jf> = city;
-                       <jk>this</jk>.<jf>state</jf> = state;
-                       <jk>this</jk>.<jf>zip</jf> = zip;
-                       <jk>this</jk>.<jf>isCurrent</jf> = isCurrent;
-               }
-       }
-       </p>
-       <a id="Person"></a>
-       <h6 class='figure'>Person.java</h6>
-       <p class='bcode'>
-       <jk>public class</jk> Person {
-
-               <jc>// Bean properties</jc>
-               <jk>public</jk> String <jf>name</jf>;
-               <jk>public int</jk> <jf>age</jf>;
-               <jk>public</jk> Calendar <jf>birthDate</jf>;
-
-               <jk>public</jk> LinkedList&lt;Address&gt; <jf>addresses</jf> = 
<jk>new</jk> LinkedList&lt;Address&gt;();
-       
-               <jc>// Bean constructor</jc>
-               <jk>public</jk> Person() {}
-       
-               <jc>// Other constructor</jc>
-               <jk>public</jk> Person(String name, String birthDate, 
Address...addresses) {
-                       <jk>this</jk>.<jf>name</jf> = name;
-                       <jk>this</jk>.<jf>birthDate</jf> = 
<jsm>getBirthDate</jsm>(birthDate);
-                       <jk>this</jk>.<jf>age</jf> = 
<jsm>calcAge</jsm>(birthDate);
-                       
<jk>this</jk>.<jf>addresses</jf>.addAll(Arrays.<jsm>asList</jsm>(addresses));
-               }
-       
-               <jc>// Other method</jc>
-               <jc>// Calculates a persons age based on the birthdate</jc>
-               <jk>public static int</jk> calcAge(String birthDate) {
-                       <jk>return new</jk> 
GregorianCalendar().get(Calendar.<jsf>YEAR</jsf>) - 
getBirthDate(birthDate).get(Calendar.<jsf>YEAR</jsf>);
-               }
-       
-               <jc>// Utility method</jc>
-               <jc>// Converts a birthdate string to a Calendar</jc>
-               <jk>private static</jk> Calendar getBirthDate(String birthDate) 
{
-                       <jk>try</jk> {
-                               Calendar c = <jk>new</jk> GregorianCalendar();
-                               
c.setTime(DateFormat.<jsm>getDateInstance</jsm>(DateFormat.<jsf>MEDIUM</jsf>).parse(birthDate));
-                               <jk>return</jk> c;
-                       } <jk>catch</jk> (ParseException e) {
-                               <jk>throw new</jk> RuntimeException(e);
-                       }
-               }
-       }
-       </p>
-
-</body>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/Link.class
----------------------------------------------------------------------
diff --git a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/Link.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/Link.class
deleted file mode 100755
index ca9f6c5..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/Link.class and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/Link.java
----------------------------------------------------------------------
diff --git a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/Link.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/Link.java
deleted file mode 100755
index ca0fd1f..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/Link.java
+++ /dev/null
@@ -1,133 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2011, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.dto;
-
-import java.text.*;
-
-import com.ibm.juno.core.html.*;
-import com.ibm.juno.core.urlencoding.*;
-import com.ibm.juno.core.utils.*;
-
-/**
- * Simple bean that implements a hyperlink for the HTML serializer.
- * <p>
- *     The name and url properties correspond to the following parts of a 
hyperlink in an HTML document...
- * <p class='bcode'>
- *     <xt>&lt;a</xt> 
<xa>href</xa>=<xs>'href'</xs><xt>&gt;</xt>name<xt>&lt;/a&gt;</xt>
- * <p>
- *     When encountered by the {@link HtmlSerializer} class, this object gets 
converted to a hyperlink.<br>
- *     All other serializers simply convert it to a simple bean.
- *
- * @author James Bognar ([email protected])
- */
-@HtmlLink(nameProperty = "name", hrefProperty = "href")
-public class Link implements Comparable<Link> {
-       private String name, href;
-
-       /** No-arg constructor. */
-       public Link() {}
-
-       /**
-        * Constructor.
-        *
-        * @param name Corresponds to the text inside of the <xt>&lt;A&gt;</xt> 
element.
-        * @param href Corresponds to the value of the <xa>href</xa> attribute 
of the <xt>&lt;A&gt;</xt> element.
-        * @param hrefArgs Optional arguments for {@link MessageFormat} style 
arguments in the href.
-        */
-       public Link(String name, String href, Object...hrefArgs) {
-               setName(name);
-               setHref(href, hrefArgs);
-       }
-
-       
//--------------------------------------------------------------------------------
-       // Bean properties
-       
//--------------------------------------------------------------------------------
-
-       /**
-        * Bean property getter:  <property>name</property>.
-        * Corresponds to the text inside of the <xt>&lt;A&gt;</xt> element.
-        *
-        * @return The value of the <property>name</property> property on this 
bean, or <jk>null</jk> if it is not set.
-        */
-       public String getName() {
-               return name;
-       }
-
-       /**
-        * Bean property setter:  <property>name</property>.
-        *
-        * @param name The new value for the <property>name</property> property 
on this bean.
-        * @return This object (for method chaining).
-        */
-       public Link setName(String name) {
-               this.name = name;
-               return this;
-       }
-
-       /**
-        * Bean property getter:  <property>href</property>.
-        * Corresponds to the value of the <xa>href</xa> attribute of the 
<xt>&lt;A&gt;</xt> element.
-        *
-        * @return The value of the <property>href</property> property on this 
bean, or <jk>null</jk> if it is not set.
-        */
-       public String getHref() {
-               return href;
-       }
-
-       /**
-        * Bean property setter:  <property>href</property>.
-        *
-        * @param href The new value for the <property>href</property> property 
on this bean.
-        * @return This object (for method chaining).
-        */
-       public Link setHref(String href) {
-               setHref(href, new Object[0]);
-               return this;
-       }
-
-       /**
-        * Bean property setter:  <property>href</property>.
-        * Same as {@link #setHref(String)} except allows for {@link 
MessageFormat} style arguments.
-        *
-        * @param href The new href.
-        * @param args Optional message format arguments.
-        * @return This object (for method chaining).
-        */
-       public Link setHref(String href, Object...args) {
-               for (int i = 0; i < args.length; i++)
-                       args[i] = 
UrlEncodingSerializer.DEFAULT.serializeUrlPart(args[i]);
-               this.href = (args.length > 0 ? MessageFormat.format(href, args) 
: href);
-               return this;
-       }
-
-       /**
-        * Returns the name so that the {@link PojoQuery} class can search 
against it.
-        */
-       @Override /* Object */
-       public String toString() {
-               return name;
-       }
-
-       @Override /* Comparable */
-       public int compareTo(Link o) {
-               return name.compareTo(o.name);
-       }
-
-       @Override /* Object */
-       public boolean equals(Object o) {
-               if (! (o instanceof Link))
-                       return false;
-               return (compareTo((Link)o) == 0);
-       }
-
-       @Override /* Object */
-       public int hashCode() {
-               return super.hashCode();
-       }
-}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/ResultSetList.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/ResultSetList.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/ResultSetList.class
deleted file mode 100755
index d35c250..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/ResultSetList.class 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/ResultSetList.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/ResultSetList.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/ResultSetList.java
deleted file mode 100755
index e381bc8..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/ResultSetList.java
+++ /dev/null
@@ -1,107 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2014, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.dto;
-
-import java.sql.*;
-import java.util.*;
-
-import com.ibm.juno.core.utils.*;
-
-/**
- * Transforms an SQL {@link ResultSet ResultSet} into a list of maps.
- * <p>
- *     Loads the entire result set into an in-memory data structure, and then 
closes the result set object.
- *
- * @author James Bognar ([email protected])
- */
-public final class ResultSetList extends LinkedList<Map<String,Object>> {
-
-       private static final long serialVersionUID = 1L;
-
-       /**
-        * Constructor.
-        *
-        * @param rs The result set to load into this DTO.
-        * @param pos The start position (zero-indexed).
-        * @param limit The maximum number of rows to retrieve.
-        * @param includeRowNums Make the first column be the row number.
-        * @throws SQLException Database error.
-        */
-       public ResultSetList(ResultSet rs, int pos, int limit, boolean 
includeRowNums) throws SQLException {
-               try {
-                       int rowNum = pos;
-
-                       // Get the column names.
-                       ResultSetMetaData rsmd = rs.getMetaData();
-                       int offset = (includeRowNums ? 1 : 0);
-                       int cc = rsmd.getColumnCount();
-                       String[] columns = new String[cc + offset];
-                       if (includeRowNums)
-                               columns[0] = "ROW";
-                       int[] colTypes = new int[cc];
-
-                       for (int i = 0; i < cc; i++) {
-                               columns[i+offset] = rsmd.getColumnName(i+1);
-                               colTypes[i] = rsmd.getColumnType(i+1);
-                       }
-
-                       while (--pos > 0 && rs.next()) {}
-
-                       // Get the rows.
-                       while (limit-- > 0 && rs.next()) {
-                               Object[] row = new Object[cc + offset];
-                               if (includeRowNums)
-                                       row[0] = rowNum++;
-                               for (int i = 0; i < cc; i++) {
-                                       Object o = readEntry(rs, i+1, 
colTypes[i]);
-                                       row[i+offset] = o;
-                               }
-                               add(new SimpleMap(columns, row));
-                       }
-               } finally {
-                       try {
-                               rs.close();
-                       } catch (Exception e) {}
-               }
-       }
-
-       /**
-        * Reads the specified column from the current row in the result set.
-        * Subclasses can override this method to handle specific data types in 
special ways.
-        *
-        * @param rs The result set to read from.
-        * @param col The column number (indexed by 1).
-        * @param dataType The {@link Types type} of the entry.
-        * @return The entry as an Object.
-        */
-       protected Object readEntry(ResultSet rs, int col, int dataType) {
-               try {
-                       switch (dataType) {
-                               case Types.BLOB:
-                                       Blob b = rs.getBlob(col);
-                                       return "blob["+b.length()+"]";
-                               case Types.CLOB:
-                                       Clob c = rs.getClob(col);
-                                       return "clob["+c.length()+"]";
-                               case Types.LONGVARBINARY:
-                                       return 
"longvarbinary["+IOUtils.count(rs.getBinaryStream(col))+"]";
-                               case Types.LONGVARCHAR:
-                                       return 
"longvarchar["+IOUtils.count(rs.getAsciiStream(col))+"]";
-                               case Types.LONGNVARCHAR:
-                                       return 
"longnvarchar["+IOUtils.count(rs.getCharacterStream(col))+"]";
-                               case Types.TIMESTAMP:
-                                       return rs.getTimestamp(col);  // Oracle 
returns com.oracle.TIMESTAMP objects from getObject() which isn't a Timestamp.
-                               default:
-                                       return rs.getObject(col);
-                       }
-               } catch (Exception e) {
-                       return e.getLocalizedMessage();
-               }
-       }
-}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Category.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Category.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Category.class
deleted file mode 100755
index 2129715..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Category.class 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Category.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Category.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Category.java
deleted file mode 100755
index c384b4e..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Category.java
+++ /dev/null
@@ -1,137 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2014, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.dto.atom;
-
-import static com.ibm.juno.core.xml.annotation.XmlFormat.*;
-
-import java.net.*;
-
-import com.ibm.juno.core.xml.annotation.*;
-
-/**
- * Represents an <code>atomCategory</code> construct in the RFC4287 
specification.
- * <p>
- * <h6 class='figure'>Schema</h6>
- * <p class='bcode'>
- *     atomCategory =
- *             element atom:category {
- *                     atomCommonAttributes,
- *                     attribute term { text },
- *                     attribute scheme { atomUri }?,
- *                     attribute label { text }?,
- *                     undefinedContent
- *             }
- * </p>
- * <p>
- *     Refer to {@link com.ibm.juno.core.dto.atom} for further information 
about ATOM support.
- * </p>
- *
- * @author James Bognar ([email protected])
- */
-@Xml(name="category")
-public class Category extends Common {
-
-       private String term;
-       private URI scheme;
-       private String label;
-
-       /**
-        * Normal constructor.
-        * @param term The category term.
-        */
-       public Category(String term) {
-               this.term = term;
-       }
-
-       /** Bean constructor. */
-       public Category() {}
-
-
-       
//--------------------------------------------------------------------------------
-       // Bean properties
-       
//--------------------------------------------------------------------------------
-
-       /**
-        * @return The category term.
-        */
-       @Xml(format=ATTR)
-       public String getTerm() {
-               return term;
-       }
-
-       /**
-        * Sets the category term.
-        *
-        * @param term The category term.
-        * @return This object (for method chaining).
-        */
-       public Category setTerm(String term) {
-               this.term = term;
-               return this;
-       }
-
-       /**
-        * Returns the category scheme.
-        *
-        * @return The category scheme.
-        */
-       @Xml(format=ATTR)
-       public URI getScheme() {
-               return scheme;
-       }
-
-       /**
-        * Sets the category scheme.
-        *
-        * @param scheme The category scheme.
-        * @return This object (for method chaining).
-        */
-       public Category setScheme(URI scheme) {
-               this.scheme = scheme;
-               return this;
-       }
-
-       /**
-        * Returns the category label.
-        *
-        * @return The category label.
-        */
-       @Xml(format=ATTR)
-       public String getLabel() {
-               return label;
-       }
-
-       /**
-        * Sets the category label.
-        *
-        * @param label The category label.
-        * @return This object (for method chaining).
-        */
-       public Category setLabel(String label) {
-               this.label = label;
-               return this;
-       }
-
-
-       
//--------------------------------------------------------------------------------
-       // Overridden setters (to simplify method chaining)
-       
//--------------------------------------------------------------------------------
-
-       @Override /* Common */
-       public Category setBase(URI base) {
-               super.setBase(base);
-               return this;
-       }
-
-       @Override /* Common */
-       public Category setLang(String lang) {
-               super.setLang(lang);
-               return this;
-       }
-}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Common.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Common.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Common.class
deleted file mode 100755
index 4d02fe9..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Common.class and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Common.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Common.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Common.java
deleted file mode 100755
index a1b19f9..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Common.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2014, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.dto.atom;
-
-import static com.ibm.juno.core.xml.annotation.XmlFormat.*;
-
-import java.net.*;
-
-import com.ibm.juno.core.xml.annotation.*;
-
-/**
- * Represents an <code>atomCommonAttributes</code> construct in the RFC4287 
specification.
- * <p>
- * <h6 class='figure'>Schema</h6>
- * <p class='bcode'>
- *     atomCommonAttributes =
- *             attribute xml:base { atomUri }?,
- *             attribute xml:lang { atomLanguageTag }?,
- *             undefinedAttribute*
- * </p>
- * <p>
- *     Refer to {@link com.ibm.juno.core.dto.atom} for further information 
about ATOM support.
- * </p>
- *
- * @author James Bognar ([email protected])
- */
-public abstract class Common {
-
-       private URI base;
-       private String lang;
-
-
-       
//--------------------------------------------------------------------------------
-       // Bean properties
-       
//--------------------------------------------------------------------------------
-
-       /**
-        * Returns the uri base of this object.
-        *
-        * @return The URI base of this object.
-        */
-       @Xml(prefix="xml", format=ATTR)
-       public URI getBase() {
-               return base;
-       }
-
-       /**
-        * Sets the URI base of this object.
-        *
-        * @param base The URI base of this object.
-        * @return This object (for method chaining).
-        */
-       public Common setBase(URI base) {
-               this.base = base;
-               return this;
-       }
-
-       /**
-        * Returns the language of this object.
-        *
-        * @return The language of this object.
-        */
-       @Xml(prefix="xml", format=ATTR)
-       public String getLang() {
-               return lang;
-       }
-
-       /**
-        * Sets the language of this object.
-        *
-        * @param lang The language of this object.
-        * @return This object (for method chaining).
-        */
-       public Common setLang(String lang) {
-               this.lang = lang;
-               return this;
-       }
-}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/CommonEntry.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/CommonEntry.class
 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/CommonEntry.class
deleted file mode 100755
index 8b8cf45..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/CommonEntry.class
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/CommonEntry.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/CommonEntry.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/CommonEntry.java
deleted file mode 100755
index 510cbee..0000000
--- 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/CommonEntry.java
+++ /dev/null
@@ -1,276 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2014, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.dto.atom;
-
-import static com.ibm.juno.core.xml.annotation.XmlFormat.*;
-
-import java.util.*;
-
-import com.ibm.juno.core.annotation.*;
-import com.ibm.juno.core.filters.*;
-import com.ibm.juno.core.xml.annotation.*;
-
-/**
- * Parent class of {@link Entry}, {@link Feed}, and {@link Source}
- * <p>
- *     Refer to {@link com.ibm.juno.core.dto.atom} for further information 
about ATOM support.
- * </p>
- *
- * @author James Bognar ([email protected])
- */
-@SuppressWarnings("hiding")
-public class CommonEntry extends Common {
-
-       private List<Person> authors;
-       private List<Category> categories;
-       private List<Person> contributors;
-       private Id id;
-       private List<Link> links;
-       private Text rights;
-       private Text title;
-       private Calendar updated;
-
-
-       /**
-        * Normal constructor.
-        * @param id The ID of this object.
-        * @param title The title of this object.
-        * @param updated The updated timestamp of this object.
-        */
-       public CommonEntry(Id id, Text title, Calendar updated) {
-               this.id = id;
-               this.title = title;
-               this.updated = updated;
-       }
-
-       /** Bean constructor. */
-       public CommonEntry() {}
-
-
-       
//--------------------------------------------------------------------------------
-       // Bean properties
-       
//--------------------------------------------------------------------------------
-
-       /**
-        * Returns the list of authors for this object.
-        *
-        * @return The list of authors for this object.
-        */
-       @Xml(format=COLLAPSED, childName="author")
-       public List<Person> getAuthors() {
-               return authors;
-       }
-
-       /**
-        * Sets the list of authors for this object.
-        *
-        * @param authors The list of authors for this object.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry setAuthors(List<Person> authors) {
-               this.authors = authors;
-               return this;
-       }
-
-       /**
-        * Adds one or more authors to the list of authors of this object.
-        *
-        * @param authors The author to add to the list.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry addAuthors(Person...authors) {
-               if (this.authors == null)
-                       this.authors = new LinkedList<Person>();
-               this.authors.addAll(Arrays.asList(authors));
-               return this;
-       }
-
-       /**
-        * Returns the list of categories of this object.
-        *
-        * @return The list of categories of this object.
-        */
-       @Xml(format=COLLAPSED, childName="category")
-       public List<Category> getCatetories() {
-               return categories;
-       }
-
-       /**
-        * Sets the list of categories of this object.
-        *
-        * @param categories The list of categories of this object.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry setCategories(List<Category> categories) {
-               this.categories = categories;
-               return this;
-       }
-
-       /**
-        * Adds one or more categories to the list of categories of this object.
-        *
-        * @param categories The categories to add to the list.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry addCategories(Category...categories) {
-               if (this.categories == null)
-                       this.categories = new LinkedList<Category>();
-               this.categories.addAll(Arrays.asList(categories));
-               return this;
-       }
-
-       /**
-        * Returns the list of contributors of this object.
-        *
-        * @return The list of contributors of this object.
-        */
-       @Xml(format=COLLAPSED, childName="contributor")
-       public List<Person> getContributors() {
-               return contributors;
-       }
-
-       /**
-        * Sets the list of contributors of this object.
-        *
-        * @param contributors The list of contributors of this object.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry setContributors(List<Person> contributors) {
-               this.contributors = contributors;
-               return this;
-       }
-
-       /**
-        * Adds one or more contributors to the list of contributors of this 
object.
-        *
-        * @param contributors The contributor to add to the list.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry addContributors(Person...contributors) {
-               if (this.contributors == null)
-                       this.contributors = new LinkedList<Person>();
-               this.contributors.addAll(Arrays.asList(contributors));
-               return this;
-       }
-
-       /**
-        * Returns the ID of this object.
-        *
-        * @return The ID of this object.
-        */
-       public Id getId() {
-               return id;
-       }
-
-       /**
-        * Sets the ID of this object.
-        *
-        * @param id The ID of this object.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry setId(Id id) {
-               this.id = id;
-               return this;
-       }
-
-       /**
-        * Returns the list of links of this object.
-        *
-        * @return The list of links of this object.
-        */
-       @Xml(format=COLLAPSED)
-       public List<Link> getLinks() {
-               return links;
-       }
-
-       /**
-        * Sets the list of links of this object.
-        *
-        * @param links The list of links of this object.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry setLinks(List<Link> links) {
-               this.links = links;
-               return this;
-       }
-
-       /**
-        * Adds one or more links to the list of links of this object.
-        *
-        * @param links The links to add to the list.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry addLinks(Link...links) {
-               if (this.links == null)
-                       this.links = new LinkedList<Link>();
-               this.links.addAll(Arrays.asList(links));
-               return this;
-       }
-
-       /**
-        * Returns the rights statement of this object.
-        *
-        * @return The rights statement of this object.
-        */
-       public Text getRights() {
-               return rights;
-       }
-
-       /**
-        * Sets the rights statement of this object.
-        *
-        * @param rights The rights statement of this object.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry setRights(Text rights) {
-               this.rights = rights;
-               return this;
-       }
-
-       /**
-        * Returns the title of this object.
-        *
-        * @return The title of this object.
-        */
-       public Text getTitle() {
-               return title;
-       }
-
-       /**
-        * Sets the title of this object.
-        *
-        * @param title The title of this object.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry setTitle(Text title) {
-               this.title = title;
-               return this;
-       }
-
-       /**
-        * Returns the update timestamp of this object.
-        *
-        * @return The update timestamp of this object.
-        */
-       @BeanProperty(filter=CalendarFilter.ISO8601DT.class)
-       public Calendar getUpdated() {
-               return updated;
-       }
-
-       /**
-        * Sets the update timestamp of this object.
-        *
-        * @param updated The update timestamp of this object.
-        * @return This object (for method chaining).
-        */
-       public CommonEntry setUpdated(Calendar updated) {
-               this.updated = updated;
-               return this;
-       }
-}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Content.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Content.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Content.class
deleted file mode 100755
index 8d5ce17..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Content.class 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Content.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Content.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Content.java
deleted file mode 100755
index e1e4cca..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Content.java
+++ /dev/null
@@ -1,144 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2014, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.dto.atom;
-
-import static com.ibm.juno.core.xml.annotation.XmlFormat.*;
-
-import java.net.*;
-
-import com.ibm.juno.core.xml.annotation.*;
-
-/**
- * Represents an <code>atomContent</code> construct in the RFC4287 
specification.
- * <p>
- *
- * <h6 class='figure'>Schema</h6>
- * <p class='bcode'>
- *     atomContent = atomInlineTextContent
- *             | atomInlineXHTMLContent
- *             | atomInlineOtherContent
- *             | atomOutOfLineContent
- *
- *     atomInlineTextContent =
- *             element atom:content {
- *                     atomCommonAttributes,
- *                     attribute type { "text" | "html" }?,
- *                     (text)*
- *             }
- *
- *     atomInlineXHTMLContent =
- *             element atom:content {
- *                     atomCommonAttributes,
- *                     attribute type { "xhtml" },
- *                     xhtmlDiv
- *             }
- *
- *     atomInlineOtherContent =
- *             element atom:content {
- *                     atomCommonAttributes,
- *                     attribute type { atomMediaType }?,
- *                     (text|anyElement)*
- *     }
- *
- *     atomOutOfLineContent =
- *             element atom:content {
- *                     atomCommonAttributes,
- *                     attribute type { atomMediaType }?,
- *                     attribute src { atomUri },
- *                     empty
- *     }
- * </p>
- * <p>
- *     Refer to {@link com.ibm.juno.core.dto.atom} for further information 
about ATOM support.
- * </p>
- *
- * @author James Bognar ([email protected])
- */
-public class Content extends Text {
-
-       private URI src;
-
-
-       /**
-        * Normal content.
-        *
-        * @param type The content type of this content.
-        * @param content The content of this content.
-        */
-       public Content(String type, String content) {
-               super(type, content);
-       }
-
-       /**
-        * Normal content.
-        *
-        * @param content The content of this content.
-        */
-       public Content(String content) {
-               super(content);
-       }
-
-       /** Bean constructor. */
-       public Content() {}
-
-
-       
//--------------------------------------------------------------------------------
-       // Bean properties
-       
//--------------------------------------------------------------------------------
-
-       /**
-        * Returns the source URI.
-        *
-        * @return the source URI.
-        */
-       @Xml(format=ATTR)
-       public URI getSrc() {
-               return src;
-       }
-
-       /**
-        * Sets the source URI.
-        *
-        * @param src The source URI.
-        * @return This object (for method chaining).
-        */
-       public Content setSrc(URI src) {
-               this.src = src;
-               return this;
-       }
-
-
-       
//--------------------------------------------------------------------------------
-       // Overridden setters (to simplify method chaining)
-       
//--------------------------------------------------------------------------------
-
-       @Override /* Text */
-       public Content setText(String text) {
-               super.setText(text);
-               return this;
-       }
-
-       @Override /* Text */
-       public Content setType(String type) {
-               super.setType(type);
-               return this;
-       }
-
-       @Override /* Common */
-       public Content setBase(URI base) {
-               super.setBase(base);
-               return this;
-       }
-
-       @Override /* Common */
-       public Content setLang(String lang) {
-               super.setLang(lang);
-               return this;
-       }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Entry.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Entry.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Entry.class
deleted file mode 100755
index e9a66fe..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Entry.class and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Entry.java
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Entry.java 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Entry.java
deleted file mode 100755
index 1a1cfcb..0000000
--- a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Entry.java
+++ /dev/null
@@ -1,243 +0,0 @@
-/*******************************************************************************
- * Licensed Materials - Property of IBM
- * (c) Copyright IBM Corporation 2014, 2015. All Rights Reserved.
- *
- *  The source code for this program is not published or otherwise
- *  divested of its trade secrets, irrespective of what has been
- *  deposited with the U.S. Copyright Office.
- 
*******************************************************************************/
-package com.ibm.juno.core.dto.atom;
-
-import java.net.URI;
-import java.util.*;
-
-import com.ibm.juno.core.annotation.*;
-import com.ibm.juno.core.filters.*;
-import com.ibm.juno.core.xml.annotation.*;
-
-/**
- * Represents an <code>atomEntry</code> construct in the RFC4287 specification.
- * <p>
- * <h6 class='figure'>Schema</h6>
- * <p class='bcode'>
- *     atomEntry =
- *             element atom:entry {
- *                     atomCommonAttributes,
- *                     (atomAuthor*
- *                     & atomCategory*
- *                     & atomContent?
- *                     & atomContributor*
- *                     & atomId
- *                     & atomLink*
- *                     & atomPublished?
- *                     & atomRights?
- *                     & atomSource?
- *                     & atomSummary?
- *                     & atomTitle
- *                     & atomUpdated
- *                     & extensionElement*)
- *             }
- * </p>
- * <p>
- *     Refer to {@link com.ibm.juno.core.dto.atom} for further information 
about ATOM support.
- * </p>
- *
- * @author James Bognar ([email protected])
- */
-@Xml(name="entry")
-public class Entry extends CommonEntry {
-
-       private Content content;
-       private Calendar published;
-       private Source source;
-       private Text summary;
-
-       /**
-        * Normal constructor.
-        *
-        * @param id The ID of this entry.
-        * @param title The title of this entry.
-        * @param updated The updated timestamp of this entry.
-        */
-       public Entry(Id id, Text title, Calendar updated) {
-               super(id, title, updated);
-       }
-
-       /** Bean constructor. */
-       public Entry() {}
-
-
-       
//--------------------------------------------------------------------------------
-       // Bean properties
-       
//--------------------------------------------------------------------------------
-
-       /**
-        * Returns the content of this entry.
-        *
-        * @return The content of this entry.
-        */
-       public Content getContent() {
-               return content;
-       }
-
-       /**
-        * Sets the content of this entry.
-        *
-        * @param content The content of this entry.
-        * @return This object (for method chaining).
-        */
-       public Entry setContent(Content content) {
-               this.content = content;
-               return this;
-       }
-
-       /**
-        * Returns the publish timestamp of this entry.
-        *
-        * @return The publish timestamp of this entry.
-        */
-       @BeanProperty(filter=CalendarFilter.ISO8601DT.class)
-       public Calendar getPublished() {
-               return published;
-       }
-
-       /**
-        * Sets the publish timestamp of this entry.
-        *
-        * @param published The publish timestamp of this entry.
-        * @return This object (for method chaining).
-        */
-       public Entry setPublished(Calendar published) {
-               this.published = published;
-               return this;
-       }
-
-       /**
-        * Returns the source of this entry.
-        *
-        * @return The source of this entry.
-        */
-       public Source getSource() {
-               return source;
-       }
-
-       /**
-        * Sets the source of this entry.
-        *
-        * @param source The source of this entry.
-        * @return This object (for method chaining).
-        */
-       public Entry setSource(Source source) {
-               this.source = source;
-               return this;
-       }
-
-       /**
-        * Returns the summary of this entry.
-        *
-        * @return The summary of this entry.
-        */
-       public Text getSummary() {
-               return summary;
-       }
-
-       /**
-        * Sets the summary of this entry.
-        *
-        * @param summary The summary of this entry.
-        * @return This object (for method chaining).
-        */
-       public Entry setSummary(Text summary) {
-               this.summary = summary;
-               return this;
-       }
-
-
-       
//--------------------------------------------------------------------------------
-       // Overridden setters (to simplify method chaining)
-       
//--------------------------------------------------------------------------------
-
-       @Override /* CommonEntry */
-       public Entry setAuthors(List<Person> authors) {
-               super.setAuthors(authors);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry addAuthors(Person...authors) {
-               super.addAuthors(authors);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry setCategories(List<Category> categories) {
-               super.setCategories(categories);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry addCategories(Category...categories) {
-               super.addCategories(categories);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry setContributors(List<Person> contributors) {
-               super.setContributors(contributors);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry addContributors(Person...contributors) {
-               super.addContributors(contributors);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry setId(Id id) {
-               super.setId(id);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry setLinks(List<Link> links) {
-               super.setLinks(links);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry addLinks(Link...links) {
-               super.addLinks(links);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry setRights(Text rights) {
-               super.setRights(rights);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry setTitle(Text title) {
-               super.setTitle(title);
-               return this;
-       }
-
-       @Override /* CommonEntry */
-       public Entry setUpdated(Calendar updated) {
-               super.setUpdated(updated);
-               return this;
-       }
-
-       @Override /* Common */
-       public Entry setBase(URI base) {
-               super.setBase(base);
-               return this;
-       }
-
-       @Override /* Common */
-       public Entry setLang(String lang) {
-               super.setLang(lang);
-               return this;
-       }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/30947fd7/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Feed.class
----------------------------------------------------------------------
diff --git 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Feed.class 
b/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Feed.class
deleted file mode 100755
index 9484bd7..0000000
Binary files 
a/com.ibm.team.juno.releng/bin/core/com/ibm/juno/core/dto/atom/Feed.class and 
/dev/null differ

Reply via email to