/** | |
* This header comment may be left unformatted. | |
*/ | |
package org.eclipse.formatter.example; | |
/** | |
* Example class displaying the effects of various code formatting preferences. | |
* <p> See also {@link org.eclipse.editor.syntax}. </p> | |
* | |
* The blank line above may be cleared. | |
* @version 3.0 | |
*/ | |
public class Example extends Object { | |
/* This comment may be wrapped to multiple lines depending on the maximal line length. */ | |
private int integer= 0; | |
// This single-line comment may be wrapped too... | |
private String string= "zero"; | |
/** | |
* This comment shows the formatting of code snippets. | |
* <pre> | |
* while ((size = foo(size, max)) > 0) { System.out.println("bar"); } | |
* </pre> | |
* After this comment a blank line may be inserted. | |
* @param size The size | |
* @param max The maximum | |
*/ | |
public int foo(int size, int max) { | |
if (size < max) { | |
try { | |
size=(long)stream.available(); | |
} catch (IOException e) { | |
} | |
} else if (size == max) { | |
++size; | |
} else { | |
--size; | |
} | |
return size; | |
} | |
} |