}
/**
- * Creats a copy of a constructor.
+ * Creates a copy of a constructor.
+ * This is a convenience method for calling
+ * {@link CtConstructor#CtConstructor(CtConstructor, CtClass, ClassMap) this constructor}.
+ * See the description of the constructor for particular behavior of the copying.
*
* @param c the copied constructor.
* @param declaring the class to which the created method is added.
- * @param map the hashtable associating original class names
+ * @param map the hash table associating original class names
* with substituted names.
* It can be <code>null</code>.
*
/**
* Creates a copy of a method. This method is provided for creating
* a new method based on an existing method.
+ * This is a convenience method for calling
+ * {@link CtMethod#CtMethod(CtMethod, CtClass, ClassMap) this constructor}.
+ * See the description of the constructor for particular behavior of the copying.
*
* @param src the source method.
* @param declaring the class to which the created method is added.
- * @param map the hashtable associating original class names
+ * @param map the hash table associating original class names
* with substituted names.
* It can be <code>null</code>.
*
* Creates a copy of a method with a new name.
* This method is provided for creating
* a new method based on an existing method.
+ * This is a convenience method for calling
+ * {@link CtMethod#CtMethod(CtMethod, CtClass, ClassMap) this constructor}.
+ * See the description of the constructor for particular behavior of the copying.
*
* @param src the source method.
* @param name the name of the created method.
* @param declaring the class to which the created method is added.
- * @param map the hashtable associating original class names
+ * @param map the hash table associating original class names
* with substituted names.
* It can be <code>null</code>.
*