Package ro.sync.ecss.extensions.api.node
Interface NamespaceContext
@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public interface NamespaceContext
Useful interface which can be used to obtain mappings from prefix to namespace and from namespace to prefix in the context of the current element.
- Since:
- 13
-
Method Summary
Modifier and TypeMethodDescriptiongetNamespaceForPrefix
(String prefix) Get the namespace corresponding to a prefix in the current element context.String[]
Returns all the namespaces active in the current context.getPrefixForNamespace
(String namespace) Get the prefix which is bound to a specified namespace in the current element context.
-
Method Details
-
getNamespaceForPrefix
Get the namespace corresponding to a prefix in the current element context.- Parameters:
prefix
- The prefix.- Returns:
- The namespace corresponding to the prefix or
null
if no mapping was found.
-
getPrefixForNamespace
Get the prefix which is bound to a specified namespace in the current element context.- Parameters:
namespace
- The namespace.- Returns:
- the prefix which is bound to a specified namespace in the current element context or
null
if no mapping was found.
-
getNamespaces
String[] getNamespaces()Returns all the namespaces active in the current context.- Returns:
- All the namespaces active in the current context.
- Since:
- 18
-