From 36dcbd7403b89b882fc79ec6c26ce53f2e3b005a Mon Sep 17 00:00:00 2001 From: Javen O'Neal Date: Wed, 18 Oct 2017 07:33:07 +0000 Subject: [PATCH] for -> foreach string.equals() -> string.isEmpty() or .equals(string) ArrayList -> List git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1812461 13f79535-47bb-0310-9956-ffa450edef68 --- .../poi/hdgf/extractor/VisioTextExtractor.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/scratchpad/src/org/apache/poi/hdgf/extractor/VisioTextExtractor.java b/src/scratchpad/src/org/apache/poi/hdgf/extractor/VisioTextExtractor.java index 90dc298b4..4d2fe7546 100644 --- a/src/scratchpad/src/org/apache/poi/hdgf/extractor/VisioTextExtractor.java +++ b/src/scratchpad/src/org/apache/poi/hdgf/extractor/VisioTextExtractor.java @@ -21,6 +21,7 @@ import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; +import java.util.List; import org.apache.poi.POIOLE2TextExtractor; import org.apache.poi.hdgf.HDGFDiagram; @@ -65,26 +66,25 @@ public final class VisioTextExtractor extends POIOLE2TextExtractor { * @return An array of each Text item in the document */ public String[] getAllText() { - ArrayList text = new ArrayList<>(); + List text = new ArrayList<>(); for(Stream stream : hdgf.getTopLevelStreams()) { findText(stream, text); } return text.toArray( new String[text.size()] ); } - private void findText(Stream stream, ArrayList text) { + private void findText(Stream stream, List text) { if(stream instanceof PointerContainingStream) { PointerContainingStream ps = (PointerContainingStream)stream; - for(int i=0; i 0) { // First command @@ -93,7 +93,7 @@ public final class VisioTextExtractor extends POIOLE2TextExtractor { // Capture the text, as long as it isn't // simply an empty string String str = cmd.getValue().toString(); - if(str.equals("") || str.equals("\n")) { + if(str.isEmpty() || "\n".equals(str)) { // Ignore empty strings } else { text.add( str );