1 /**
  2  * @fileoverview XPath Data Model 3.0 interface (XDM).
  3  */
  4 
  5 goog.provide('xrx.xdm');
  6 
  7 
  8 
  9 /** 
 10  * An interface representing the XPath Data Model 3.0 (XDM).
 11  * http://www.w3.org/TR/xpath-datamodel-30/
 12  * 
 13  * @interface 
 14  */
 15 xrx.xdm = function() {};
 16 
 17 
 18 
 19 /**
 20  * http://www.w3.org/TR/xpath-datamodel-30/#dm-attributes
 21  */
 22 xrx.xdm.prototype.accAttributes = goog.abstractMethod;
 23 
 24 
 25 
 26 /**
 27  * http://www.w3.org/TR/xpath-datamodel-30/#dm-base-uri
 28  */
 29 xrx.xdm.prototype.accBaseUri = goog.abstractMethod;
 30 
 31 
 32 
 33 /**
 34  * http://www.w3.org/TR/xpath-datamodel-30/#dm-children
 35  */
 36 xrx.xdm.prototype.accChildren = goog.abstractMethod;
 37 
 38 
 39 
 40 /**
 41  * http://www.w3.org/TR/xpath-datamodel-30/#dm-document-uri
 42  */
 43 xrx.xdm.prototype.accDocumentUri = goog.abstractMethod;
 44 
 45 
 46 
 47 /**
 48  * http://www.w3.org/TR/xpath-datamodel-30/#dm-is-id
 49  */
 50 xrx.xdm.prototype.accIsId = goog.abstractMethod;
 51 
 52 
 53 
 54 /**
 55  * http://www.w3.org/TR/xpath-datamodel-30/#dm-is-idrefs
 56  */
 57 xrx.xdm.prototype.accIsIdrefs = goog.abstractMethod;
 58 
 59 
 60 
 61 /**
 62  * http://www.w3.org/TR/xpath-datamodel-30/#dm-namespace-nodes
 63  */
 64 xrx.xdm.prototype.accNamespaceNodes = goog.abstractMethod;
 65 
 66 
 67 
 68 /**
 69  * http://www.w3.org/TR/xpath-datamodel-30/#dm-nilled
 70  */
 71 xrx.xdm.prototype.accNilled = goog.abstractMethod;
 72 
 73 
 74 
 75 /**
 76  * http://www.w3.org/TR/xpath-datamodel-30/#dm-node-kind
 77  */
 78 xrx.xdm.prototype.accNodeKind = goog.abstractMethod;
 79 
 80 
 81 
 82 /**
 83  * http://www.w3.org/TR/xpath-datamodel-30/#dm-node-name
 84  */
 85 xrx.xdm.prototype.accNodeName = goog.abstractMethod;
 86 
 87 
 88 
 89 /**
 90  * http://www.w3.org/TR/xpath-datamodel-30/#dm-parent
 91  */
 92 xrx.xdm.prototype.accParent = goog.abstractMethod;
 93 
 94 
 95 
 96 /**
 97  * http://www.w3.org/TR/xpath-datamodel-30/#dm-string-value
 98  */
 99 xrx.xdm.prototype.accStringValue = goog.abstractMethod;
100 
101 
102 
103 /**
104  * http://www.w3.org/TR/xpath-datamodel-30/#dm-type-name
105  */
106 xrx.xdm.prototype.accTypeName = goog.abstractMethod;
107 
108 
109 
110 /**
111  * http://www.w3.org/TR/xpath-datamodel-30/#dm-typed-value
112  */
113 xrx.xdm.prototype.accTypedValue = goog.abstractMethod;
114 
115 
116 
117 /**
118  * http://www.w3.org/TR/xpath-datamodel-30/#dm-unparsed-entity-public-id
119  */
120 xrx.xdm.prototype.accUnparsedEntityPublicId = goog.abstractMethod;
121 
122 
123 
124 /**
125  * http://www.w3.org/TR/xpath-datamodel-30/#dm-unparsed-entity-system-id
126  */
127 xrx.xdm.prototype.accUnparsedEntitySystemId = goog.abstractMethod;