diff options
author | Lars Vogel | 2015-02-26 15:03:54 +0000 |
---|---|---|
committer | Lars Vogel | 2015-02-26 15:39:54 +0000 |
commit | a6190d03254c4ae1df848d21302535d7448ac770 (patch) | |
tree | 7158fd90da1eb987b16460ed7e4a0dd9a34772e4 /org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/parser/NavParser.java | |
parent | c2d3e34b682b5344890f3a48ba6e43e9eaeb4fd9 (diff) | |
download | eclipse.platform.ua-a6190d03254c4ae1df848d21302535d7448ac770.tar.gz eclipse.platform.ua-a6190d03254c4ae1df848d21302535d7448ac770.tar.xz eclipse.platform.ua-a6190d03254c4ae1df848d21302535d7448ac770.zip |
Bug 460950 - Fix trailing whitespace issues in org.eclipse.help.webapp
Change-Id: I8296587716f8983a4e03ef10c64cfe8ce2b8f949
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
Diffstat (limited to 'org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/parser/NavParser.java')
-rw-r--r-- | org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/parser/NavParser.java | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/parser/NavParser.java b/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/parser/NavParser.java index 0c6e85385..eade84c9d 100644 --- a/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/parser/NavParser.java +++ b/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/parser/NavParser.java @@ -4,7 +4,7 @@ * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html - * + * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ @@ -22,44 +22,44 @@ public class NavParser extends ResultParser { public NavParser() { super(JSonHelper.TITLE); } - + @Override public void startElement(String uri, String lname, String name, Attributes attrs) { - + Properties properties = new Properties(); properties.put(JSonHelper.PROPERTY_NAME, name); - + for (int i = 0; i < attrs.getLength(); i++) { String qname = attrs.getQName(i); String val = attrs.getValue(i); properties.put(qname, val); } - + ParseElement elem = new ParseElement(properties, element); if (element != null) element.addChild(elem); else items.add(elem); - + element = elem; } - + @Override public void endElement(String uri, String lname, String name) { - + if (element != null) { element = element.getParent(); } } - + @Override public String toJSON() { - + StringBuffer buf = new StringBuffer(); - + buf.append(JSonHelper.BEGIN_BRACE); buf.append(JSonHelper.NEWLINE + JSonHelper.SPACE); - + buf.append(JSonHelper.IDENTIFIER); buf.append(JSonHelper.COLON); buf.append(JSonHelper.getQuotes(id)); @@ -70,13 +70,13 @@ public class NavParser extends ResultParser { buf.append(JSonHelper.COLON); buf.append(JSonHelper.getQuotes(label)); buf.append(JSonHelper.COMMA); - + ParseElement elem = items.get(0); if (elem != null) buf.append(elem.toJSON()); - + buf.append(JSonHelper.END_BRACE); - + return buf.toString(); } |