/** Gets the lines with line number whitin the range inclusive. * @return <code>List</code> of lines from range inclusive */ private List getLinesFromRange(int startLineNumber, int endLineNumber) { List linesInRange = new ArrayList(10); synchronized(findWeakHashMap ()) { for(Iterator it = findWeakHashMap ().keySet().iterator(); it.hasNext(); ) { Line line = (Line)it.next(); int lineNumber = line.getLineNumber(); if(startLineNumber <= lineNumber && lineNumber <= endLineNumber) { linesInRange.add(line); } } } return linesInRange; }
/** Gets the lines with line number whitin the range inclusive. * @return <code>List</code> of lines from range inclusive */ private List getLinesFromRange(int startLineNumber, int endLineNumber) { List linesInRange = new ArrayList(10); synchronized(findWeakHashMap ()) { for(Iterator it = findWeakHashMap ().keySet().iterator(); it.hasNext(); ) { Line line = (Line)it.next(); int lineNumber = line.getLineNumber(); if(startLineNumber <= lineNumber && lineNumber <= endLineNumber) { linesInRange.add(line); } } } return linesInRange; }
/** Gets the lines with line number whitin the range inclusive. * @return <code>List</code> of lines from range inclusive */ private List<Line> getLinesFromRange(int startLineNumber, int endLineNumber) { List<Line> linesInRange = new ArrayList<Line>(10); synchronized (findWeakHashMap()) { for (Line line : findWeakHashMap().keySet()) { int lineNumber = line.getLineNumber(); if ((startLineNumber <= lineNumber) && (lineNumber <= endLineNumber)) { linesInRange.add(line); } } } return linesInRange; }