blob: 537183ae75b01f62ade651d308fa1e2a144ad24b [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_26) on Wed Sep 14 22:31:07 PDT 2011 -->
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
Factory (Abdera2 Core 2.0-SNAPSHOT API)
</TITLE>
<META NAME="date" CONTENT="2011-09-14">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Factory (Abdera2 Core 2.0-SNAPSHOT API)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Factory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/abdera2/factory/ExtensionFactoryMap.html" title="class in org.apache.abdera2.factory"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/abdera2/factory/StreamBuilder.html" title="class in org.apache.abdera2.factory"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/abdera2/factory/Factory.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Factory.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.abdera2.factory</FONT>
<BR>
Interface Factory</H2>
<DL>
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/abdera2/parser/axiom/FOMFactory.html" title="class in org.apache.abdera2.parser.axiom">FOMFactory</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public interface <B>Factory</B></DL>
</PRE>
<P>
The Factory interface is the primary means by which Feed Object Model instances are built. Factories are specific to
parser implementations. Users will generally not have to know anything about the Factory implementation, which will
be automatically selected based on the Abdera configuration options.
<P>
<P>
<HR>
<P>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/Abdera.html" title="class in org.apache.abdera2">Abdera</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#getAbdera()">getAbdera</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the Abdera instance for this factory</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#getElementWrapper(org.apache.abdera2.model.Element)">getElementWrapper</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;internal)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&gt;
<BR>
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#getMimeType(T)">getMimeType</A></B>(T&nbsp;base)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the mime type for the specified extension element / document</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A>&lt;<A HREF="../../../../org/apache/abdera2/factory/ExtensionFactory.html" title="interface in org.apache.abdera2.factory">ExtensionFactory</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#listExtensionFactories()">listExtensionFactories</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a listing of extension factories registered</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newAuthor()">newAuthor</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new author element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newAuthor(org.apache.abdera2.model.Element)">newAuthor</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new author element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Categories.html" title="interface in org.apache.abdera2.model">Categories</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newCategories()">newCategories</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Categories element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Categories.html" title="interface in org.apache.abdera2.model">Categories</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newCategories(org.apache.abdera2.model.Base)">newCategories</A></B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Categories element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Category.html" title="interface in org.apache.abdera2.model">Category</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newCategory()">newCategory</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Category element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Category.html" title="interface in org.apache.abdera2.model">Category</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newCategory(org.apache.abdera2.model.Element)">newCategory</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Category element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Collection.html" title="interface in org.apache.abdera2.model">Collection</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newCollection()">newCollection</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Collection element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Collection.html" title="interface in org.apache.abdera2.model">Collection</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newCollection(org.apache.abdera2.model.Element)">newCollection</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Collection element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newContent()">newContent</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Content element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newContent(org.apache.abdera2.model.Content.Type)">newContent</A></B>(<A HREF="../../../../org/apache/abdera2/model/Content.Type.html" title="enum in org.apache.abdera2.model">Content.Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Content element of the given Content.Type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newContent(org.apache.abdera2.model.Content.Type, org.apache.abdera2.model.Element)">newContent</A></B>(<A HREF="../../../../org/apache/abdera2/model/Content.Type.html" title="enum in org.apache.abdera2.model">Content.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Content element of the given Content.Type as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newContent(javax.activation.MimeType)">newContent</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/activation/MimeType.html?is-external=true" title="class or interface in javax.activation">MimeType</A>&nbsp;mediaType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Content element of the given MediaType.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newContent(javax.activation.MimeType, org.apache.abdera2.model.Element)">newContent</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/activation/MimeType.html?is-external=true" title="class or interface in javax.activation">MimeType</A>&nbsp;mediaType,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Content element of the given MediaType as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newContributor()">newContributor</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new contributor element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newContributor(org.apache.abdera2.model.Element)">newContributor</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new contributor element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Control.html" title="interface in org.apache.abdera2.model">Control</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newControl()">newControl</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Control element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Control.html" title="interface in org.apache.abdera2.model">Control</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newControl(org.apache.abdera2.model.Element)">newControl</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Control element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newDateTime(java.lang.Class, org.apache.abdera2.model.Element)">newDateTime</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new DateTime element with the given QName as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newDateTime(javax.xml.namespace.QName, org.apache.abdera2.model.Element)">newDateTime</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new DateTime element with the given QName as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Generator.html" title="interface in org.apache.abdera2.model">Generator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newDefaultGenerator()">newDefaultGenerator</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Generator with Abdera's default name and version.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Generator.html" title="interface in org.apache.abdera2.model">Generator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newDefaultGenerator(org.apache.abdera2.model.Element)">newDefaultGenerator</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Generator using Abdera's default name and version as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Div.html" title="interface in org.apache.abdera2.model">Div</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newDiv()">newDiv</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Div element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Div.html" title="interface in org.apache.abdera2.model">Div</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newDiv(org.apache.abdera2.model.Base)">newDiv</A></B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Div element as a child of the given Base.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
<A HREF="../../../../org/apache/abdera2/model/Document.html" title="interface in org.apache.abdera2.model">Document</A>&lt;T&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newDocument()">newDocument</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Document instance with a root Element of type T.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newEdited()">newEdited</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new app:edited element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newEdited(org.apache.abdera2.model.Element)">newEdited</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new app:edited element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newElement(java.lang.Class)">newElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newElement(java.lang.Class, org.apache.abdera2.model.Base)">newElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newElement(javax.xml.namespace.QName)">newElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Element with the given QName.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newElement(javax.xml.namespace.QName, org.apache.abdera2.model.Base)">newElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Element with the given QName as a child of the given Base.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newEmail()">newEmail</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new email element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newEmail(org.apache.abdera2.model.Element)">newEmail</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new email element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Entry.html" title="interface in org.apache.abdera2.model">Entry</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newEntry()">newEntry</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Entry element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Entry.html" title="interface in org.apache.abdera2.model">Entry</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newEntry(org.apache.abdera2.model.Base)">newEntry</A></B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Entry element as a child of the given Base.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newExtensionElement(java.lang.Class)">newExtensionElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newExtensionElement(java.lang.Class, org.apache.abdera2.model.Base)">newExtensionElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newExtensionElement(javax.xml.namespace.QName)">newExtensionElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new extension element with the given QName.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt;
<BR>
T</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newExtensionElement(javax.xml.namespace.QName, org.apache.abdera2.model.Base)">newExtensionElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new extension element with the given QName as a child of the given Base.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Feed.html" title="interface in org.apache.abdera2.model">Feed</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newFeed()">newFeed</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Feed element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Feed.html" title="interface in org.apache.abdera2.model">Feed</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newFeed(org.apache.abdera2.model.Base)">newFeed</A></B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Feed element as a child of the given Base.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Generator.html" title="interface in org.apache.abdera2.model">Generator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newGenerator()">newGenerator</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Generator element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Generator.html" title="interface in org.apache.abdera2.model">Generator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newGenerator(org.apache.abdera2.model.Element)">newGenerator</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Generator element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newIcon()">newIcon</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new icon element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newIcon(org.apache.abdera2.model.Element)">newIcon</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new icon element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newID()">newID</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new id element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newID(org.apache.abdera2.model.Element)">newID</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new id element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newIRIElement(java.lang.Class, org.apache.abdera2.model.Element)">newIRIElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newIRIElement(javax.xml.namespace.QName, org.apache.abdera2.model.Element)">newIRIElement</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new IRI element with the given QName as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Link.html" title="interface in org.apache.abdera2.model">Link</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newLink()">newLink</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Link element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Link.html" title="interface in org.apache.abdera2.model">Link</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newLink(org.apache.abdera2.model.Element)">newLink</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Link element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newLogo()">newLogo</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new logo element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newLogo(org.apache.abdera2.model.Element)">newLogo</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new logo element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newName()">newName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new name element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newName(org.apache.abdera2.model.Element)">newName</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new name element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/parser/Parser.html" title="interface in org.apache.abdera2.parser">Parser</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newParser()">newParser</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Parser instance.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newPerson(java.lang.Class, org.apache.abdera2.model.Element)">newPerson</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newPerson(javax.xml.namespace.QName, org.apache.abdera2.model.Element)">newPerson</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Person element with the given QName as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newPublished()">newPublished</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new published element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newPublished(org.apache.abdera2.model.Element)">newPublished</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new published element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newRights()">newRights</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new rights element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newRights(org.apache.abdera2.model.Element)">newRights</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new rights element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newRights(org.apache.abdera2.model.Text.Type)">newRights</A></B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new rights element with the given Text.Type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newRights(org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)">newRights</A></B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new rights element with the given Text.Type as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Service.html" title="interface in org.apache.abdera2.model">Service</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newService()">newService</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Service element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Service.html" title="interface in org.apache.abdera2.model">Service</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newService(org.apache.abdera2.model.Base)">newService</A></B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Service element as a child of the given Base.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Source.html" title="interface in org.apache.abdera2.model">Source</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSource()">newSource</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Source element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Source.html" title="interface in org.apache.abdera2.model">Source</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSource(org.apache.abdera2.model.Element)">newSource</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Source element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSubtitle()">newSubtitle</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new subtitle element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSubtitle(org.apache.abdera2.model.Element)">newSubtitle</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new subtitle element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSubtitle(org.apache.abdera2.model.Text.Type)">newSubtitle</A></B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new subtitle element with the given Text.Type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSubtitle(org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)">newSubtitle</A></B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new subtitle element with the given Text.Type as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSummary()">newSummary</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new summary element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSummary(org.apache.abdera2.model.Element)">newSummary</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new summary element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSummary(org.apache.abdera2.model.Text.Type)">newSummary</A></B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new summary element with the given Text.Type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newSummary(org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)">newSummary</A></B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new summary element with the given Text.Type as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newText(java.lang.Class, org.apache.abdera2.model.Text.Type)">newText</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newText(java.lang.Class, org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)">newText</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newText(javax.xml.namespace.QName, org.apache.abdera2.model.Text.Type)">newText</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Text element with the given QName and Text.Type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newText(javax.xml.namespace.QName, org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)">newText</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Text element with the given QName and Text.Type as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newTitle()">newTitle</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new title element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newTitle(org.apache.abdera2.model.Element)">newTitle</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new title element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newTitle(org.apache.abdera2.model.Text.Type)">newTitle</A></B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new title element with the given Text.Type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newTitle(org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)">newTitle</A></B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new title element with the given Text.Type as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newUpdated()">newUpdated</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new updated element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newUpdated(org.apache.abdera2.model.Element)">newUpdated</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;create a new updated element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newUri()">newUri</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new uri element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newUri(org.apache.abdera2.model.Element)">newUri</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new uri element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newUuidUri()">newUuidUri</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generate a new random UUID URI</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Workspace.html" title="interface in org.apache.abdera2.model">Workspace</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newWorkspace()">newWorkspace</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Workspace element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/model/Workspace.html" title="interface in org.apache.abdera2.model">Workspace</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#newWorkspace(org.apache.abdera2.model.Element)">newWorkspace</A></B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new Workspace element as a child of the given Element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/abdera2/factory/Factory.html" title="interface in org.apache.abdera2.factory">Factory</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/abdera2/factory/Factory.html#registerExtension(org.apache.abdera2.factory.ExtensionFactory)">registerExtension</A></B>(<A HREF="../../../../org/apache/abdera2/factory/ExtensionFactory.html" title="interface in org.apache.abdera2.factory">ExtensionFactory</A>&nbsp;extensionFactory)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registers an extension factory for this Factory instance only</TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="newParser()"><!-- --></A><H3>
newParser</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/parser/Parser.html" title="interface in org.apache.abdera2.parser">Parser</A> <B>newParser</B>()</PRE>
<DL>
<DD>Create a new Parser instance.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A new instance of the Parser associated with this Factory</DL>
</DD>
</DL>
<HR>
<A NAME="newDocument()"><!-- --></A><H3>
newDocument</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; <A HREF="../../../../org/apache/abdera2/model/Document.html" title="interface in org.apache.abdera2.model">Document</A>&lt;T&gt; <B>newDocument</B>()</PRE>
<DL>
<DD>Create a new Document instance with a root Element of type T.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A new instance of a Document</DL>
</DD>
</DL>
<HR>
<A NAME="newService()"><!-- --></A><H3>
newService</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Service.html" title="interface in org.apache.abdera2.model">Service</A> <B>newService</B>()</PRE>
<DL>
<DD>Create a new Service element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created Service element</DL>
</DD>
</DL>
<HR>
<A NAME="newService(org.apache.abdera2.model.Base)"><!-- --></A><H3>
newService</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Service.html" title="interface in org.apache.abdera2.model">Service</A> <B>newService</B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Service element as a child of the given Base.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element or document to which the new Service should be added as a child
<DT><B>Returns:</B><DD>A newly created Service element</DL>
</DD>
</DL>
<HR>
<A NAME="newWorkspace()"><!-- --></A><H3>
newWorkspace</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Workspace.html" title="interface in org.apache.abdera2.model">Workspace</A> <B>newWorkspace</B>()</PRE>
<DL>
<DD>Create a new Workspace element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created Workspace element</DL>
</DD>
</DL>
<HR>
<A NAME="newWorkspace(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newWorkspace</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Workspace.html" title="interface in org.apache.abdera2.model">Workspace</A> <B>newWorkspace</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Workspace element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Workspace should be added as a child
<DT><B>Returns:</B><DD>A newly created Workspace element</DL>
</DD>
</DL>
<HR>
<A NAME="newCollection()"><!-- --></A><H3>
newCollection</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Collection.html" title="interface in org.apache.abdera2.model">Collection</A> <B>newCollection</B>()</PRE>
<DL>
<DD>Create a new Collection element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created Collection element</DL>
</DD>
</DL>
<HR>
<A NAME="newCollection(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newCollection</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Collection.html" title="interface in org.apache.abdera2.model">Collection</A> <B>newCollection</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Collection element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Collection should be added as a child
<DT><B>Returns:</B><DD>A newly created Collection element</DL>
</DD>
</DL>
<HR>
<A NAME="newFeed()"><!-- --></A><H3>
newFeed</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Feed.html" title="interface in org.apache.abdera2.model">Feed</A> <B>newFeed</B>()</PRE>
<DL>
<DD>Create a new Feed element. A new Document containing the Feed will be created automatically
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created Feed element.</DL>
</DD>
</DL>
<HR>
<A NAME="newFeed(org.apache.abdera2.model.Base)"><!-- --></A><H3>
newFeed</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Feed.html" title="interface in org.apache.abdera2.model">Feed</A> <B>newFeed</B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Feed element as a child of the given Base.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element or document to which the new Feed should be added as a child
<DT><B>Returns:</B><DD>A newly created Feed element</DL>
</DD>
</DL>
<HR>
<A NAME="newEntry()"><!-- --></A><H3>
newEntry</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Entry.html" title="interface in org.apache.abdera2.model">Entry</A> <B>newEntry</B>()</PRE>
<DL>
<DD>Create a new Entry element. A new Document containing the Entry will be created automatically
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created Entry element</DL>
</DD>
</DL>
<HR>
<A NAME="newEntry(org.apache.abdera2.model.Base)"><!-- --></A><H3>
newEntry</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Entry.html" title="interface in org.apache.abdera2.model">Entry</A> <B>newEntry</B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Entry element as a child of the given Base.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element or document to which the new Entry should be added as a child
<DT><B>Returns:</B><DD>A newly created Entry element</DL>
</DD>
</DL>
<HR>
<A NAME="newCategory()"><!-- --></A><H3>
newCategory</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Category.html" title="interface in org.apache.abdera2.model">Category</A> <B>newCategory</B>()</PRE>
<DL>
<DD>Create a new Category element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created Category element</DL>
</DD>
</DL>
<HR>
<A NAME="newCategory(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newCategory</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Category.html" title="interface in org.apache.abdera2.model">Category</A> <B>newCategory</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Category element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Category should be added as a child
<DT><B>Returns:</B><DD>A newly created Category element</DL>
</DD>
</DL>
<HR>
<A NAME="newContent()"><!-- --></A><H3>
newContent</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A> <B>newContent</B>()</PRE>
<DL>
<DD>Create a new Content element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created Content element with type="text"</DL>
</DD>
</DL>
<HR>
<A NAME="newContent(org.apache.abdera2.model.Content.Type)"><!-- --></A><H3>
newContent</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A> <B>newContent</B>(<A HREF="../../../../org/apache/abdera2/model/Content.Type.html" title="enum in org.apache.abdera2.model">Content.Type</A>&nbsp;type)</PRE>
<DL>
<DD>Create a new Content element of the given Content.Type.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The Content.Type for the newly created Content element.
<DT><B>Returns:</B><DD>A newly created Content element using the specified type</DL>
</DD>
</DL>
<HR>
<A NAME="newContent(org.apache.abdera2.model.Content.Type, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newContent</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A> <B>newContent</B>(<A HREF="../../../../org/apache/abdera2/model/Content.Type.html" title="enum in org.apache.abdera2.model">Content.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Content element of the given Content.Type as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The Content.Type for the newly created Content element.<DD><CODE>parent</CODE> - The element to which the new Content should be added as a child
<DT><B>Returns:</B><DD>A newly created Content element using the specified type</DL>
</DD>
</DL>
<HR>
<A NAME="newContent(javax.activation.MimeType)"><!-- --></A><H3>
newContent</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A> <B>newContent</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/activation/MimeType.html?is-external=true" title="class or interface in javax.activation">MimeType</A>&nbsp;mediaType)</PRE>
<DL>
<DD>Create a new Content element of the given MediaType.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>mediaType</CODE> - The MIME media type to be specified by the type attribute
<DT><B>Returns:</B><DD>A newly created Content element using the specified MIME type</DL>
</DD>
</DL>
<HR>
<A NAME="newContent(javax.activation.MimeType, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newContent</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Content.html" title="interface in org.apache.abdera2.model">Content</A> <B>newContent</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/activation/MimeType.html?is-external=true" title="class or interface in javax.activation">MimeType</A>&nbsp;mediaType,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Content element of the given MediaType as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>mediaType</CODE> - The MIME media type to be specified by the type attribute<DD><CODE>parent</CODE> - The element to which the new Content should be added as a child
<DT><B>Returns:</B><DD>A newly created Content element using the specified mediatype.</DL>
</DD>
</DL>
<HR>
<A NAME="newPublished()"><!-- --></A><H3>
newPublished</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A> <B>newPublished</B>()</PRE>
<DL>
<DD>Create a new published element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:published element</DL>
</DD>
</DL>
<HR>
<A NAME="newPublished(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newPublished</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A> <B>newPublished</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new published element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Published element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:published element</DL>
</DD>
</DL>
<HR>
<A NAME="newUpdated()"><!-- --></A><H3>
newUpdated</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A> <B>newUpdated</B>()</PRE>
<DL>
<DD>Create a new updated element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:updated element</DL>
</DD>
</DL>
<HR>
<A NAME="newUpdated(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newUpdated</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A> <B>newUpdated</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>create a new updated element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Updated element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:updated element</DL>
</DD>
</DL>
<HR>
<A NAME="newEdited()"><!-- --></A><H3>
newEdited</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A> <B>newEdited</B>()</PRE>
<DL>
<DD>Create a new app:edited element. The app:edited element is defined by the Atom Publishing Protocol specification
for use in atom:entry elements created and edited using that protocol. The element should only ever appear as a
child of atom:entry.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created app:edited element</DL>
</DD>
</DL>
<HR>
<A NAME="newEdited(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newEdited</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A> <B>newEdited</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new app:edited element. The app:edited element is defined by the Atom Publishing Protocol specification
for use in atom:entry elements created and edited using that protocol. The element should only ever appear as a
child of atom:entry.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Edited element should be added as a child
<DT><B>Returns:</B><DD>A newly created app:edited element</DL>
</DD>
</DL>
<HR>
<A NAME="newDateTime(javax.xml.namespace.QName, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newDateTime</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A> <B>newDateTime</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new DateTime element with the given QName as a child of the given Element. RFC4287 provides the abstract
Atom Date Construct as a reusable component. Any extension element whose value is a Date/Time SHOULD reuse this
construct to maintain consistency with the base specification.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The XML QName of the Atom Date element to create<DD><CODE>parent</CODE> - The element to which the new Atom Date element should be added as a child
<DT><B>Returns:</B><DD>The newly created Atom Date Construct element</DL>
</DD>
</DL>
<HR>
<A NAME="newDateTime(java.lang.Class, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newDateTime</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/DateTime.html" title="interface in org.apache.abdera2.model">DateTime</A> <B>newDateTime</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new DateTime element with the given QName as a child of the given Element. RFC4287 provides the abstract
Atom Date Construct as a reusable component. Any extension element whose value is a Date/Time SHOULD reuse this
construct to maintain consistency with the base specification.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>_class</CODE> - <DD><CODE>parent</CODE> - The element to which the new Atom Date element should be added as a child
<DT><B>Returns:</B><DD>The newly created Atom Date Construct element</DL>
</DD>
</DL>
<HR>
<A NAME="newDefaultGenerator()"><!-- --></A><H3>
newDefaultGenerator</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Generator.html" title="interface in org.apache.abdera2.model">Generator</A> <B>newDefaultGenerator</B>()</PRE>
<DL>
<DD>Create a new Generator with Abdera's default name and version.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created and pre-populated atom:generator element</DL>
</DD>
</DL>
<HR>
<A NAME="newDefaultGenerator(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newDefaultGenerator</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Generator.html" title="interface in org.apache.abdera2.model">Generator</A> <B>newDefaultGenerator</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Generator using Abdera's default name and version as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Generator element should be added as a child
<DT><B>Returns:</B><DD>A newly created and pre-populated atom:generator element</DL>
</DD>
</DL>
<HR>
<A NAME="newGenerator()"><!-- --></A><H3>
newGenerator</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Generator.html" title="interface in org.apache.abdera2.model">Generator</A> <B>newGenerator</B>()</PRE>
<DL>
<DD>Create a new Generator element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:generator element</DL>
</DD>
</DL>
<HR>
<A NAME="newGenerator(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newGenerator</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Generator.html" title="interface in org.apache.abdera2.model">Generator</A> <B>newGenerator</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Generator element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Generator element should be added as a child
<DT><B>Returns:</B><DD>A newly creatd atom:generator element</DL>
</DD>
</DL>
<HR>
<A NAME="newID()"><!-- --></A><H3>
newID</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newID</B>()</PRE>
<DL>
<DD>Create a new id element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:id element</DL>
</DD>
</DL>
<HR>
<A NAME="newID(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newID</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newID</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new id element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new ID element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:id element</DL>
</DD>
</DL>
<HR>
<A NAME="newIcon()"><!-- --></A><H3>
newIcon</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newIcon</B>()</PRE>
<DL>
<DD>Create a new icon element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:icon element</DL>
</DD>
</DL>
<HR>
<A NAME="newIcon(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newIcon</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newIcon</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new icon element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Icon element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:icon element</DL>
</DD>
</DL>
<HR>
<A NAME="newLogo()"><!-- --></A><H3>
newLogo</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newLogo</B>()</PRE>
<DL>
<DD>Create a new logo element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:logo element</DL>
</DD>
</DL>
<HR>
<A NAME="newLogo(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newLogo</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newLogo</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new logo element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Logo element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:logo element</DL>
</DD>
</DL>
<HR>
<A NAME="newUri()"><!-- --></A><H3>
newUri</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newUri</B>()</PRE>
<DL>
<DD>Create a new uri element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:uri element</DL>
</DD>
</DL>
<HR>
<A NAME="newUri(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newUri</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newUri</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new uri element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new URI element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:uri element</DL>
</DD>
</DL>
<HR>
<A NAME="newIRIElement(javax.xml.namespace.QName, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newIRIElement</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newIRIElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new IRI element with the given QName as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The XML QName of the new IRI element<DD><CODE>parent</CODE> - The element to which the new generic IRI element should be added as a child
<DT><B>Returns:</B><DD>A newly created element whose text value can be an IRI</DL>
</DD>
</DL>
<HR>
<A NAME="newIRIElement(java.lang.Class, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newIRIElement</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/IRIElement.html" title="interface in org.apache.abdera2.model">IRIElement</A> <B>newIRIElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newLink()"><!-- --></A><H3>
newLink</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Link.html" title="interface in org.apache.abdera2.model">Link</A> <B>newLink</B>()</PRE>
<DL>
<DD>Create a new Link element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:link element</DL>
</DD>
</DL>
<HR>
<A NAME="newLink(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newLink</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Link.html" title="interface in org.apache.abdera2.model">Link</A> <B>newLink</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Link element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Link element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:uri element</DL>
</DD>
</DL>
<HR>
<A NAME="newAuthor()"><!-- --></A><H3>
newAuthor</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A> <B>newAuthor</B>()</PRE>
<DL>
<DD>Create a new author element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:author element</DL>
</DD>
</DL>
<HR>
<A NAME="newAuthor(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newAuthor</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A> <B>newAuthor</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new author element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Author element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:author element</DL>
</DD>
</DL>
<HR>
<A NAME="newContributor()"><!-- --></A><H3>
newContributor</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A> <B>newContributor</B>()</PRE>
<DL>
<DD>Create a new contributor element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:contributor element</DL>
</DD>
</DL>
<HR>
<A NAME="newContributor(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newContributor</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A> <B>newContributor</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new contributor element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Contributor element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:contributor element</DL>
</DD>
</DL>
<HR>
<A NAME="newPerson(javax.xml.namespace.QName, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newPerson</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A> <B>newPerson</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Person element with the given QName as a child of the given Element. RFC4287 provides the abstract
Atom Person Construct to represent people and other entities within an Atom Document. Extensions that wish to
represent people SHOULD reuse this construct.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The XML QName of the newly created Person element<DD><CODE>parent</CODE> - The element to which the new Person element should be added as a child
<DT><B>Returns:</B><DD>A newly created Atom Person Construct element</DL>
</DD>
</DL>
<HR>
<A NAME="newPerson(java.lang.Class, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newPerson</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Person.html" title="interface in org.apache.abdera2.model">Person</A> <B>newPerson</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newSource()"><!-- --></A><H3>
newSource</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Source.html" title="interface in org.apache.abdera2.model">Source</A> <B>newSource</B>()</PRE>
<DL>
<DD>Create a new Source element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:source element</DL>
</DD>
</DL>
<HR>
<A NAME="newSource(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newSource</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Source.html" title="interface in org.apache.abdera2.model">Source</A> <B>newSource</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Source element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Source element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:source element</DL>
</DD>
</DL>
<HR>
<A NAME="newText(javax.xml.namespace.QName, org.apache.abdera2.model.Text.Type)"><!-- --></A><H3>
newText</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newText</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</PRE>
<DL>
<DD>Create a new Text element with the given QName and Text.Type. RFC4287 provides the abstract Text Construct to
represent simple Text, HTML or XHTML within a document. This construct is used by Atom core elements like
atom:title, atom:summary, atom:rights, atom:subtitle, etc and SHOULD be reused by extensions that need a way of
embedding text in a document.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The XML QName of the Text element to create<DD><CODE>type</CODE> - The type of text (plain text, HTML or XHTML)
<DT><B>Returns:</B><DD>A newly created Atom Text Construct element</DL>
</DD>
</DL>
<HR>
<A NAME="newText(java.lang.Class, org.apache.abdera2.model.Text.Type)"><!-- --></A><H3>
newText</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newText</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newText(javax.xml.namespace.QName, org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newText</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newText</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Text element with the given QName and Text.Type as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The XML QName of the Text element to create<DD><CODE>type</CODE> - The type of text (plain text, HTML or XHTML)<DD><CODE>parent</CODE> - The element to which the new Updated element should be added as a child
<DT><B>Returns:</B><DD>A newly created Atom Text Construct element</DL>
</DD>
</DL>
<HR>
<A NAME="newText(java.lang.Class, org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newText</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newText</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newTitle()"><!-- --></A><H3>
newTitle</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newTitle</B>()</PRE>
<DL>
<DD>Create a new title element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:title element</DL>
</DD>
</DL>
<HR>
<A NAME="newTitle(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newTitle</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newTitle</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new title element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Title element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:title element</DL>
</DD>
</DL>
<HR>
<A NAME="newTitle(org.apache.abdera2.model.Text.Type)"><!-- --></A><H3>
newTitle</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newTitle</B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</PRE>
<DL>
<DD>Create a new title element with the given Text.Type.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The type of text used in the title (plain text, HTML, XHTML)
<DT><B>Returns:</B><DD>A newly created atom:title element</DL>
</DD>
</DL>
<HR>
<A NAME="newTitle(org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newTitle</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newTitle</B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new title element with the given Text.Type as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The type of text used in the title (plain text, HTML, XHTML)<DD><CODE>parent</CODE> - The element to which the new Updated element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:title element</DL>
</DD>
</DL>
<HR>
<A NAME="newSubtitle()"><!-- --></A><H3>
newSubtitle</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newSubtitle</B>()</PRE>
<DL>
<DD>Create a new subtitle element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:subtitle element</DL>
</DD>
</DL>
<HR>
<A NAME="newSubtitle(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newSubtitle</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newSubtitle</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new subtitle element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Subtitle element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:subtitle element</DL>
</DD>
</DL>
<HR>
<A NAME="newSubtitle(org.apache.abdera2.model.Text.Type)"><!-- --></A><H3>
newSubtitle</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newSubtitle</B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</PRE>
<DL>
<DD>Create a new subtitle element with the given Text.Type.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The type of text used in the subtitle (plain text, HTML, XHTML)
<DT><B>Returns:</B><DD>A newly created atom:subtitle element</DL>
</DD>
</DL>
<HR>
<A NAME="newSubtitle(org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newSubtitle</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newSubtitle</B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new subtitle element with the given Text.Type as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The type of text used i the subtitle (plain text, HTML, XHTML)<DD><CODE>parent</CODE> - The element to which the new Subtitle element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:subtitle element</DL>
</DD>
</DL>
<HR>
<A NAME="newSummary()"><!-- --></A><H3>
newSummary</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newSummary</B>()</PRE>
<DL>
<DD>Create a new summary element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:summary element</DL>
</DD>
</DL>
<HR>
<A NAME="newSummary(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newSummary</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newSummary</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new summary element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Summary element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:summary element</DL>
</DD>
</DL>
<HR>
<A NAME="newSummary(org.apache.abdera2.model.Text.Type)"><!-- --></A><H3>
newSummary</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newSummary</B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</PRE>
<DL>
<DD>Create a new summary element with the given Text.Type.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The type of text used in the summary (plain text, HTML, XHTML)
<DT><B>Returns:</B><DD>A newly created atom:summary element</DL>
</DD>
</DL>
<HR>
<A NAME="newSummary(org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newSummary</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newSummary</B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new summary element with the given Text.Type as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The type of text used in the summary (plain text, HTML, XHTML)<DD><CODE>parent</CODE> - The element to which the new Summary element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:summary element</DL>
</DD>
</DL>
<HR>
<A NAME="newRights()"><!-- --></A><H3>
newRights</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newRights</B>()</PRE>
<DL>
<DD>Create a new rights element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:rights element</DL>
</DD>
</DL>
<HR>
<A NAME="newRights(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newRights</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newRights</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new rights element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Rights element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:rights element</DL>
</DD>
</DL>
<HR>
<A NAME="newRights(org.apache.abdera2.model.Text.Type)"><!-- --></A><H3>
newRights</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newRights</B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type)</PRE>
<DL>
<DD>Create a new rights element with the given Text.Type.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The type of text used in the Rights (plain text, HTML, XHTML)
<DT><B>Returns:</B><DD>A newly created atom:rights element</DL>
</DD>
</DL>
<HR>
<A NAME="newRights(org.apache.abdera2.model.Text.Type, org.apache.abdera2.model.Element)"><!-- --></A><H3>
newRights</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Text.html" title="interface in org.apache.abdera2.model">Text</A> <B>newRights</B>(<A HREF="../../../../org/apache/abdera2/model/Text.Type.html" title="enum in org.apache.abdera2.model">Text.Type</A>&nbsp;type,
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new rights element with the given Text.Type as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>type</CODE> - The type of text used in the Rights (plain text, HTML, XHTML)<DD><CODE>parent</CODE> - The element to which the new Rights element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:rights element</DL>
</DD>
</DL>
<HR>
<A NAME="newName()"><!-- --></A><H3>
newName</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A> <B>newName</B>()</PRE>
<DL>
<DD>Create a new name element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:name element</DL>
</DD>
</DL>
<HR>
<A NAME="newName(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newName</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A> <B>newName</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new name element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Name element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:summary element</DL>
</DD>
</DL>
<HR>
<A NAME="newEmail()"><!-- --></A><H3>
newEmail</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A> <B>newEmail</B>()</PRE>
<DL>
<DD>Create a new email element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created atom:email element</DL>
</DD>
</DL>
<HR>
<A NAME="newEmail(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newEmail</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A> <B>newEmail</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new email element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Email element should be added as a child
<DT><B>Returns:</B><DD>A newly created atom:email element</DL>
</DD>
</DL>
<HR>
<A NAME="newElement(javax.xml.namespace.QName)"><!-- --></A><H3>
newElement</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>newElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname)</PRE>
<DL>
<DD>Create a new Element with the given QName.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly created element</DL>
</DD>
</DL>
<HR>
<A NAME="newElement(java.lang.Class)"><!-- --></A><H3>
newElement</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>newElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newElement(javax.xml.namespace.QName, org.apache.abdera2.model.Base)"><!-- --></A><H3>
newElement</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>newElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Element with the given QName as a child of the given Base.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The XML QName of the element to create<DD><CODE>parent</CODE> - The element or document to which the new element should be added as a child
<DT><B>Returns:</B><DD>A newly created element</DL>
</DD>
</DL>
<HR>
<A NAME="newElement(java.lang.Class, org.apache.abdera2.model.Base)"><!-- --></A><H3>
newElement</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>newElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newExtensionElement(javax.xml.namespace.QName)"><!-- --></A><H3>
newExtensionElement</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>newExtensionElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname)</PRE>
<DL>
<DD>Create a new extension element with the given QName.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The XML QName of the element to create
<DT><B>Returns:</B><DD>A newly created element</DL>
</DD>
</DL>
<HR>
<A NAME="newExtensionElement(java.lang.Class)"><!-- --></A><H3>
newExtensionElement</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>newExtensionElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newExtensionElement(javax.xml.namespace.QName, org.apache.abdera2.model.Base)"><!-- --></A><H3>
newExtensionElement</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>newExtensionElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>&nbsp;qname,
<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new extension element with the given QName as a child of the given Base.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The XML QName of the element to create<DD><CODE>parent</CODE> - The element or document to which the new element should be added as a child
<DT><B>Returns:</B><DD>A newly created element</DL>
</DD>
</DL>
<HR>
<A NAME="newExtensionElement(java.lang.Class, org.apache.abdera2.model.Base)"><!-- --></A><H3>
newExtensionElement</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>newExtensionElement</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;_class,
<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="newControl()"><!-- --></A><H3>
newControl</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Control.html" title="interface in org.apache.abdera2.model">Control</A> <B>newControl</B>()</PRE>
<DL>
<DD>Create a new Control element. The app:control element is introduced by the Atom Publishing Protocol as a means of
allowing publishing clients to provide metadata to a server affecting the way an entry is published. The control
element SHOULD only ever appear as a child of the atom:entry and MUST only ever appear once.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly app:control element</DL>
</DD>
</DL>
<HR>
<A NAME="newControl(org.apache.abdera2.model.Element)"><!-- --></A><H3>
newControl</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Control.html" title="interface in org.apache.abdera2.model">Control</A> <B>newControl</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Control element as a child of the given Element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element to which the new Control element should be added as a child
<DT><B>Returns:</B><DD>A newly app:control element</DL>
</DD>
</DL>
<HR>
<A NAME="newDiv()"><!-- --></A><H3>
newDiv</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Div.html" title="interface in org.apache.abdera2.model">Div</A> <B>newDiv</B>()</PRE>
<DL>
<DD>Create a new Div element.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly xhtml:div element</DL>
</DD>
</DL>
<HR>
<A NAME="newDiv(org.apache.abdera2.model.Base)"><!-- --></A><H3>
newDiv</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Div.html" title="interface in org.apache.abdera2.model">Div</A> <B>newDiv</B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Div element as a child of the given Base.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element or document to which the new XHTML div element should be added as a child
<DT><B>Returns:</B><DD>A newly xhtml:div element</DL>
</DD>
</DL>
<HR>
<A NAME="registerExtension(org.apache.abdera2.factory.ExtensionFactory)"><!-- --></A><H3>
registerExtension</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/factory/Factory.html" title="interface in org.apache.abdera2.factory">Factory</A> <B>registerExtension</B>(<A HREF="../../../../org/apache/abdera2/factory/ExtensionFactory.html" title="interface in org.apache.abdera2.factory">ExtensionFactory</A>&nbsp;extensionFactory)</PRE>
<DL>
<DD>Registers an extension factory for this Factory instance only
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>extensionFactory</CODE> - An ExtensionFactory instance</DL>
</DD>
</DL>
<HR>
<A NAME="newCategories()"><!-- --></A><H3>
newCategories</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Categories.html" title="interface in org.apache.abdera2.model">Categories</A> <B>newCategories</B>()</PRE>
<DL>
<DD>Create a new Categories element. The app:categories element is introduced by the Atom Publishing Protocol as a
means of providing a listing of atom:category's that can be used by entries in a collection.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A newly app:categories element</DL>
</DD>
</DL>
<HR>
<A NAME="newCategories(org.apache.abdera2.model.Base)"><!-- --></A><H3>
newCategories</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/model/Categories.html" title="interface in org.apache.abdera2.model">Categories</A> <B>newCategories</B>(<A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&nbsp;parent)</PRE>
<DL>
<DD>Create a new Categories element. The app:categories element is introduced by the Atom Publishing Protocol as a
means of providing a listing of atom:category's that can be used by entries in a collection.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The element or document to which the new Categories element should be added as a child
<DT><B>Returns:</B><DD>A newly app:categories element</DL>
</DD>
</DL>
<HR>
<A NAME="newUuidUri()"><!-- --></A><H3>
newUuidUri</H3>
<PRE>
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>newUuidUri</B>()</PRE>
<DL>
<DD>Generate a new random UUID URI
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getAbdera()"><!-- --></A><H3>
getAbdera</H3>
<PRE>
<A HREF="../../../../org/apache/abdera2/Abdera.html" title="class in org.apache.abdera2">Abdera</A> <B>getAbdera</B>()</PRE>
<DL>
<DD>Get the Abdera instance for this factory
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getMimeType(org.apache.abdera2.model.Base)"><!-- --></A><A NAME="getMimeType(T)"><!-- --></A><H3>
getMimeType</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Base.html" title="interface in org.apache.abdera2.model">Base</A>&gt; <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getMimeType</B>(T&nbsp;base)</PRE>
<DL>
<DD>Get the mime type for the specified extension element / document
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="listExtensionFactories()"><!-- --></A><H3>
listExtensionFactories</H3>
<PRE>
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A>&lt;<A HREF="../../../../org/apache/abdera2/factory/ExtensionFactory.html" title="interface in org.apache.abdera2.factory">ExtensionFactory</A>&gt; <B>listExtensionFactories</B>()</PRE>
<DL>
<DD>Returns a listing of extension factories registered
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getElementWrapper(org.apache.abdera2.model.Element)"><!-- --></A><H3>
getElementWrapper</H3>
<PRE>
&lt;T extends <A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&gt; T <B>getElementWrapper</B>(<A HREF="../../../../org/apache/abdera2/model/Element.html" title="interface in org.apache.abdera2.model">Element</A>&nbsp;internal)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Factory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/abdera2/factory/ExtensionFactoryMap.html" title="class in org.apache.abdera2.factory"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/abdera2/factory/StreamBuilder.html" title="class in org.apache.abdera2.factory"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/abdera2/factory/Factory.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Factory.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright &#169; 2006-2011 <a href="http://www.apache.org/">Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>