File: NamespacePrefixMap.java

package info (click to toggle)
libxt-java 0.19991105-5
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,908 kB
  • ctags: 2,762
  • sloc: java: 12,823; makefile: 52; xml: 46
file content (17 lines) | stat: -rw-r--r-- 633 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.jclark.xsl.om;

public interface NamespacePrefixMap {
  NameTable getNameTable();
  Name expandAttributeName(String name, Node node) throws XSLException;
  Name expandElementTypeName(String name, Node node) throws XSLException;
  NamespacePrefixMap bind(String prefix, String namespace);
  NamespacePrefixMap bindDefault(String namespace);
  NamespacePrefixMap unbindDefault();
  NamespacePrefixMap unbind(String name);
  String getDefaultNamespace();
  int getSize();
  String getPrefix(int i);
  String getNamespace(int i);
  String getPrefix(String namespace);
  String getNamespace(String prefix);
}