コード例 #1
0
ファイル: PageText.java プロジェクト: svn2github/icepdf
 public void clearHighlighted() {
   for (LineText lineText : pageLines) {
     lineText.clearHighlighted();
   }
   for (LineText lineText : sortedPageLines) {
     lineText.clearHighlighted();
   }
   // check optional content.
   if (optionalPageLines != null) {
     // iterate over optional content keys and extract text from visible groups
     Set<OptionalContents> keys = optionalPageLines.keySet();
     ArrayList<LineText> optionalLines;
     for (OptionalContents key : keys) {
       if (key != null && key.isVisible()) {
         optionalLines = optionalPageLines.get(key).getAllPageLines();
         for (LineText lineText : optionalLines) {
           lineText.clearHighlighted();
         }
       }
     }
   }
 }