/** * Notify the start of an element * @param nameCode integer code identifying the name of the element within the name pool. * @param typeCode integer code identifying the element's type within the name pool. The value -1 * indicates the default type, xs:untyped. * @param location * @param properties bit-significant properties of the element node. If there are no revelant */ public void startElement(NodeName nameCode, SchemaType typeCode, Location location, int properties) throws XPathException { seq1.startElement(nameCode, typeCode, location, properties); seq2.startElement(nameCode, typeCode, location, properties); }
@Override public void replay(Receiver out) throws XPathException { out.startElement(name, type, location, properties); } }
/** * Notify the start of an element * * @param elemName integer code identifying the name of the element within the name pool. * @param type the element's type annotation. * @param location a location associated with the event (typically either a location in the * source document or the stylesheet) * @param properties properties of the element node */ public void startElement(NodeName elemName, SchemaType type, Location location, int properties) throws XPathException { nextReceiver.startElement(elemName, type, location, properties); }
/** * Notify the start of an element * @param elemName integer code identifying the name of the element within the name pool. * @param typeCode integer code identifying the element's type within the name pool. * @param location * @param properties properties of the element node */ public void startElement(NodeName elemName, SchemaType typeCode, Location location, int properties) throws XPathException { nextReceiver.startElement(elemName, typeCode, location, properties); }
/** * Notify the start of an element * @param nameCode integer code identifying the name of the element within the name pool. * @param typeCode integer code identifying the element's type within the name pool. * @param location * @param properties properties of the element node */ public void startElement(NodeName nameCode, SchemaType typeCode, Location location, int properties) throws XPathException { currentElement = nameCode; nextReceiver.startElement(nameCode, typeCode, location, properties); }
/** * Notify the start of an element * * @param nameCode integer code identifying the name of the element within the name pool. * @param typeCode integer code identifying the element's type within the name pool. * @param properties properties of the element node */ public void startElement(int nameCode, int typeCode, int locationId, int properties) throws XPathException { nextReceiver.startElement(nameCode, typeCode, locationId, properties); }
@Override public void startElement(NodeName elemName, SchemaType typeCode, int locationId, int properties) throws XPathException { reciever.startElement(elemName, typeCode, locationId, properties); }
@Override public void startElement(NodeName elemName, SchemaType typeCode, Location locationId, int properties) throws XPathException { reciever.startElement(elemName, typeCode, locationId, properties); }
/** * Notify the start of an element * @param elemName integer code identifying the name of the element within the name pool. * @param typeCode integer code identifying the element's type within the name pool. * @param location * @param properties properties of the element node */ public void startElement(NodeName elemName, SchemaType typeCode, Location location, int properties) throws XPathException { nextReceiver.startElement(elemName, typeCode, location, properties); }
/** * Notify the start of an element * * @param elemName integer code identifying the name of the element within the name pool. * @param type the element's type annotation. * @param location a location associated with the event (typically either a location in the * source document or the stylesheet) * @param properties properties of the element node */ public void startElement(NodeName elemName, SchemaType type, Location location, int properties) throws XPathException { nextReceiver.startElement(elemName, type, location, properties); }
/** * Start of an element */ public void startElement(NodeName nameCode, SchemaType typeCode, Location location, int properties) throws XPathException { if (foundElement && level == 0) { throw new XPathException("A valid document must have only one child element", errorCode); } foundElement = true; level++; nextReceiver.startElement(nameCode, typeCode, location, properties); }
/** * Notify the start of an element * @param nameCode integer code identifying the name of the element within the name pool. * @param typeCode integer code identifying the element's type within the name pool. * @param location provides information such as line number and system ID. * @param properties properties of the element node */ public void startElement(NodeName nameCode, SchemaType typeCode, Location location, int properties) throws XPathException { count("startElement"); nextReceiver.startElement(nameCode, typeCode, location, properties); } }
public void startElement(NodeName nameCode, SchemaType typeCode, Location location, int properties) throws XPathException { flush(); nextReceiver.startElement(nameCode, typeCode, location, properties); }
/** * Output element start tag */ public void startElement(NodeName elemName, SchemaType typeCode, Location location, int properties) throws XPathException { flush(); stack.push(elemName); nextReceiver.startElement(elemName, typeCode, location, properties); }
/** * Output element start tag */ public void startElement(int nameCode, int typeCode, int locationId, int properties) throws XPathException { flush(); stack.push(new Integer(nameCode & 0xfffff)); nextReceiver.startElement(nameCode, typeCode, locationId, properties); }
/** * Notify the start of an element * @param nameCode integer code identifying the name of the element within the name pool. * @param typeCode integer code identifying the element's type within the name pool. * @param location provides information such as line number and system ID. * @param properties properties of the element node */ public void startElement(NodeName nameCode, SchemaType typeCode, Location location, int properties) throws XPathException { count("startElement"); nextReceiver.startElement(nameCode, typeCode, location, properties); } }
/** * Start of a document node. */ public void startDocument(int properties) throws XPathException { out.startElement(resultDocument, Untyped.getInstance(), ExplicitLocation.UNKNOWN_LOCATION, 0); out.startContent(); depth++; }
public void onGroupStart(int groupNumber) throws XPathException { out.startElement(groupName, groupType, ExplicitLocation.UNKNOWN_LOCATION, 0); out.attribute(groupNrName, groupNrType, "" + groupNumber, ExplicitLocation.UNKNOWN_LOCATION, 0); out.startContent(); }
/** * Start of a document node. */ public void startDocument(int properties) throws XPathException { out.startElement(resultDocument, Untyped.getInstance(), ExplicitLocation.UNKNOWN_LOCATION, 0); out.startContent(); depth++; }
/** * Output element start tag */ public void startElement(NodeName name, SchemaType type, Location location, int properties) throws XPathException { checkType(type); int fp = newPool.allocateFingerprint(name.getURI(), name.getLocalPart()); nextReceiver.startElement(new CodedName(fp, name.getPrefix(), newPool), type, location, properties); }