public String getUniquePath(XmlProcessingInstruction processingInstruction) {
      XmlTag parent = processingInstruction.getParentTag();

      final String target = PsiDocumentNavigator.getProcessingInstructionTarget(processingInstruction);
      final String s = "'" + target + "'";
      return makeUnique(((parent != null) && (parent != context)) ? (getUniquePath(parent) + "/processing-instruction(" + s + ")")
                                                                  : "processing-instruction(" + s + ")", processingInstruction);
    }
public String getUniquePath(XmlProcessingInstruction processingInstruction)