1 16 package com.sun.org.apache.xerces.internal.xpointer; 17 18 import com.sun.org.apache.xerces.internal.xni.Augmentations; 19 import com.sun.org.apache.xerces.internal.xni.QName; 20 import com.sun.org.apache.xerces.internal.xni.XMLAttributes; 21 import com.sun.org.apache.xerces.internal.xni.XNIException; 22 23 34 public interface XPointerPart { 35 36 public static final int EVENT_ELEMENT_START = 0; 38 39 public static final int EVENT_ELEMENT_END = 1; 41 42 public static final int EVENT_ELEMENT_EMPTY = 2; 44 45 54 public void parseXPointer(String part) throws XNIException; 55 56 71 public boolean resolveXPointer(QName element, XMLAttributes attributes, 72 Augmentations augs, int event) throws XNIException; 73 74 83 public boolean isFragmentResolved() throws XNIException; 84 85 94 public boolean isChildFragmentResolved() throws XNIException; 95 96 103 public String getSchemeName(); 104 105 111 public String getSchemeData(); 112 113 119 public void setSchemeName(String schemeName); 120 121 127 public void setSchemeData(String schemeData); 128 129 } | Popular Tags |