summaryrefslogtreecommitdiffstats
path: root/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html
diff options
context:
space:
mode:
Diffstat (limited to 'site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html')
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html290
1 files changed, 290 insertions, 0 deletions
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html
new file mode 100644
index 0000000000..fae7cf6996
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html
@@ -0,0 +1,290 @@
+<!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_11) on Tue Jan 27 20:37:52 CST 2009 -->
+<TITLE>
+StAXArtifactProcessor
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<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="StAXArtifactProcessor";
+ }
+}
+</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="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/tuscany/sca/contribution/processor/PackageProcessorExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution.processor"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessorExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution.processor"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="StAXArtifactProcessor.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.tuscany.sca.contribution.processor</FONT>
+<BR>
+Interface StAXArtifactProcessor&lt;M&gt;</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">ArtifactProcessor</A>&lt;M&gt;</DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../org/apache/tuscany/sca/extension/helper/utils/AbstractStAXArtifactProcessor.html" title="class in org.apache.tuscany.sca.extension.helper.utils">AbstractStAXArtifactProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/xml/AnyElementProcessor.html" title="class in org.apache.tuscany.sca.contribution.processor.xml">AnyElementProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/authorization/AuthorizationPolicyProcessor.html" title="class in org.apache.tuscany.sca.policy.authorization">AuthorizationPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/ws/axis2/policy/configuration/Axis2ConfigParamPolicyProcessor.html" title="class in org.apache.tuscany.sca.binding.ws.axis2.policy.configuration">Axis2ConfigParamPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/ws/axis2/policy/header/Axis2HeaderPolicyProcessor.html" title="class in org.apache.tuscany.sca.binding.ws.axis2.policy.header">Axis2HeaderPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/ws/axis2/policy/authentication/token/Axis2TokenAuthenticationPolicyProcessor.html" title="class in org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.token">Axis2TokenAuthenticationPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/authentication/basic/BasicAuthenticationPolicyProcessor.html" title="class in org.apache.tuscany.sca.policy.authentication.basic">BasicAuthenticationPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/extension/helper/impl/BindingSCDLProcessor.html" title="class in org.apache.tuscany.sca.extension.helper.impl">BindingSCDLProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/xml/BindingTypeProcessor.html" title="class in org.apache.tuscany.sca.policy.xml">BindingTypeProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/bpel/xml/BPELImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.bpel.xml">BPELImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/xml/ComponentTypeProcessor.html" title="class in org.apache.tuscany.sca.assembly.xml">ComponentTypeProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/xml/CompositeProcessor.html" title="class in org.apache.tuscany.sca.assembly.xml">CompositeProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/node/xml/ConfiguredNodeImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.node.xml">ConfiguredNodeImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/xml/ConfiguredOperationProcessor.html" title="class in org.apache.tuscany.sca.assembly.xml">ConfiguredOperationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/data/engine/ConnectionInfoArtifactProcessor.html" title="class in org.apache.tuscany.sca.data.engine">ConnectionInfoArtifactProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/xml/ConstrainingTypeProcessor.html" title="class in org.apache.tuscany.sca.assembly.xml">ConstrainingTypeProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/xml/ContributionMetadataProcessor.html" title="class in org.apache.tuscany.sca.contribution.xml">ContributionMetadataProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/corba/impl/CorbaBindingProcessor.html" title="class in org.apache.tuscany.sca.binding.corba.impl">CorbaBindingProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/xml/DefaultBeanModelProcessor.html" title="class in org.apache.tuscany.sca.assembly.xml">DefaultBeanModelProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/ejb/impl/EJBBindingProcessor.html" title="class in org.apache.tuscany.sca.binding.ejb.impl">EJBBindingProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/ejb/xml/EJBImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.ejb.xml">EJBImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ExtensibleStAXArtifactProcessor.html" title="class in org.apache.tuscany.sca.contribution.processor">ExtensibleStAXArtifactProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/gdata/impl/GdataBindingProcessor.html" title="class in org.apache.tuscany.sca.binding.gdata.impl">GdataBindingProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/xml/ImplementationTypeProcessor.html" title="class in org.apache.tuscany.sca.policy.xml">ImplementationTypeProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/databinding/sdo/ImportSDOProcessor.html" title="class in org.apache.tuscany.sca.databinding.sdo">ImportSDOProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/security/jaas/JaasAuthenticationPolicyProcessor.html" title="class in org.apache.tuscany.sca.policy.security.jaas">JaasAuthenticationPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/java/impl/JavaExportProcessor.html" title="class in org.apache.tuscany.sca.contribution.java.impl">JavaExportProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/java/xml/JavaImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.java.xml">JavaImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/java/impl/JavaImportProcessor.html" title="class in org.apache.tuscany.sca.contribution.java.impl">JavaImportProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/java/xml/JavaInterfaceProcessor.html" title="class in org.apache.tuscany.sca.interfacedef.java.xml">JavaInterfaceProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/logging/jdk/JDKLoggingPolicyProcessor.html" title="class in org.apache.tuscany.sca.policy.logging.jdk">JDKLoggingPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/jee/xml/JEEImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.jee.xml">JEEImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/jms/impl/JMSBindingProcessor.html" title="class in org.apache.tuscany.sca.binding.jms.impl">JMSBindingProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/jms/policy/header/JMSHeaderPolicyProcessor.html" title="class in org.apache.tuscany.sca.binding.jms.policy.header">JMSHeaderPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/jms/policy/authentication/token/JMSTokenAuthenticationPolicyProcessor.html" title="class in org.apache.tuscany.sca.binding.jms.policy.authentication.token">JMSTokenAuthenticationPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/namespace/impl/NamespaceExportProcessor.html" title="class in org.apache.tuscany.sca.contribution.namespace.impl">NamespaceExportProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/namespace/impl/NamespaceImportProcessor.html" title="class in org.apache.tuscany.sca.contribution.namespace.impl">NamespaceImportProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/node/xml/NodeImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.node.xml">NodeImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/notification/NotificationBindingProcessor.html" title="class in org.apache.tuscany.sca.binding.notification">NotificationBindingProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/notification/NotificationImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.notification">NotificationImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/jms/operationselector/jmsdefault/OperationSelectorJMSDefaultProcessor.html" title="class in org.apache.tuscany.sca.binding.jms.operationselector.jmsdefault">OperationSelectorJMSDefaultProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.osgi.xml">OSGiImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/xml/PolicySetProcessor.html" title="class in org.apache.tuscany.sca.policy.xml">PolicySetProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/xml/ProfileIntentProcessor.html" title="class in org.apache.tuscany.sca.policy.xml">ProfileIntentProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/xml/QualifiedIntentProcessor.html" title="class in org.apache.tuscany.sca.policy.xml">QualifiedIntentProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" title="class in org.apache.tuscany.sca.core.assembly">ReferenceParameterProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/resource/impl/ResourceExportProcessor.html" title="class in org.apache.tuscany.sca.contribution.resource.impl">ResourceExportProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/resource/impl/ResourceImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.resource.impl">ResourceImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/resource/impl/ResourceImportProcessor.html" title="class in org.apache.tuscany.sca.contribution.resource.impl">ResourceImportProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/sca/xml/SCABindingProcessor.html" title="class in org.apache.tuscany.sca.binding.sca.xml">SCABindingProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/definitions/xml/SCADefinitionsProcessor.html" title="class in org.apache.tuscany.sca.definitions.xml">SCADefinitionsProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/extension/helper/impl/SCDLProcessor.html" title="class in org.apache.tuscany.sca.extension.helper.impl">SCDLProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/identity/SecurityIdentityPolicyProcessor.html" title="class in org.apache.tuscany.sca.policy.identity">SecurityIdentityPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/xml/SimpleIntentProcessor.html" title="class in org.apache.tuscany.sca.policy.xml">SimpleIntentProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/spring/SpringImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.spring">SpringImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/transaction/TransactionPolicyProcessor.html" title="class in org.apache.tuscany.sca.policy.transaction">TransactionPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/ws/xml/WebServiceBindingProcessor.html" title="class in org.apache.tuscany.sca.binding.ws.xml">WebServiceBindingProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/widget/WidgetImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.widget">WidgetImplementationProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/jms/wireformat/jmsbytes/WireFormatJMSBytesProcessor.html" title="class in org.apache.tuscany.sca.binding.jms.wireformat.jmsbytes">WireFormatJMSBytesProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/jms/wireformat/jmsobject/WireFormatJMSObjectProcessor.html" title="class in org.apache.tuscany.sca.binding.jms.wireformat.jmsobject">WireFormatJMSObjectProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/jms/wireformat/jmstext/WireFormatJMSTextProcessor.html" title="class in org.apache.tuscany.sca.binding.jms.wireformat.jmstext">WireFormatJMSTextProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/binding/jms/wireformat/jmstextxml/WireFormatJMSTextXMLProcessor.html" title="class in org.apache.tuscany.sca.binding.jms.wireformat.jmstextxml">WireFormatJMSTextXMLProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/workspace/xml/WorkspaceProcessor.html" title="class in org.apache.tuscany.sca.workspace.xml">WorkspaceProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.html" title="class in org.apache.tuscany.sca.interfacedef.wsdl.xml">WSDLInterfaceProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/xml/ws/WSPolicyProcessor.html" title="class in org.apache.tuscany.sca.policy.xml.ws">WSPolicyProcessor</A>, <A HREF="../../../../../../org/apache/tuscany/sca/implementation/xquery/xml/XQueryImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.xquery.xml">XQueryImplementationProcessor</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>StAXArtifactProcessor&lt;M&gt;</B><DT>extends <A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">ArtifactProcessor</A>&lt;M&gt;</DL>
+</PRE>
+
+<P>
+An artifact processor that can read models from a StAX XMLStreamReader.
+<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;javax.xml.namespace.QName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#getArtifactType()">getArtifactType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type of artifact handled by this artifact processor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="type parameter in StAXArtifactProcessor">M</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#read(javax.xml.stream.XMLStreamReader)">read</A></B>(javax.xml.stream.XMLStreamReader&nbsp;reader)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads a model from an XMLStreamReader.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#write(M, javax.xml.stream.XMLStreamWriter)">write</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="type parameter in StAXArtifactProcessor">M</A>&nbsp;model,
+ javax.xml.stream.XMLStreamWriter&nbsp;writer)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a model to an XMLStreamWriter.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.contribution.processor.ArtifactProcessor"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.contribution.processor.<A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">ArtifactProcessor</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html#getModelType()">getModelType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html#resolve(M, org.apache.tuscany.sca.contribution.resolver.ModelResolver)">resolve</A></CODE></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="read(javax.xml.stream.XMLStreamReader)"><!-- --></A><H3>
+read</H3>
+<PRE>
+<A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="type parameter in StAXArtifactProcessor">M</A> <B>read</B>(javax.xml.stream.XMLStreamReader&nbsp;reader)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionReadException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionReadException</A>,
+ javax.xml.stream.XMLStreamException</PRE>
+<DL>
+<DD>Reads a model from an XMLStreamReader.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>reader</CODE> - The XMLStreamReader
+<DT><B>Returns:</B><DD>A model representation of the input.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionReadException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionReadException</A></CODE>
+<DD><CODE>javax.xml.stream.XMLStreamException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(java.lang.Object,javax.xml.stream.XMLStreamWriter)"><!-- --></A><A NAME="write(M, javax.xml.stream.XMLStreamWriter)"><!-- --></A><H3>
+write</H3>
+<PRE>
+void <B>write</B>(<A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="type parameter in StAXArtifactProcessor">M</A>&nbsp;model,
+ javax.xml.stream.XMLStreamWriter&nbsp;writer)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionWriteException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionWriteException</A>,
+ javax.xml.stream.XMLStreamException</PRE>
+<DL>
+<DD>Writes a model to an XMLStreamWriter.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>model</CODE> - A model representing the source<DD><CODE>writer</CODE> - The XML stream writer
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionWriteException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionWriteException</A></CODE>
+<DD><CODE>javax.xml.stream.XMLStreamException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getArtifactType()"><!-- --></A><H3>
+getArtifactType</H3>
+<PRE>
+javax.xml.namespace.QName <B>getArtifactType</B>()</PRE>
+<DL>
+<DD>Returns the type of artifact handled by this artifact processor.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The type of artifact handled by this artifact processor</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="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/tuscany/sca/contribution/processor/PackageProcessorExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution.processor"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessorExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution.processor"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="StAXArtifactProcessor.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>
+
+</BODY>
+</HTML>