I like to use the following for formatting code examples in JavaDoc/HTML: <blockquote><code><pre> ... </pre></code></blockquote>
[EMAIL PROTECTED] writes: > stevencaswell 2002/10/01 13:00:43 > > Modified: lang/src/java/org/apache/commons/lang/builder > EqualsBuilder.java > Log: > javadoc corrections: > - corrected name of append method in code example > - changed <code> tag to <pre> tag around code examples for better formatting > - corrected reflection method name in explanation text > > Revision Changes Path > 1.4 +9 -9 >jakarta-commons/lang/src/java/org/apache/commons/lang/builder/EqualsBuilder.java > > Index: EqualsBuilder.java > =================================================================== > RCS file: >/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/builder/EqualsBuilder.java,v > retrieving revision 1.3 > retrieving revision 1.4 > diff -u -r1.3 -r1.4 > --- EqualsBuilder.java 22 Sep 2002 09:18:32 -0000 1.3 > +++ EqualsBuilder.java 1 Oct 2002 20:00:43 -0000 1.4 > @@ -72,33 +72,33 @@ > * code must be used in the equals method, and vice versa. > * <p> > * Typical use for the code is as follows: > - * <code> > + * <pre> > * public boolean equals(Object o) { > * if (!o instanceof MyClass) { > * return false; > * } > * MyClass rhs = (MyClass) o; > * return new EqualsBuilder() > - * .test(field1, rhs.field1) > - * .test(field2, rhs.field2) > - * .test(field3, rhs.field3) > + * .append(field1, rhs.field1) > + * .append(field2, rhs.field2) > + * .append(field3, rhs.field3) > * .isEquals(); > * } > - * </code> > + * </pre> > * <p> > * Alternatively, there is a method that uses reflection to determine > * the fields to test. Because these fields are usually private, the method, > - * <code>reflectionTest</code>, uses <code>Field.setAccessible</code> to change > + * <code>reflectionEquals</code>, uses <code>Field.setAccessible</code> to change > * the visibility of the fields. This will fail under a security manager, > * unless the appropriate permissions are set. It is also slower than testing > * explicitly. > * <p> > * A typical invocation for this method would look like: > - * <code> > + * <pre> > * public boolean equals(Object o) { > * return EqualsBuilder.reflectionEquals(this, obj); > * } > - * </code> > + * </pre> > * > * @author <a href="mailto:[EMAIL PROTECTED]">Steve Downey</a> > * @author <a href="mailto:[EMAIL PROTECTED]">Stephen Colebourne</a> > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- Daniel Rall <[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>