1 38 39 package org.jvnet.fastinfoset; 40 41 import java.util.List ; 42 import javax.xml.namespace.QName ; 43 44 public interface Vocabulary { 45 public static final int RESTRICTED_ALPHABET = 0; 46 public static final int ENCODING_ALGORITHM = 1; 47 public static final int PREFIX = 2; 48 public static final int NAMESPACE_NAME = 3; 49 public static final int LOCAL_NAME = 4; 50 public static final int OTHER_NCNAME = 5; 51 public static final int OTHER_URI = 6; 52 public static final int ATTRIBUTE_VALUE = 7; 53 public static final int OTHER_STRING = 8; 54 public static final int CHARACTER_CONTENT_CHUNK = 9; 55 public static final int ELEMENT_NAME = 10; 56 public static final int ATTRIBUTE_NAME = 11; 57 58 public void setTableFromArray(int type, Object array); 59 60 public void setTableFromList(int type, List array); 61 62 public Object getTableAsArray(int type); 63 64 public List getTableAsList(int type); 65 66 public void clear(); 67 } 68 | Popular Tags |