/** * Returns the bridge associated with the element type * * @param namespaceURI namespace of the requested element * @param localName element's local name * */ public Bridge getBridge(String namespaceURI, String localName) { Bridge bridge = null; if (namespaceURIMap != null) { HashMap localNameMap = (HashMap) namespaceURIMap.get(namespaceURI); if (localNameMap != null) { bridge = (Bridge)localNameMap.get(localName); } } if (bridge == null && (reservedNamespaceSet == null || !reservedNamespaceSet.contains(namespaceURI))) { bridge = defaultBridge; } if (isDynamic()) { return bridge == null ? null : bridge.getInstance(); } else { return bridge; } }
/** * Returns the bridge associated with the element type * * @param namespaceURI namespace of the requested element * @param localName element's local name * */ public Bridge getBridge(String namespaceURI, String localName) { Bridge bridge = null; if (namespaceURIMap != null) { HashMap localNameMap = (HashMap) namespaceURIMap.get(namespaceURI); if (localNameMap != null) { bridge = (Bridge)localNameMap.get(localName); } } if (bridge == null && (reservedNamespaceSet == null || !reservedNamespaceSet.contains(namespaceURI))) { bridge = defaultBridge; } if (isDynamic()) { return bridge == null ? null : bridge.getInstance(); } else { return bridge; } }
/** * Returns the bridge associated with the element type * * @param namespaceURI namespace of the requested element * @param localName element's local name * */ public Bridge getBridge(String namespaceURI, String localName) { Bridge bridge = null; if (namespaceURIMap != null) { HashMap localNameMap = (HashMap) namespaceURIMap.get(namespaceURI); if (localNameMap != null) { bridge = (Bridge)localNameMap.get(localName); } } if (bridge == null && (reservedNamespaceSet == null || !reservedNamespaceSet.contains(namespaceURI))) { bridge = defaultBridge; } if (isDynamic()) { return bridge == null ? null : bridge.getInstance(); } else { return bridge; } }