Package org.wikipediacleaner.api.check

Examples of org.wikipediacleaner.api.check.CheckErrorResult.addReplacement()


              } else {
                errorResult.addReplacement("[" + contents.substring(link.getBeginIndex(), endIndex) + "]");
              }
            }
            if (link.hasSquare()) {
              errorResult.addReplacement(url + suffix);
            }
          }
          errorResult.addPossibleAction(
              new SimpleAction(GT._("External viewer"),
                  new ActionExternalViewer(url)));
View Full Code Here


          // Create error
          CheckErrorResult errorResult = createCheckErrorResult(
              analysis, link.getBeginIndex(), link.getEndIndex());
          boolean emptyLink = false;
          if ((link.getFullLink() == null) || (link.getFullLink().trim().length() == 0)) {
            errorResult.addReplacement(PageElementInternalLink.createInternalLink(link.getText(), null));
            emptyLink = true;
          }
          for (String replacement : replacements) {
            errorResult.addReplacement(replacement, !emptyLink && (replacements.size() == 1));
          }
View Full Code Here

          if ((link.getFullLink() == null) || (link.getFullLink().trim().length() == 0)) {
            errorResult.addReplacement(PageElementInternalLink.createInternalLink(link.getText(), null));
            emptyLink = true;
          }
          for (String replacement : replacements) {
            errorResult.addReplacement(replacement, !emptyLink && (replacements.size() == 1));
          }
          errorResult.addReplacement("{{" + contents.substring(link.getBeginIndex() + 2, link.getEndIndex() - 2) + "}}");
          errors.add(errorResult);
        }
      }
View Full Code Here

            emptyLink = true;
          }
          for (String replacement : replacements) {
            errorResult.addReplacement(replacement, !emptyLink && (replacements.size() == 1));
          }
          errorResult.addReplacement("{{" + contents.substring(link.getBeginIndex() + 2, link.getEndIndex() - 2) + "}}");
          errors.add(errorResult);
        }
      }
    }
    return result;
View Full Code Here

            result = true;
            CheckErrorResult errorResult = createCheckErrorResult(
                analysis,
                tag.getCompleteBeginIndex(),
                tag.getCompleteEndIndex());
            errorResult.addReplacement("", GT._("Delete"));
            errors.add(errorResult);
          }
        }
      }
    }
View Full Code Here

        }
        boolean automatic = !unsafeCharacter || !checkUnsafe;
        String original = contents.substring(begin, end);
        String replacement = replacementB.toString();
        if (!replacement.equals(original)) {
          errorResult.addReplacement(
              replacement,
              GT._("Remove all control characters"),
              automatic);
        }
        for (String otherReplacement : otherReplacements) {
View Full Code Here

        }
        for (String otherReplacement : otherReplacements) {
          if ((!automatic || replacement.equals(original)) &&
              !otherReplacement.equals(original) &&
              !otherReplacement.equals(replacement)) {
            errorResult.addReplacement(otherReplacement);
          }
        }
        errors.add(errorResult);
        index = end;
      } else {
View Full Code Here

                  nameValue = nameValue.trim();
                }
                CheckErrorResult errorResult = createCheckErrorResult(
                    analysis,
                    tag.getCompleteBeginIndex(), tag.getCompleteEndIndex());
                errorResult.addReplacement(
                    getClosedRefTag(groupName, selectedName, null),
                    selectedName.equals(nameValue) || (name == null));
                errors.add(errorResult);
              }
            }
View Full Code Here

            return true;
          }
          result = true;
          CheckErrorResult errorResult = createCheckErrorResult(
              analysis, link.getBeginIndex(), internalLink.getEndIndex());
          errorResult.addReplacement(
              contents.substring(link.getBeginIndex(), internalLink.getBeginIndex()) +
              internalLink.getDisplayedTextNotTrimmed());
          errors.add(errorResult);
        }
      }
View Full Code Here

          }

          // Mark the error
          CheckErrorResult errorResult = createCheckErrorResult(
              analysis, beginIndex, endIndex);
          errorResult.addReplacement("", GT._("Delete"), automatic);
          errors.add(errorResult);
        }
      }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.