@Nullable public String getPrefix (@Nonnull final String sNamespaceURI) { return m_aCtx.getPrefix (sNamespaceURI); }
@Nullable public String getPrefix (@Nonnull final String sNamespaceURI) { return m_aCtx.getPrefix (sNamespaceURI); }
@Nullable public String getReplacementText (@Nonnull final String sNamespaceURI, @Nonnull final String sLocalName) { final String sPrefix = s_aRWLock.readLocked ( () -> s_aCtx.getPrefix (sNamespaceURI)); if (sPrefix == null) return null; return sPrefix + ":" + sLocalName; } }
@Override @Nullable public String getPrefix (@Nonnull final String uri) { String ret = m_aInternalContext.getPrefix (uri); if (ret == null && m_aUserContext != null) ret = m_aUserContext.getPrefix (uri); return ret; }