You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by jy...@apache.org on 2004/08/17 20:35:37 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/templates AVT.java AVTPart.java AVTPartSimple.java AVTPartXPath.java DecimalFormatProperties.java ElemApplyImport.java ElemApplyTemplates.java ElemAttribute.java ElemAttributeSet.java ElemCallTemplate.java ElemChoose.java ElemComment.java ElemCopy.java ElemCopyOf.java ElemElement.java ElemEmpty.java ElemExsltFuncResult.java ElemExsltFunction.java ElemExtensionCall.java ElemExtensionDecl.java ElemExtensionScript.java ElemFallback.java ElemForEach.java ElemIf.java ElemLiteralResult.java ElemMessage.java ElemNumber.java ElemOtherwise.java ElemPI.java ElemParam.java ElemSort.java ElemTemplate.java ElemTemplateElement.java ElemText.java ElemTextLiteral.java ElemUnknown.java ElemUse.java ElemValueOf.java ElemVariable.java ElemVariablePsuedo.java ElemWhen.java ElemWithParam.java FuncDocument.java FuncFormatNumb.java FuncKey.java KeyDeclaration.java NamespaceAlias.java OutputProperties.java Stylesheet.java StylesheetComposed.java StylesheetRoot.java TemplateList.java TemplateSubPatternAssociation.java WhiteSpaceInfo.java XMLNSDecl.java XUnresolvedVariable.java XUnresolvedVariableSimple.java
jycli 2004/08/17 11:35:37
Modified: java/src/org/apache/xalan/templates AVT.java AVTPart.java
AVTPartSimple.java AVTPartXPath.java
DecimalFormatProperties.java ElemApplyImport.java
ElemApplyTemplates.java ElemAttribute.java
ElemAttributeSet.java ElemCallTemplate.java
ElemChoose.java ElemComment.java ElemCopy.java
ElemCopyOf.java ElemElement.java ElemEmpty.java
ElemExsltFuncResult.java ElemExsltFunction.java
ElemExtensionCall.java ElemExtensionDecl.java
ElemExtensionScript.java ElemFallback.java
ElemForEach.java ElemIf.java ElemLiteralResult.java
ElemMessage.java ElemNumber.java ElemOtherwise.java
ElemPI.java ElemParam.java ElemSort.java
ElemTemplate.java ElemTemplateElement.java
ElemText.java ElemTextLiteral.java ElemUnknown.java
ElemUse.java ElemValueOf.java ElemVariable.java
ElemVariablePsuedo.java ElemWhen.java
ElemWithParam.java FuncDocument.java
FuncFormatNumb.java FuncKey.java
KeyDeclaration.java NamespaceAlias.java
OutputProperties.java Stylesheet.java
StylesheetComposed.java StylesheetRoot.java
TemplateList.java
TemplateSubPatternAssociation.java
WhiteSpaceInfo.java XMLNSDecl.java
XUnresolvedVariable.java
XUnresolvedVariableSimple.java
Log:
Added serialVersionUID for classes which implement Serializable interface. Patch created by Christine Li (jycli@ca.ibm.com) and was reviewed by Henry Zongaro (zongaro@ca.ibm.com)
Revision Changes Path
1.25 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/AVT.java
Index: AVT.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/AVT.java,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- AVT.java 6 May 2004 15:31:28 -0000 1.24
+++ AVT.java 17 Aug 2004 18:35:31 -0000 1.25
@@ -37,6 +37,7 @@
*/
public class AVT implements java.io.Serializable, XSLTVisitable
{
+ static final long serialVersionUID = 5167607155517042691L;
/**
*We are not going to use the object pool if USE_OBJECT_POOL == false.
1.16 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/AVTPart.java
Index: AVTPart.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/AVTPart.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- AVTPart.java 16 Feb 2004 20:32:32 -0000 1.15
+++ AVTPart.java 17 Aug 2004 18:35:31 -0000 1.16
@@ -28,6 +28,7 @@
*/
public abstract class AVTPart implements java.io.Serializable, XSLTVisitable
{
+ static final long serialVersionUID = -1747749903613916025L;
/**
* Construct a part.
1.16 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/AVTPartSimple.java
Index: AVTPartSimple.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/AVTPartSimple.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- AVTPartSimple.java 16 Feb 2004 20:32:33 -0000 1.15
+++ AVTPartSimple.java 17 Aug 2004 18:35:32 -0000 1.16
@@ -27,6 +27,7 @@
*/
public class AVTPartSimple extends AVTPart
{
+ static final long serialVersionUID = -3744957690598727913L;
/**
* Simple string value;
1.19 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/AVTPartXPath.java
Index: AVTPartXPath.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/AVTPartXPath.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- AVTPartXPath.java 16 Feb 2004 20:32:32 -0000 1.18
+++ AVTPartXPath.java 17 Aug 2004 18:35:32 -0000 1.19
@@ -31,6 +31,7 @@
*/
public class AVTPartXPath extends AVTPart
{
+ static final long serialVersionUID = -4460373807550527675L;
/**
* The XPath object contained in this part.
1.16 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/DecimalFormatProperties.java
Index: DecimalFormatProperties.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/DecimalFormatProperties.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- DecimalFormatProperties.java 16 Feb 2004 20:32:32 -0000 1.15
+++ DecimalFormatProperties.java 17 Aug 2004 18:35:32 -0000 1.16
@@ -45,6 +45,7 @@
*/
public class DecimalFormatProperties extends ElemTemplateElement
{
+ static final long serialVersionUID = -6559409339256269446L;
/** An instance of DecimalFormatSymbols for this element.
* @serial */
1.15 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemApplyImport.java
Index: ElemApplyImport.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemApplyImport.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ElemApplyImport.java 16 Feb 2004 20:32:33 -0000 1.14
+++ ElemApplyImport.java 17 Aug 2004 18:35:32 -0000 1.15
@@ -34,6 +34,7 @@
*/
public class ElemApplyImport extends ElemTemplateElement
{
+ static final long serialVersionUID = 3764728663373024038L;
/**
* Get an int constant identifying the type of element.
1.34 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemApplyTemplates.java
Index: ElemApplyTemplates.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemApplyTemplates.java,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- ElemApplyTemplates.java 16 Feb 2004 20:32:32 -0000 1.33
+++ ElemApplyTemplates.java 17 Aug 2004 18:35:32 -0000 1.34
@@ -49,6 +49,7 @@
*/
public class ElemApplyTemplates extends ElemCallTemplate
{
+ static final long serialVersionUID = 2903125371542621004L;
/**
* mode %qname; #IMPLIED
1.28 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemAttribute.java
Index: ElemAttribute.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemAttribute.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ElemAttribute.java 24 Feb 2004 03:55:47 -0000 1.27
+++ ElemAttribute.java 17 Aug 2004 18:35:32 -0000 1.28
@@ -44,6 +44,7 @@
*/
public class ElemAttribute extends ElemElement
{
+ static final long serialVersionUID = 8817220961566919187L;
/**
* Get an int constant identifying the type of element.
1.15 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemAttributeSet.java
Index: ElemAttributeSet.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemAttributeSet.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ElemAttributeSet.java 16 Feb 2004 20:32:32 -0000 1.14
+++ ElemAttributeSet.java 17 Aug 2004 18:35:32 -0000 1.15
@@ -39,6 +39,7 @@
*/
public class ElemAttributeSet extends ElemUse
{
+ static final long serialVersionUID = -426740318278164496L;
/**
* The name attribute specifies the name of the attribute set.
1.28 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemCallTemplate.java
Index: ElemCallTemplate.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemCallTemplate.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ElemCallTemplate.java 16 Feb 2004 20:32:32 -0000 1.27
+++ ElemCallTemplate.java 17 Aug 2004 18:35:32 -0000 1.28
@@ -42,6 +42,7 @@
*/
public class ElemCallTemplate extends ElemForEach
{
+ static final long serialVersionUID = 5009634612916030591L;
/**
* An xsl:call-template element invokes a template by name;
1.19 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemChoose.java
Index: ElemChoose.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemChoose.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- ElemChoose.java 16 Feb 2004 20:32:32 -0000 1.18
+++ ElemChoose.java 17 Aug 2004 18:35:32 -0000 1.19
@@ -36,6 +36,7 @@
*/
public class ElemChoose extends ElemTemplateElement
{
+ static final long serialVersionUID = -3070117361903102033L;
/**
* Get an int constant identifying the type of element.
1.14 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemComment.java
Index: ElemComment.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemComment.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ElemComment.java 16 Feb 2004 20:32:33 -0000 1.13
+++ ElemComment.java 17 Aug 2004 18:35:32 -0000 1.14
@@ -34,6 +34,7 @@
*/
public class ElemComment extends ElemTemplateElement
{
+ static final long serialVersionUID = -8813199122875770142L;
/**
* Get an int constant identifying the type of element.
1.21 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemCopy.java
Index: ElemCopy.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemCopy.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ElemCopy.java 16 Feb 2004 20:32:32 -0000 1.20
+++ ElemCopy.java 17 Aug 2004 18:35:32 -0000 1.21
@@ -41,6 +41,7 @@
*/
public class ElemCopy extends ElemUse
{
+ static final long serialVersionUID = 5478580783896941384L;
/**
* Get an int constant identifying the type of element.
1.20 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemCopyOf.java
Index: ElemCopyOf.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemCopyOf.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ElemCopyOf.java 16 Feb 2004 20:32:32 -0000 1.19
+++ ElemCopyOf.java 17 Aug 2004 18:35:32 -0000 1.20
@@ -43,6 +43,7 @@
*/
public class ElemCopyOf extends ElemTemplateElement
{
+ static final long serialVersionUID = -7433828829497411127L;
/**
* The required select attribute contains an expression.
1.37 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemElement.java
Index: ElemElement.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemElement.java,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- ElemElement.java 24 Feb 2004 03:55:47 -0000 1.36
+++ ElemElement.java 17 Aug 2004 18:35:32 -0000 1.37
@@ -44,6 +44,7 @@
*/
public class ElemElement extends ElemUse
{
+ static final long serialVersionUID = -324619535592435183L;
/**
* The name attribute is interpreted as an attribute value template.
1.8 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemEmpty.java
Index: ElemEmpty.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemEmpty.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ElemEmpty.java 16 Feb 2004 20:32:32 -0000 1.7
+++ ElemEmpty.java 17 Aug 2004 18:35:32 -0000 1.8
@@ -26,6 +26,7 @@
*/
public class ElemEmpty extends ElemTemplateElement
{
+ static final long serialVersionUID = 7544753713671472252L;
/**
* Constructor ElemEmpty
1.10 +14 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemExsltFuncResult.java
Index: ElemExsltFuncResult.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemExsltFuncResult.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ElemExsltFuncResult.java 16 Feb 2004 20:32:32 -0000 1.9
+++ ElemExsltFuncResult.java 17 Aug 2004 18:35:32 -0000 1.10
@@ -29,6 +29,19 @@
*/
public class ElemExsltFuncResult extends ElemVariable
{
+ static final long serialVersionUID = -3478311949388304563L;
+ /*
+ * To keep the binary compatibility put those three private global
+ * variables back, although they are never used in this verison
+ */
+ // A flag indicating whether the return result is set
+ private boolean m_isResultSet = false;
+
+ // The return result
+ private XObject m_result = null;
+
+ // The frame size of the current caller
+ private int m_callerFrameSize = 0;
/**
* Generate the EXSLT function return value, and assign it to the variable
1.11 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemExsltFunction.java
Index: ElemExsltFunction.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemExsltFunction.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ElemExsltFunction.java 4 Mar 2004 20:43:15 -0000 1.10
+++ ElemExsltFunction.java 17 Aug 2004 18:35:32 -0000 1.11
@@ -36,6 +36,7 @@
*/
public class ElemExsltFunction extends ElemTemplate
{
+ static final long serialVersionUID = 272154954793534771L;
/**
* Get an integer representation of the element type.
*
1.39 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemExtensionCall.java
Index: ElemExtensionCall.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemExtensionCall.java,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- ElemExtensionCall.java 16 Feb 2004 20:32:32 -0000 1.38
+++ ElemExtensionCall.java 17 Aug 2004 18:35:32 -0000 1.39
@@ -35,6 +35,7 @@
*/
public class ElemExtensionCall extends ElemLiteralResult
{
+ static final long serialVersionUID = 3171339708500216920L;
/** The Namespace URI for this extension call element.
* @serial */
1.22 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemExtensionDecl.java
Index: ElemExtensionDecl.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemExtensionDecl.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- ElemExtensionDecl.java 16 Feb 2004 20:32:33 -0000 1.21
+++ ElemExtensionDecl.java 17 Aug 2004 18:35:32 -0000 1.22
@@ -33,6 +33,7 @@
*/
public class ElemExtensionDecl extends ElemTemplateElement
{
+ static final long serialVersionUID = -4692738885172766789L;
/**
* Constructor ElemExtensionDecl
1.9 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemExtensionScript.java
Index: ElemExtensionScript.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemExtensionScript.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- ElemExtensionScript.java 16 Feb 2004 20:32:32 -0000 1.8
+++ ElemExtensionScript.java 17 Aug 2004 18:35:32 -0000 1.9
@@ -24,6 +24,7 @@
*/
public class ElemExtensionScript extends ElemTemplateElement
{
+ static final long serialVersionUID = -6995978265966057744L;
/**
* Constructor ElemExtensionScript
1.18 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemFallback.java
Index: ElemFallback.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemFallback.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ElemFallback.java 16 Feb 2004 20:32:33 -0000 1.17
+++ ElemFallback.java 17 Aug 2004 18:35:32 -0000 1.18
@@ -33,6 +33,7 @@
*/
public class ElemFallback extends ElemTemplateElement
{
+ static final long serialVersionUID = 1782962139867340703L;
/**
* Get an int constant identifying the type of element.
1.39 +15 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemForEach.java
Index: ElemForEach.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemForEach.java,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- ElemForEach.java 18 Feb 2004 15:47:39 -0000 1.38
+++ ElemForEach.java 17 Aug 2004 18:35:32 -0000 1.39
@@ -33,6 +33,9 @@
import org.apache.xpath.XPath;
import org.apache.xpath.XPathContext;
+import java.io.ObjectInputStream;
+import java.io.IOException;
+
/**
* Implement xsl:for-each.
* <pre>
@@ -53,6 +56,7 @@
*/
public class ElemForEach extends ElemTemplateElement implements ExpressionOwner
{
+ static final long serialVersionUID = 6018140636363583690L;
/** Set true to request some basic status reports */
static final boolean DEBUG = false;
@@ -531,4 +535,14 @@
m_selectExpression = exp;
}
+ /*
+ * to keep the binary compatibility, assign a default value for newly added
+ * globel varialbe m_xpath during deserialization of an object which was
+ * serialized using an older version
+ */
+ private void readObject(ObjectInputStream os) throws
+ IOException, ClassNotFoundException {
+ os.defaultReadObject();
+ m_xpath = null;
+ }
}
1.18 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemIf.java
Index: ElemIf.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemIf.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ElemIf.java 16 Feb 2004 20:32:32 -0000 1.17
+++ ElemIf.java 17 Aug 2004 18:35:32 -0000 1.18
@@ -39,6 +39,7 @@
*/
public class ElemIf extends ElemTemplateElement
{
+ static final long serialVersionUID = 2158774632427453022L;
/**
* The xsl:if element must have a test attribute, which specifies an expression.
1.43 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemLiteralResult.java
Index: ElemLiteralResult.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemLiteralResult.java,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- ElemLiteralResult.java 16 Feb 2004 20:32:33 -0000 1.42
+++ ElemLiteralResult.java 17 Aug 2004 18:35:32 -0000 1.43
@@ -36,6 +36,7 @@
*/
public class ElemLiteralResult extends ElemUse
{
+ static final long serialVersionUID = -8703409074421657260L;
/**
* Tells if this element represents a root element
1.18 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemMessage.java
Index: ElemMessage.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemMessage.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ElemMessage.java 16 Feb 2004 20:32:33 -0000 1.17
+++ ElemMessage.java 17 Aug 2004 18:35:32 -0000 1.18
@@ -38,6 +38,7 @@
*/
public class ElemMessage extends ElemTemplateElement
{
+ static final long serialVersionUID = 1530472462155060023L;
/**
* If the terminate attribute has the value yes, then the
1.33 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemNumber.java
Index: ElemNumber.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemNumber.java,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- ElemNumber.java 16 Feb 2004 20:32:32 -0000 1.32
+++ ElemNumber.java 17 Aug 2004 18:35:33 -0000 1.33
@@ -68,6 +68,7 @@
*/
public class ElemNumber extends ElemTemplateElement
{
+ static final long serialVersionUID = 8118472298274407610L;
private class MyPrefixResolver implements PrefixResolver {
1.9 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemOtherwise.java
Index: ElemOtherwise.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemOtherwise.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- ElemOtherwise.java 16 Feb 2004 20:32:32 -0000 1.8
+++ ElemOtherwise.java 17 Aug 2004 18:35:33 -0000 1.9
@@ -30,6 +30,7 @@
*/
public class ElemOtherwise extends ElemTemplateElement
{
+ static final long serialVersionUID = 1863944560970181395L;
/**
* Get an int constant identifying the type of element.
1.20 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemPI.java
Index: ElemPI.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemPI.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ElemPI.java 24 Feb 2004 03:55:47 -0000 1.19
+++ ElemPI.java 17 Aug 2004 18:35:33 -0000 1.20
@@ -39,6 +39,7 @@
*/
public class ElemPI extends ElemTemplateElement
{
+ static final long serialVersionUID = 5621976448020889825L;
/**
* The xsl:processing-instruction element has a required name
1.18 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemParam.java
Index: ElemParam.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemParam.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ElemParam.java 16 Feb 2004 20:32:32 -0000 1.17
+++ ElemParam.java 17 Aug 2004 18:35:33 -0000 1.18
@@ -38,6 +38,7 @@
*/
public class ElemParam extends ElemVariable
{
+ static final long serialVersionUID = -1131781475589006431L;
int m_qnameID;
/**
1.12 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemSort.java
Index: ElemSort.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemSort.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ElemSort.java 16 Feb 2004 20:32:32 -0000 1.11
+++ ElemSort.java 17 Aug 2004 18:35:33 -0000 1.12
@@ -43,6 +43,7 @@
*/
public class ElemSort extends ElemTemplateElement
{
+ static final long serialVersionUID = -4991510257335851938L;
/**
* xsl:sort has a select attribute whose value is an expression.
1.21 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemTemplate.java
Index: ElemTemplate.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemTemplate.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ElemTemplate.java 16 Feb 2004 20:32:32 -0000 1.20
+++ ElemTemplate.java 17 Aug 2004 18:35:33 -0000 1.21
@@ -49,6 +49,7 @@
*/
public class ElemTemplate extends ElemTemplateElement
{
+ static final long serialVersionUID = -5283056789965384058L;
/** The public identifier for the current document event.
* @serial */
private String m_publicId;
1.66 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemTemplateElement.java
Index: ElemTemplateElement.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemTemplateElement.java,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- ElemTemplateElement.java 24 Feb 2004 03:55:47 -0000 1.65
+++ ElemTemplateElement.java 17 Aug 2004 18:35:33 -0000 1.66
@@ -58,6 +58,7 @@
implements PrefixResolver, Serializable, ExpressionNode,
WhitespaceStrippingElementMatcher, XSLTVisitable
{
+ static final long serialVersionUID = 4440018597841834447L;
/**
* Construct a template element instance.
1.10 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemText.java
Index: ElemText.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemText.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ElemText.java 16 Feb 2004 20:32:32 -0000 1.9
+++ ElemText.java 17 Aug 2004 18:35:33 -0000 1.10
@@ -35,6 +35,7 @@
*/
public class ElemText extends ElemTemplateElement
{
+ static final long serialVersionUID = 1383140876182316711L;
/**
* Tells if this element should disable escaping.
1.17 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemTextLiteral.java
Index: ElemTextLiteral.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemTextLiteral.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ElemTextLiteral.java 16 Feb 2004 20:32:32 -0000 1.16
+++ ElemTextLiteral.java 17 Aug 2004 18:35:33 -0000 1.17
@@ -31,6 +31,7 @@
*/
public class ElemTextLiteral extends ElemTemplateElement
{
+ static final long serialVersionUID = -7872620006767660088L;
/**
* Tell if space should be preserved.
1.12 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemUnknown.java
Index: ElemUnknown.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemUnknown.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ElemUnknown.java 16 Feb 2004 20:32:33 -0000 1.11
+++ ElemUnknown.java 17 Aug 2004 18:35:33 -0000 1.12
@@ -31,6 +31,7 @@
*/
public class ElemUnknown extends ElemLiteralResult
{
+ static final long serialVersionUID = -4573981712648730168L;
/**
* Get an int constant identifying the type of element.
1.20 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemUse.java
Index: ElemUse.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemUse.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ElemUse.java 16 Feb 2004 20:32:32 -0000 1.19
+++ ElemUse.java 17 Aug 2004 18:35:33 -0000 1.20
@@ -37,6 +37,7 @@
*/
public class ElemUse extends ElemTemplateElement
{
+ static final long serialVersionUID = 5830057200289299736L;
/**
* The value of the "use-attribute-sets" attribute.
1.25 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemValueOf.java
Index: ElemValueOf.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemValueOf.java,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- ElemValueOf.java 16 Feb 2004 20:32:33 -0000 1.24
+++ ElemValueOf.java 17 Aug 2004 18:35:33 -0000 1.25
@@ -44,6 +44,7 @@
*/
public class ElemValueOf extends ElemTemplateElement
{
+ static final long serialVersionUID = 3490728458007586786L;
/**
* The select expression to be executed.
1.27 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemVariable.java
Index: ElemVariable.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemVariable.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- ElemVariable.java 16 Feb 2004 20:32:33 -0000 1.26
+++ ElemVariable.java 17 Aug 2004 18:35:33 -0000 1.27
@@ -44,6 +44,7 @@
*/
public class ElemVariable extends ElemTemplateElement
{
+ static final long serialVersionUID = 9111131075322790061L;
/**
* Constructor ElemVariable
1.6 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemVariablePsuedo.java
Index: ElemVariablePsuedo.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemVariablePsuedo.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ElemVariablePsuedo.java 16 Feb 2004 20:32:32 -0000 1.5
+++ ElemVariablePsuedo.java 17 Aug 2004 18:35:33 -0000 1.6
@@ -25,6 +25,7 @@
public class ElemVariablePsuedo extends ElemVariable
{
+ static final long serialVersionUID = 692295692732588486L;
XUnresolvedVariableSimple m_lazyVar;
/**
1.12 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemWhen.java
Index: ElemWhen.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemWhen.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ElemWhen.java 16 Feb 2004 20:32:32 -0000 1.11
+++ ElemWhen.java 17 Aug 2004 18:35:33 -0000 1.12
@@ -34,6 +34,7 @@
*/
public class ElemWhen extends ElemTemplateElement
{
+ static final long serialVersionUID = 5984065730262071360L;
/**
* Each xsl:when element has a single attribute, test,
1.15 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/ElemWithParam.java
Index: ElemWithParam.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemWithParam.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ElemWithParam.java 16 Feb 2004 20:32:33 -0000 1.14
+++ ElemWithParam.java 17 Aug 2004 18:35:33 -0000 1.15
@@ -44,6 +44,7 @@
*/
public class ElemWithParam extends ElemTemplateElement
{
+ static final long serialVersionUID = -1070355175864326257L;
/**
* This is the index to the stack frame being called, <emph>not</emph> the
* stack frame that contains this element.
1.36 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/FuncDocument.java
Index: FuncDocument.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/FuncDocument.java,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- FuncDocument.java 16 Feb 2004 20:32:32 -0000 1.35
+++ FuncDocument.java 17 Aug 2004 18:35:33 -0000 1.36
@@ -58,6 +58,7 @@
*/
public class FuncDocument extends Function2Args
{
+ static final long serialVersionUID = 2483304325971281424L;
/**
* Execute the function. The function must return
1.24 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/FuncFormatNumb.java
Index: FuncFormatNumb.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/FuncFormatNumb.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- FuncFormatNumb.java 16 Feb 2004 20:32:33 -0000 1.23
+++ FuncFormatNumb.java 17 Aug 2004 18:35:33 -0000 1.24
@@ -38,6 +38,7 @@
*/
public class FuncFormatNumb extends Function3Args
{
+ static final long serialVersionUID = -8869935264870858636L;
/**
* Execute the function. The function must return
1.20 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/FuncKey.java
Index: FuncKey.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/FuncKey.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- FuncKey.java 16 Feb 2004 20:32:33 -0000 1.19
+++ FuncKey.java 17 Aug 2004 18:35:33 -0000 1.20
@@ -38,6 +38,7 @@
*/
public class FuncKey extends Function2Args
{
+ static final long serialVersionUID = 9089293100115347340L;
/** Dummy value to be used in usedrefs hashtable */
static private Boolean ISTRUE = new Boolean(true);
1.14 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/KeyDeclaration.java
Index: KeyDeclaration.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/KeyDeclaration.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- KeyDeclaration.java 16 Feb 2004 20:32:33 -0000 1.13
+++ KeyDeclaration.java 17 Aug 2004 18:35:33 -0000 1.14
@@ -32,6 +32,7 @@
*/
public class KeyDeclaration extends ElemTemplateElement
{
+ static final long serialVersionUID = 7724030248631137918L;
/**
* Constructs a new element representing the xsl:key. The parameters
1.10 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/NamespaceAlias.java
Index: NamespaceAlias.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/NamespaceAlias.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- NamespaceAlias.java 16 Feb 2004 20:32:32 -0000 1.9
+++ NamespaceAlias.java 17 Aug 2004 18:35:33 -0000 1.10
@@ -26,6 +26,7 @@
*/
public class NamespaceAlias extends ElemTemplateElement
{
+ static final long serialVersionUID = 456173966637810718L;
/**
* Constructor NamespaceAlias
1.34 +2 -2 xml-xalan/java/src/org/apache/xalan/templates/OutputProperties.java
Index: OutputProperties.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/OutputProperties.java,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- OutputProperties.java 16 Feb 2004 20:32:32 -0000 1.33
+++ OutputProperties.java 17 Aug 2004 18:35:33 -0000 1.34
@@ -47,7 +47,7 @@
public class OutputProperties extends ElemTemplateElement
implements Cloneable
{
-
+ static final long serialVersionUID = -6975274363881785488L;
/**
* Creates an empty OutputProperties with no default values.
*/
1.31 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/Stylesheet.java
Index: Stylesheet.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/Stylesheet.java,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- Stylesheet.java 16 Feb 2004 20:32:32 -0000 1.30
+++ Stylesheet.java 17 Aug 2004 18:35:34 -0000 1.31
@@ -79,6 +79,7 @@
public class Stylesheet extends ElemTemplateElement
implements java.io.Serializable /* , Document */
{
+ static final long serialVersionUID = 2085337282743043776L;
/**
* Constructor for a Stylesheet.
1.30 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/StylesheetComposed.java
Index: StylesheetComposed.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/StylesheetComposed.java,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- StylesheetComposed.java 16 Feb 2004 20:32:32 -0000 1.29
+++ StylesheetComposed.java 17 Aug 2004 18:35:34 -0000 1.30
@@ -43,6 +43,7 @@
*/
public class StylesheetComposed extends Stylesheet
{
+ static final long serialVersionUID = -3444072247410233923L;
/**
* Uses an XSL stylesheet document.
1.55 +4 -3 xml-xalan/java/src/org/apache/xalan/templates/StylesheetRoot.java
Index: StylesheetRoot.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/StylesheetRoot.java,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- StylesheetRoot.java 16 Feb 2004 20:32:32 -0000 1.54
+++ StylesheetRoot.java 17 Aug 2004 18:35:34 -0000 1.55
@@ -49,6 +49,7 @@
public class StylesheetRoot extends StylesheetComposed
implements java.io.Serializable, Templates
{
+ static final long serialVersionUID = 3875353123529147855L;
/**
* Uses an XSL stylesheet document.
@@ -114,7 +115,7 @@
return m_availElems;
}
- private ExtensionNamespacesManager m_extNsMgr = null;
+ private transient ExtensionNamespacesManager m_extNsMgr = null;
/**
* Only instantiate an ExtensionNamespacesManager if one is called for
@@ -1150,7 +1151,7 @@
}
} // end QuickSort2 */
- private ComposeState m_composeState;
+ private transient ComposeState m_composeState;
/**
* Initialize a new ComposeState.
1.39 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/TemplateList.java
Index: TemplateList.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/TemplateList.java,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- TemplateList.java 16 Feb 2004 20:32:33 -0000 1.38
+++ TemplateList.java 17 Aug 2004 18:35:34 -0000 1.39
@@ -41,6 +41,7 @@
*/
public class TemplateList implements java.io.Serializable
{
+ static final long serialVersionUID = 5803675288911728791L;
/**
* Construct a TemplateList object. Needs to be public so it can
1.14 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/TemplateSubPatternAssociation.java
Index: TemplateSubPatternAssociation.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/TemplateSubPatternAssociation.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- TemplateSubPatternAssociation.java 16 Feb 2004 20:32:33 -0000 1.13
+++ TemplateSubPatternAssociation.java 17 Aug 2004 18:35:34 -0000 1.14
@@ -33,6 +33,7 @@
*/
class TemplateSubPatternAssociation implements Serializable, Cloneable
{
+ static final long serialVersionUID = -8902606755229903350L;
/** Step pattern */
StepPattern m_stepPattern;
1.11 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/WhiteSpaceInfo.java
Index: WhiteSpaceInfo.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/WhiteSpaceInfo.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- WhiteSpaceInfo.java 16 Feb 2004 20:32:33 -0000 1.10
+++ WhiteSpaceInfo.java 17 Aug 2004 18:35:34 -0000 1.11
@@ -27,6 +27,7 @@
*/
public class WhiteSpaceInfo extends ElemTemplate
{
+ static final long serialVersionUID = 6389208261999943836L;
/** Flag indicating whether whitespaces should be stripped.
* @serial */
1.8 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/XMLNSDecl.java
Index: XMLNSDecl.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/XMLNSDecl.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- XMLNSDecl.java 16 Feb 2004 20:32:33 -0000 1.7
+++ XMLNSDecl.java 17 Aug 2004 18:35:34 -0000 1.8
@@ -24,6 +24,7 @@
public class XMLNSDecl
implements java.io.Serializable // 20001009 jkess
{
+ static final long serialVersionUID = 6710237366877605097L;
/**
* Constructor XMLNSDecl
1.11 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/XUnresolvedVariable.java
Index: XUnresolvedVariable.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/XUnresolvedVariable.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- XUnresolvedVariable.java 16 Feb 2004 20:32:32 -0000 1.10
+++ XUnresolvedVariable.java 17 Aug 2004 18:35:34 -0000 1.11
@@ -31,6 +31,7 @@
*/
public class XUnresolvedVariable extends XObject
{
+ static final long serialVersionUID = -256779804767950188L;
/** The node context for execution. */
transient private int m_context;
1.6 +2 -1 xml-xalan/java/src/org/apache/xalan/templates/XUnresolvedVariableSimple.java
Index: XUnresolvedVariableSimple.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/XUnresolvedVariableSimple.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- XUnresolvedVariableSimple.java 16 Feb 2004 20:32:33 -0000 1.5
+++ XUnresolvedVariableSimple.java 17 Aug 2004 18:35:34 -0000 1.6
@@ -32,6 +32,7 @@
*/
public class XUnresolvedVariableSimple extends XObject
{
+ static final long serialVersionUID = -1224413807443958985L;
public XUnresolvedVariableSimple(ElemVariable obj)
{
super(obj);
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org