[weld-commits] Weld SVN: r4928 - doc/trunk/reference/en-US.
weld-commits at lists.jboss.org
weld-commits at lists.jboss.org
Mon Nov 9 21:33:04 EST 2009
Author: gavin.king at jboss.com
Date: 2009-11-09 21:33:04 -0500 (Mon, 09 Nov 2009)
New Revision: 4928
Modified:
doc/trunk/reference/en-US/extend.xml
Log:
fix errors
Modified: doc/trunk/reference/en-US/extend.xml
===================================================================
--- doc/trunk/reference/en-US/extend.xml 2009-11-10 02:23:12 UTC (rev 4927)
+++ doc/trunk/reference/en-US/extend.xml 2009-11-10 02:33:04 UTC (rev 4928)
@@ -2,7 +2,7 @@
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
<!-- This chapter needs *major* filling in; specifically, give an overview of how an extension plugins in -->
<chapter id="extend">
- <title>Extending CDI through portable extensions</title>
+ <title>Portable extensions</title>
<para>
CDI is intended to be a foundation for frameworks, extensions and integration with other technologies. Therefore,
@@ -35,12 +35,18 @@
<para>
Providing its own beans, interceptors and decorators to the container
</para>
+ </listitem>
+ <listitem>
<para>
+ Injecting dependencies into its own objects using the dependency injection service
</para>
- Injecting dependencies into its own objects using the dependency injection service
+ </listitem>
+ <listitem>
<para>
Providing a context implementation for a custom scope
</para>
+ </listitem>
+ <listitem>
<para>
Augmenting or overriding the annotation-based metadata with metadata from some other source
</para>
@@ -56,7 +62,7 @@
<title>The <literal>BeanManager</literal> object</title>
<para>
- The <literal>BeanManager</literal> interface lets us register and obtain beans, interceptors, decorators,
+ The <literal>BeanManager</literal> interface lets us obtain beans, interceptors, decorators,
observers and contexts programmatically.
</para>
@@ -94,9 +100,9 @@
<programlisting role="JAVA">@Inject BeanManager beanManager</programlisting>
<para>
- Java EE components may obtain an instance of BeanManager from JNDI by looking up the name
- <literal>java:comp/BeanManager</literal>. Any operation of BeanManager may be called at any time during the
- execution of the application.
+ Java EE components may obtain an instance of <literal>BeanManager</literal> from JNDI by looking up the name
+ <literal>java:comp/BeanManager</literal>. Any operation of <literal>BeanManager</literal> may be called at any
+ time during the execution of the application.
</para>
<para>Let's study some of the interfaces exposed by the <literal>BeanManager</literal>.</para>
@@ -104,7 +110,7 @@
</section>
<section>
- <title>The <literal>Bean</literal> class</title>
+ <title>The <literal>Bean</literal> interface</title>
<para>
Instances of the interface <literal>Bean</literal> represent beans. There is an instance of
@@ -112,7 +118,7 @@
application.
</para>
- <programlisting role="JAVA"><![CDATA[public interface class Bean<T> extends Contextual<T> {
+ <programlisting role="JAVA"><![CDATA[public interface Bean<T> extends Contextual<T> {
public Set<Type> getTypes();
public Set<Annotation> getQualifiers();
public Class<? extends Annotation> getScope();
More information about the weld-commits
mailing list