* Returns the last field document fragment in this muli-declarator
* statement.
*/
- protected DOMField getLastFieldDeclaration() {
- DOMField field = this;
- while (field.isVariableDeclarator()
- || field.hasMultipleVariableDeclarators()) {
- if (field.fNextNode instanceof DOMField
- && ((DOMField) field.fNextNode).isVariableDeclarator()) {
- field = (DOMField) field.fNextNode;
- } else {
- break;
- }
- }
- return field;
- }
+// protected DOMField getLastFieldDeclaration() {
+// DOMField field = this;
+// while (field.isVariableDeclarator()
+// || field.hasMultipleVariableDeclarators()) {
+// if (field.fNextNode instanceof DOMField
+// && ((DOMField) field.fNextNode).isVariableDeclarator()) {
+// field = (DOMField) field.fNextNode;
+// } else {
+// break;
+// }
+// }
+// return field;
+// }
/**
* @see DOMMember#getMemberDeclarationStartPosition()
* Returns a String representing this field declaration as a field
* declaration with one variable declarator.
*/
- protected char[] getSingleVariableDeclaratorContents() {
-
- CharArrayBuffer buffer = new CharArrayBuffer();
- DOMField first = getFirstFieldDeclaration();
- if (first.isDetailed()) {
- first.appendMemberHeaderFragment(buffer);
- buffer.append(getType());
- if (isVariableDeclarator()) {
- buffer.append(' ');
- } else {
- buffer.append(fDocument, fTypeRange[1] + 1, fNameRange[0]
- - fTypeRange[1] - 1);
- }
- } else {
- buffer.append(first.fDocument, first.fSourceRange[0],
- first.fNameRange[0] - first.fSourceRange[0]);
- }
-
- buffer.append(getName());
- if (hasInitializer()) {
- if (fInitializerRange[0] < 0) {
- buffer.append('=').append(fInitializer).append(';').append(
- Util.LINE_SEPARATOR);
- } else {
- buffer.append(fDocument, fNameRange[1] + 1,
- fInitializerRange[0] - fNameRange[1] - 1).append(
- getInitializer()).append(';').append(
- Util.LINE_SEPARATOR);
- }
- } else {
- buffer.append(';').append(Util.LINE_SEPARATOR);
- }
- return buffer.getContents();
- }
+// protected char[] getSingleVariableDeclaratorContents() {
+//
+// CharArrayBuffer buffer = new CharArrayBuffer();
+// DOMField first = getFirstFieldDeclaration();
+// if (first.isDetailed()) {
+// first.appendMemberHeaderFragment(buffer);
+// buffer.append(getType());
+// if (isVariableDeclarator()) {
+// buffer.append(' ');
+// } else {
+// buffer.append(fDocument, fTypeRange[1] + 1, fNameRange[0]
+// - fTypeRange[1] - 1);
+// }
+// } else {
+// buffer.append(first.fDocument, first.fSourceRange[0],
+// first.fNameRange[0] - first.fSourceRange[0]);
+// }
+//
+// buffer.append(getName());
+// if (hasInitializer()) {
+// if (fInitializerRange[0] < 0) {
+// buffer.append('=').append(fInitializer).append(';').append(
+// Util.LINE_SEPARATOR);
+// } else {
+// buffer.append(fDocument, fNameRange[1] + 1,
+// fInitializerRange[0] - fNameRange[1] - 1).append(
+// getInitializer()).append(';').append(
+// Util.LINE_SEPARATOR);
+// }
+// } else {
+// buffer.append(';').append(Util.LINE_SEPARATOR);
+// }
+// return buffer.getContents();
+// }
/**
* @see IDOMField#getType()