I compiled all of our Javadoc examples and fixed some problems.
git-svn-id: https://google-guice.googlecode.com/svn/trunk@732 d779f126-a31b-0410-b53b-1d3aecad763e
diff --git a/src/com/google/inject/AbstractModule.java b/src/com/google/inject/AbstractModule.java
index d09b90f..b9204eb 100644
--- a/src/com/google/inject/AbstractModule.java
+++ b/src/com/google/inject/AbstractModule.java
@@ -35,14 +35,12 @@
* {@link Binder}. For example:
*
* <pre>
- * import static com.google.inject.Names.named;
- *
* public class MyModule extends AbstractModule {
* protected void configure() {
- * bind(Foo.class).to(FooImpl.class).in(Scopes.SINGLETON);
- * bind(BarImpl.class);
- * bind(Bar.class).to(BarImpl.class);
- * bindConstant(named("port")).to(8080);
+ * bind(Service.class).to(ServiceImpl.class).in(Singleton.class);
+ * bind(CreditCardPaymentService.class);
+ * bind(PaymentService.class).to(CreditCardPaymentService.class);
+ * bindConstant().annotatedWith(Names.named("port")).to(8080);
* }
* }
* </pre>
diff --git a/src/com/google/inject/Binder.java b/src/com/google/inject/Binder.java
index b28fdf3..4b98707 100644
--- a/src/com/google/inject/Binder.java
+++ b/src/com/google/inject/Binder.java
@@ -149,7 +149,7 @@
* <pre>
* {@literal @}Color("red") Color red; // A member variable (field)
* . . .
- * red = MyModule.class.getField("red").getAnnotation(Color.class);
+ * red = MyModule.class.getDeclaredField("red").getAnnotation(Color.class);
* bind(Service.class).annotatedWith(red).to(RedService.class);</pre>
*
* If your binding annotation has parameters you can apply different bindings to
diff --git a/src/com/google/inject/Guice.java b/src/com/google/inject/Guice.java
index 5a776c2..0a87e7f 100644
--- a/src/com/google/inject/Guice.java
+++ b/src/com/google/inject/Guice.java
@@ -39,7 +39,7 @@
* );
*
* // Now just bootstrap the application and you're done
- * MyStartClass starter = injector.getInstance(MyStartClass.class);
+ * FooStarter starter = injector.getInstance(FooStarter.class);
* starter.runApplication();
* }
* }