Author: sebb
Date: Sun Nov 13 06:10:06 2005
New Revision: 333003

URL: http://svn.apache.org/viewcvs?rev=333003&view=rev
Log:
Remove redundant toString() methods

Extract common string constants and add NON-NLS comments

Modified:
    
jakarta/jmeter/branches/rel-2-1/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser.java

Modified: 
jakarta/jmeter/branches/rel-2-1/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser.java
URL: 
http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser.java?rev=333003&r1=333002&r2=333003&view=diff
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-1/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-1/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser.java
 Sun Nov 13 06:10:06 2005
@@ -1,6 +1,5 @@
-// $Header$
 /*
- * Copyright 2003-2004 The Apache Software Foundation.
+ * Copyright 2003-2005 The Apache Software Foundation.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -59,10 +58,17 @@
  * @version $Revision$ updated on $Date$
  */
 class HtmlParserHTMLParser extends HTMLParser {
-       /** Used to store the Logger (used for debug and error messages). */
-       transient private static Logger log = 
LoggingManager.getLoggerForClass();
+    /** Used to store the Logger (used for debug and error messages). */
+       private static final Logger log = LoggingManager.getLoggerForClass();
 
-       protected HtmlParserHTMLParser() {
+    private static final String ATT_HREF = "href"; // $NON-NLS-1$
+    private static final String STYLESHEET = "stylesheet"; // $NON-NLS-1$
+    private static final String ATT_REL = "rel"; // $NON-NLS-1$
+    private static final String ATT_SRC = "src"; // $NON-NLS-1$
+    private static final String ATT_IS_IMAGE = "image"; // $NON-NLS-1$
+    private static final String ATT_TYPE = "type"; // $NON-NLS-1$
+
+    protected HtmlParserHTMLParser() {
                super();
        }
 
@@ -120,11 +126,11 @@
                                        e = body.elements();
                                } else if (node instanceof BaseHrefTag) {
                                        BaseHrefTag baseHref = (BaseHrefTag) 
node;
-                                       String baseref = 
baseHref.getBaseUrl().toString();
+                                       String baseref = baseHref.getBaseUrl();
                                        try {
-                                               if (!baseref.equals(""))// 
Bugzilla 30713
+                                               if (!baseref.equals(""))// 
Bugzilla 30713 // $NON-NLS-1$
                                                {
-                                                       baseUrl = new 
URL(baseUrl, baseHref.getBaseUrl() + "/");
+                                                       baseUrl = new 
URL(baseUrl, baseHref.getBaseUrl() + "/"); // $NON-NLS-1$
                                                }
                                        } catch (MalformedURLException e1) {
                                                throw new 
HTMLParseException(e1);
@@ -138,10 +144,10 @@
                                } else if (node instanceof InputTag) {
                                        InputTag input = (InputTag) node;
                                        // we check the input tag type for image
-                                       String strType = 
input.getAttribute("type");
-                                       if (strType != null && 
strType.equalsIgnoreCase("image")) {
+                                       String strType = 
input.getAttribute(ATT_TYPE);
+                                       if (strType != null && 
strType.equalsIgnoreCase(ATT_IS_IMAGE)) {
                                                // then we need to download the 
binary
-                                               binUrlStr = 
input.getAttribute("src");
+                                               binUrlStr = 
input.getAttribute(ATT_SRC);
                                        }
                                } else if (node instanceof LinkTag) {
                                        LinkTag link = (LinkTag) node;
@@ -151,26 +157,26 @@
                                        }
                                } else if (node instanceof ScriptTag) {
                                        ScriptTag script = (ScriptTag) node;
-                                       binUrlStr = script.getAttribute("src");
+                                       binUrlStr = 
script.getAttribute(ATT_SRC);
                                } else if (node instanceof FrameTag) {
                                        FrameTag tag = (FrameTag) node;
-                                       binUrlStr = tag.getAttribute("src");
+                                       binUrlStr = tag.getAttribute(ATT_SRC);
                                } else if (node instanceof LinkTagTag) {
                                        LinkTagTag script = (LinkTagTag) node;
-                                       if 
(script.getAttribute("rel").equalsIgnoreCase("stylesheet")) {
-                                               binUrlStr = 
script.getAttribute("href");
+                                       if 
(script.getAttribute(ATT_REL).equalsIgnoreCase(STYLESHEET)) {
+                                               binUrlStr = 
script.getAttribute(ATT_HREF);
                                        }
                                } else if (node instanceof FrameTag) {
                                        FrameTag script = (FrameTag) node;
-                                       binUrlStr = script.getAttribute("src");
+                                       binUrlStr = 
script.getAttribute(ATT_SRC);
                                } else if (node instanceof BgSoundTag) {
                                        BgSoundTag script = (BgSoundTag) node;
-                                       binUrlStr = script.getAttribute("src");
+                                       binUrlStr = 
script.getAttribute(ATT_SRC);
                 } else if (node instanceof Tag) {
                     Tag tag = (Tag) node;
                     String tagname=tag.getTagName();
                     if (tagname.equalsIgnoreCase("EMBED")){
-                        binUrlStr = tag.getAttribute("src");  
+                        binUrlStr = tag.getAttribute(ATT_SRC);  
                     }
                 }
 
@@ -208,7 +214,7 @@
                LinkScanner linkScanner = new 
LinkScanner(LinkTag.LINK_TAG_FILTER);
                // parser.addScanner(linkScanner);
                
parser.addScanner(linkScanner.createImageScanner(ImageTag.IMAGE_TAG_FILTER));
-               parser.addScanner(linkScanner.createBaseHREFScanner("-b"));
+               parser.addScanner(linkScanner.createBaseHREFScanner("-b")); // 
$NON-NLS-1$
                // Taken from org.htmlparser.Parser
                // add input tag scanner
                parser.addScanner(new InputTagScanner());



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to