You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mr...@apache.org on 2008/12/30 22:15:25 UTC
svn commit: r730240 - in
/xerces/java/branches/stax-dev/src/org/apache/xerces/stax: ./ events/
Author: mrglavas
Date: Tue Dec 30 13:15:24 2008
New Revision: 730240
URL: http://svn.apache.org/viewvc?rev=730240&view=rev
Log:
Remove schemaType field. I doubt we need this any time soon and if we ever do we can add it back.
Modified:
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DefaultEventAllocator.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/AttributeImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CharactersImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CommentImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/DTDImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndDocumentImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndElementImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityDeclarationImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityReferenceImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NamespaceImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NotationDeclarationImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/ProcessingInstructionImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartDocumentImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartElementImpl.java
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/XMLEventImpl.java
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DefaultEventAllocator.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DefaultEventAllocator.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DefaultEventAllocator.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DefaultEventAllocator.java Tue Dec 30 13:15:24 2008
@@ -70,9 +70,9 @@
//in turn at index 0.
return makeAttribute(0, reader);
case XMLStreamConstants.CDATA:
- return new CharactersImpl(reader.getText(), false, true, false, location, null);
+ return new CharactersImpl(reader.getText(), false, true, false, location);
case XMLStreamConstants.CHARACTERS:
- return new CharactersImpl(reader.getText(), false, false, false, location, null);
+ return new CharactersImpl(reader.getText(), false, false, false, location);
case XMLStreamConstants.COMMENT:
return new CommentImpl(reader.getText(), location);
case XMLStreamConstants.DTD:
@@ -94,7 +94,7 @@
return new ProcessingInstructionImpl(reader.getPITarget(), reader.getPIData(), location);
case XMLStreamConstants.SPACE:
//TODO: Ignorable Whitespace
- return new CharactersImpl(reader.getText(), true, false, false, location, null);
+ return new CharactersImpl(reader.getText(), true, false, false, location);
case XMLStreamConstants.START_DOCUMENT:
return new StartDocumentImpl(reader.getEncoding(), reader.getCharacterEncodingScheme() != null, reader.isStandalone(), reader.standaloneSet(), reader.getVersion(), location);
case XMLStreamConstants.START_ELEMENT:
@@ -120,7 +120,7 @@
throw new IllegalStateException("makeStartElement must only be called when in the start element state.");
}
- StartElementImpl startElement = new StartElementImpl(streamReader.getName(), streamReader.getNamespaceContext(), streamReader.getLocation(), null);
+ StartElementImpl startElement = new StartElementImpl(streamReader.getName(), streamReader.getNamespaceContext(), streamReader.getLocation());
for(int i = 0; i < streamReader.getAttributeCount(); i++) {
startElement.addAttribute(makeAttribute(i, streamReader));
}
@@ -149,7 +149,7 @@
private static Attribute makeAttribute(final int i, XMLStreamReader streamReader) {
String prefix = streamReader.getAttributePrefix(i);
final QName name = new QName(streamReader.getAttributeNamespace(i), streamReader.getAttributeLocalName(i), prefix == null ? "" : prefix);
- return new AttributeImpl(name, streamReader.getAttributeValue(i), streamReader.getAttributeType(i), streamReader.isAttributeSpecified(i), streamReader.getLocation(), null);
+ return new AttributeImpl(name, streamReader.getAttributeValue(i), streamReader.getAttributeType(i), streamReader.isAttributeSpecified(i), streamReader.getLocation());
}
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/AttributeImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/AttributeImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/AttributeImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/AttributeImpl.java Tue Dec 30 13:15:24 2008
@@ -36,12 +36,12 @@
/**
* Constructor.
*/
- public AttributeImpl(final QName name, final String value, final String dtdType, final boolean isSpecified, final Location location, final QName schemaType) {
- this(ATTRIBUTE, name, value, dtdType, isSpecified, location, schemaType);
+ public AttributeImpl(final QName name, final String value, final String dtdType, final boolean isSpecified, final Location location) {
+ this(ATTRIBUTE, name, value, dtdType, isSpecified, location);
}
- protected AttributeImpl(final int type, final QName name, final String value, final String dtdType, final boolean isSpecified, final Location location, final QName schemaType) {
- super(type, location, schemaType);
+ protected AttributeImpl(final int type, final QName name, final String value, final String dtdType, final boolean isSpecified, final Location location) {
+ super(type, location);
fName = name;
fValue = value;
fDtdType = dtdType;
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CharactersImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CharactersImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CharactersImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CharactersImpl.java Tue Dec 30 13:15:24 2008
@@ -17,7 +17,6 @@
package org.apache.xerces.stax.events;
-import javax.xml.namespace.QName;
import javax.xml.stream.Location;
import javax.xml.stream.events.Characters;
@@ -40,8 +39,8 @@
* @param location
* @param schemaType
*/
- public CharactersImpl(final String data, final boolean isWS, final boolean isCData, final boolean isIgnorableWS, final Location location, final QName schemaType) {
- super(CHARACTERS, location, schemaType);
+ public CharactersImpl(final String data, final boolean isWS, final boolean isCData, final boolean isIgnorableWS, final Location location) {
+ super(CHARACTERS, location);
fData = data;
fIsWS = isWS;
fIsCData = isCData;
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CommentImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CommentImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CommentImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/CommentImpl.java Tue Dec 30 13:15:24 2008
@@ -38,7 +38,7 @@
* @param location
*/
public CommentImpl(final String text, final Location location) {
- super(COMMENT, location, null);
+ super(COMMENT, location);
fText = text;
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/DTDImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/DTDImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/DTDImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/DTDImpl.java Tue Dec 30 13:15:24 2008
@@ -37,7 +37,7 @@
* Constructor.
*/
public DTDImpl(final String dtd, final Location location) {
- super(XMLStreamConstants.DTD, location, null);
+ super(XMLStreamConstants.DTD, location);
fDtd = dtd;
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndDocumentImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndDocumentImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndDocumentImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndDocumentImpl.java Tue Dec 30 13:15:24 2008
@@ -34,7 +34,7 @@
* @param location Location object for this event.
*/
public EndDocumentImpl(Location location) {
- super(XMLStreamConstants.END_DOCUMENT, location, null);
+ super(XMLStreamConstants.END_DOCUMENT, location);
}
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndElementImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndElementImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndElementImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EndElementImpl.java Tue Dec 30 13:15:24 2008
@@ -41,7 +41,7 @@
* @param location The location object for this event.
*/
public EndElementImpl(final QName name, final Location location) {
- super(XMLStreamConstants.END_ELEMENT, location, null);
+ super(XMLStreamConstants.END_ELEMENT, location);
fName = name;
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityDeclarationImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityDeclarationImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityDeclarationImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityDeclarationImpl.java Tue Dec 30 13:15:24 2008
@@ -40,7 +40,7 @@
* @param schemaType
*/
public EntityDeclarationImpl(final String publicId, final String systemId, final String name, final String notationName, final Location location) {
- super(ENTITY_DECLARATION, location, null);
+ super(ENTITY_DECLARATION, location);
fPublicId = publicId;
fSystemId = systemId;
fName = name;
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityReferenceImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityReferenceImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityReferenceImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/EntityReferenceImpl.java Tue Dec 30 13:15:24 2008
@@ -40,7 +40,7 @@
* @param location
*/
public EntityReferenceImpl(final EntityDeclaration decl, final Location location) {
- super(ENTITY_REFERENCE, location, null);
+ super(ENTITY_REFERENCE, location);
fDecl = decl;;
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NamespaceImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NamespaceImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NamespaceImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NamespaceImpl.java Tue Dec 30 13:15:24 2008
@@ -39,7 +39,7 @@
* @param schemaType
*/
public NamespaceImpl(final String prefix, final String namespaceURI, final Location location) {
- super(NAMESPACE, makeAttributeQName(prefix), namespaceURI, null, true, location, null);
+ super(NAMESPACE, makeAttributeQName(prefix), namespaceURI, null, true, location);
fPrefix = (prefix == null ? "" : prefix);
fNamespaceURI = namespaceURI;
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NotationDeclarationImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NotationDeclarationImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NotationDeclarationImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/NotationDeclarationImpl.java Tue Dec 30 13:15:24 2008
@@ -39,7 +39,7 @@
* @param schemaType
*/
public NotationDeclarationImpl(final String name, final String publicId, final String systemId, final Location location) {
- super(NOTATION_DECLARATION, location, null);
+ super(NOTATION_DECLARATION, location);
fName = name;
fPublicId = publicId;
fSystemId = systemId;
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/ProcessingInstructionImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/ProcessingInstructionImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/ProcessingInstructionImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/ProcessingInstructionImpl.java Tue Dec 30 13:15:24 2008
@@ -38,7 +38,7 @@
* @param location
*/
public ProcessingInstructionImpl(final String target, final String data, final Location location) {
- super(PROCESSING_INSTRUCTION, location, null);
+ super(PROCESSING_INSTRUCTION, location);
fTarget = target;
fData = data;
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartDocumentImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartDocumentImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartDocumentImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartDocumentImpl.java Tue Dec 30 13:15:24 2008
@@ -38,7 +38,7 @@
* @param location
*/
public StartDocumentImpl(final String charEncoding, final boolean encodingSet, final boolean isStandalone, final boolean standaloneSet, final String version, final Location location) {
- super(START_DOCUMENT, location, null);
+ super(START_DOCUMENT, location);
fCharEncoding = charEncoding;
fEncodingSet = encodingSet;
fIsStandalone = isStandalone;
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartElementImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartElementImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartElementImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/StartElementImpl.java Tue Dec 30 13:15:24 2008
@@ -56,8 +56,8 @@
* @param location
* @param schemaType
*/
- public StartElementImpl(final QName name, final NamespaceContext namespaceContext, final Location location, final QName schemaType) {
- super(START_ELEMENT, location, schemaType);
+ public StartElementImpl(final QName name, final NamespaceContext namespaceContext, final Location location) {
+ super(START_ELEMENT, location);
fName = name;
fNamespaceContext = namespaceContext;
}
Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/XMLEventImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/XMLEventImpl.java?rev=730240&r1=730239&r2=730240&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/XMLEventImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/events/XMLEventImpl.java Tue Dec 30 13:15:24 2008
@@ -48,17 +48,11 @@
private Location fLocation;
/**
- * The QName of the schema type for this element.
- */
- private QName fSchemaType;
-
- /**
* Constructor.
*/
- public XMLEventImpl(final int eventType, final Location location, final QName schemaType) {
+ public XMLEventImpl(final int eventType, final Location location) {
fEventType = eventType;
fLocation = location;
- fSchemaType = schemaType;
}
/**
@@ -163,7 +157,7 @@
* @see javax.xml.stream.events.XMLEvent#getSchemaType()
*/
public QName getSchemaType() {
- return fSchemaType;
+ return null;
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org