Restore constructors removed in r5410.

Review by: scottb@google.com



git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5484 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/core/ext/typeinfo/JConstructor.java b/dev/core/src/com/google/gwt/core/ext/typeinfo/JConstructor.java
index 09f02f8..8d90386 100644
--- a/dev/core/src/com/google/gwt/core/ext/typeinfo/JConstructor.java
+++ b/dev/core/src/com/google/gwt/core/ext/typeinfo/JConstructor.java
@@ -23,6 +23,10 @@
  */
 public class JConstructor extends JAbstractMethod {
   private final JClassType enclosingType;
+  
+  public JConstructor(JClassType enclosingType, String name) {
+    this(enclosingType, name, null, null);
+  }
 
   public JConstructor(JClassType enclosingType, String name,
       Map<Class<? extends Annotation>, Annotation> declaredAnnotations,
diff --git a/dev/core/src/com/google/gwt/core/ext/typeinfo/JMethod.java b/dev/core/src/com/google/gwt/core/ext/typeinfo/JMethod.java
index b9ac327..b53c643 100644
--- a/dev/core/src/com/google/gwt/core/ext/typeinfo/JMethod.java
+++ b/dev/core/src/com/google/gwt/core/ext/typeinfo/JMethod.java
@@ -27,6 +27,10 @@
 
   private JType returnType;
 
+  public JMethod(JClassType enclosingType, String name) {
+    this(enclosingType, name, null, null);
+  }
+  
   public JMethod(JClassType enclosingType, String name,
       Map<Class<? extends Annotation>, Annotation> declaredAnnotations,
       JTypeParameter[] jtypeParameters) {
diff --git a/dev/core/src/com/google/gwt/core/ext/typeinfo/JParameter.java b/dev/core/src/com/google/gwt/core/ext/typeinfo/JParameter.java
index ea1234b..b13db90 100644
--- a/dev/core/src/com/google/gwt/core/ext/typeinfo/JParameter.java
+++ b/dev/core/src/com/google/gwt/core/ext/typeinfo/JParameter.java
@@ -31,6 +31,11 @@
   private JType type;
 
   private final JAbstractMethod enclosingMethod;
+  
+  public JParameter(JAbstractMethod enclosingMethod, JType type,
+      String name) {
+    this(enclosingMethod, type, name, null);
+  }
 
   public JParameter(JAbstractMethod enclosingMethod, JType type, String name,
       Map<Class<? extends Annotation>, Annotation> declaredAnnotations) {