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:26:39 UTC
svn commit: r730244 - in
/xerces/java/branches/stax-dev/src/org/apache/xerces/stax: ./ events/
Author: mrglavas
Date: Tue Dec 30 13:26:38 2008
New Revision: 730244
URL: http://svn.apache.org/viewvc?rev=730244&view=rev
Log:
Making many classes and methods final.
Modified:
xerces/java/branches/stax-dev/src/org/apache/xerces/stax/XMLEventFactoryImpl.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/XMLEventFactoryImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/XMLEventFactoryImpl.java?rev=730244&r1=730243&r2=730244&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/XMLEventFactoryImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/XMLEventFactoryImpl.java Tue Dec 30 13:26:38 2008
@@ -41,7 +41,7 @@
*
* @version $Id$
*/
-public class XMLEventFactoryImpl extends XMLEventFactory {
+public final class XMLEventFactoryImpl extends XMLEventFactory {
public XMLEventFactoryImpl() {}
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -51,28 +51,28 @@
/**
* @see javax.xml.stream.events.Attribute#getName()
*/
- public QName getName() {
+ public final QName getName() {
return fName;
}
/**
* @see javax.xml.stream.events.Attribute#getValue()
*/
- public String getValue() {
+ public final String getValue() {
return fValue;
}
/**
* @see javax.xml.stream.events.Attribute#getDTDType()
*/
- public String getDTDType() {
+ public final String getDTDType() {
return fDtdType;
}
/**
* @see javax.xml.stream.events.Attribute#isSpecified()
*/
- public boolean isSpecified() {
+ public final boolean isSpecified() {
return fIsSpecified;
}
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -26,7 +26,7 @@
*
* @version $Id$
*/
-public class CharactersImpl extends XMLEventImpl implements Characters {
+public final class CharactersImpl extends XMLEventImpl implements Characters {
private final String fData;
private final boolean fIsWS;
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -26,7 +26,7 @@
*
* @version $Id$
*/
-public class CommentImpl extends XMLEventImpl implements Comment {
+public final class CommentImpl extends XMLEventImpl implements Comment {
/**
* The text of the comment. Will be the empty string if there's no
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -29,7 +29,7 @@
*
* @version $Id$
*/
-public class DTDImpl extends XMLEventImpl implements DTD {
+public final class DTDImpl extends XMLEventImpl implements DTD {
private final String fDtd;
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -27,7 +27,7 @@
*
* @version $Id$
*/
-public class EndDocumentImpl extends XMLEventImpl implements EndDocument {
+public final class EndDocumentImpl extends XMLEventImpl implements EndDocument {
/**
* Constructor.
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -30,7 +30,7 @@
*
* @version $Id$
*/
-public class EndElementImpl extends XMLEventImpl implements EndElement {
+public final class EndElementImpl extends XMLEventImpl implements EndElement {
/**
* The qualified name of the element that is being closed.
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -26,7 +26,7 @@
*
* @version $Id$
*/
-public class EntityDeclarationImpl extends XMLEventImpl implements
+public final class EntityDeclarationImpl extends XMLEventImpl implements
EntityDeclaration {
private final String fPublicId;
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -27,7 +27,7 @@
*
* @version $Id$
*/
-public class EntityReferenceImpl extends XMLEventImpl implements
+public final class EntityReferenceImpl extends XMLEventImpl implements
EntityReference {
/**
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -29,7 +29,7 @@
*
* @version $Id$
*/
-public class NamespaceImpl extends AttributeImpl implements Namespace {
+public final class NamespaceImpl extends AttributeImpl implements Namespace {
private final String fPrefix;
private final String fNamespaceURI;
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -26,7 +26,7 @@
*
* @version $Id$
*/
-public class NotationDeclarationImpl extends XMLEventImpl implements
+public final class NotationDeclarationImpl extends XMLEventImpl implements
NotationDeclaration {
private final String fSystemId;
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -28,7 +28,7 @@
*
* @version $Id$
*/
-public class ProcessingInstructionImpl extends XMLEventImpl implements
+public final class ProcessingInstructionImpl extends XMLEventImpl implements
ProcessingInstruction {
private final String fTarget;
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -26,7 +26,7 @@
*
* @version $Id$
*/
-public class StartDocumentImpl extends XMLEventImpl implements StartDocument {
+public final class StartDocumentImpl extends XMLEventImpl implements StartDocument {
private final String fCharEncoding;
private final boolean fEncodingSet;
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -37,7 +37,7 @@
*
* @version $Id$
*/
-public class StartElementImpl extends XMLEventImpl implements StartElement {
+public final class StartElementImpl extends XMLEventImpl implements StartElement {
private final Map fAttributes = new TreeMap(new Comparator(){
public int compare(Object o1, Object o2) {
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=730244&r1=730243&r2=730244&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:26:38 2008
@@ -58,105 +58,105 @@
/**
* @see javax.xml.stream.events.XMLEvent#getEventType()
*/
- public int getEventType() {
+ public final int getEventType() {
return fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#getLocation()
*/
- public Location getLocation() {
+ public final Location getLocation() {
return fLocation;
}
/**
* @see javax.xml.stream.events.XMLEvent#isStartElement()
*/
- public boolean isStartElement() {
+ public final boolean isStartElement() {
return XMLStreamConstants.START_ELEMENT == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#isAttribute()
*/
- public boolean isAttribute() {
+ public final boolean isAttribute() {
return XMLStreamConstants.ATTRIBUTE == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#isNamespace()
*/
- public boolean isNamespace() {
+ public final boolean isNamespace() {
return XMLStreamConstants.NAMESPACE == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#isEndElement()
*/
- public boolean isEndElement() {
+ public final boolean isEndElement() {
return XMLStreamConstants.END_ELEMENT == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#isEntityReference()
*/
- public boolean isEntityReference() {
+ public final boolean isEntityReference() {
return XMLStreamConstants.ENTITY_REFERENCE == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#isProcessingInstruction()
*/
- public boolean isProcessingInstruction() {
+ public final boolean isProcessingInstruction() {
return XMLStreamConstants.PROCESSING_INSTRUCTION == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#isCharacters()
*/
- public boolean isCharacters() {
+ public final boolean isCharacters() {
return XMLStreamConstants.CHARACTERS == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#isStartDocument()
*/
- public boolean isStartDocument() {
+ public final boolean isStartDocument() {
return XMLStreamConstants.START_DOCUMENT == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#isEndDocument()
*/
- public boolean isEndDocument() {
+ public final boolean isEndDocument() {
return XMLStreamConstants.END_DOCUMENT == fEventType;
}
/**
* @see javax.xml.stream.events.XMLEvent#asStartElement()
*/
- public StartElement asStartElement() {
+ public final StartElement asStartElement() {
return (StartElement) this;
}
/**
* @see javax.xml.stream.events.XMLEvent#asEndElement()
*/
- public EndElement asEndElement() {
+ public final EndElement asEndElement() {
return (EndElement) this;
}
/**
* @see javax.xml.stream.events.XMLEvent#asCharacters()
*/
- public Characters asCharacters() {
+ public final Characters asCharacters() {
return (Characters) this;
}
/**
* @see javax.xml.stream.events.XMLEvent#getSchemaType()
*/
- public QName getSchemaType() {
+ public final QName getSchemaType() {
return null;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org