PatternCondition<QNameElement> () { return new PatternCondition<>("hasPrefix") { @Override public boolean accepts(@NotNull QNameElement qnameElement, ProcessingContext context) { final PrefixedName qname = qnameElement.getQName(); return qname != null && qname.getPrefix() != null; } }; }