You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by mo...@apache.org on 2001/08/21 11:04:28 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/xsltc/trax TemplatesHandlerImpl.java TemplatesImpl.java TransformerHandlerImpl.java TransformerImpl.java
morten 01/08/21 02:04:28
Modified: java/src/org/apache/xalan/xsltc/trax
TemplatesHandlerImpl.java TemplatesImpl.java
TransformerHandlerImpl.java TransformerImpl.java
Log:
Protected some methods in our TrAX code that are not defined in the TrAX API.
These methods were never intended for public use and should have been defined
as "protected" to begin with.
PR: n/a
Obtained from: n/a
Submitted by: morten@xml.apache.org
Reviewed by: morten@xml.apache.org
Revision Changes Path
1.2 +17 -11 xml-xalan/java/src/org/apache/xalan/xsltc/trax/TemplatesHandlerImpl.java
Index: TemplatesHandlerImpl.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/trax/TemplatesHandlerImpl.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TemplatesHandlerImpl.java 2001/08/02 15:08:19 1.1
+++ TemplatesHandlerImpl.java 2001/08/21 09:04:28 1.2
@@ -1,5 +1,5 @@
/*
- * @(#)$Id: TemplatesHandlerImpl.java,v 1.1 2001/08/02 15:08:19 morten Exp $
+ * @(#)$Id: TemplatesHandlerImpl.java,v 1.2 2001/08/21 09:04:28 morten Exp $
*
* The Apache Software License, Version 1.1
*
@@ -78,11 +78,26 @@
private String _defaultTransletName = "GregorSamsa";
private String _systemId;
- public TemplatesHandlerImpl() {
+ /**
+ * Default constructor
+ */
+ protected TemplatesHandlerImpl() {
super(null);
}
/**
+ * Internal initialization
+ */
+ public void init() {
+ // Create and initialize a stylesheet compiler
+ final XSLTC xsltc = new XSLTC();
+ super.setXSLTC(xsltc);
+ xsltc.setParser(this);
+ xsltc.init();
+ xsltc.setOutputType(XSLTC.BYTEARRAY_OUTPUT);
+ }
+
+ /**
* Implements javax.xml.transform.sax.TemplatesHandler.getSystemId()
* Get the base ID (URI or system ID) from where relative URLs will be
* resolved.
@@ -100,15 +115,6 @@
*/
public void setSystemId(String id) {
_systemId = id;
- }
-
- public void init() {
- // Create and initialize a stylesheet compiler
- final XSLTC xsltc = new XSLTC();
- super.setXSLTC(xsltc);
- xsltc.setParser(this);
- xsltc.init();
- xsltc.setOutputType(XSLTC.BYTEARRAY_OUTPUT);
}
/**
1.5 +6 -6 xml-xalan/java/src/org/apache/xalan/xsltc/trax/TemplatesImpl.java
Index: TemplatesImpl.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/trax/TemplatesImpl.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- TemplatesImpl.java 2001/07/17 15:34:10 1.4
+++ TemplatesImpl.java 2001/08/21 09:04:28 1.5
@@ -1,5 +1,5 @@
/*
- * @(#)$Id: TemplatesImpl.java,v 1.4 2001/07/17 15:34:10 morten Exp $
+ * @(#)$Id: TemplatesImpl.java,v 1.5 2001/08/21 09:04:28 morten Exp $
*
* The Apache Software License, Version 1.1
*
@@ -99,7 +99,7 @@
* The bytecodes for the translet and auxiliary classes, plus the name of
* the main translet class, must be supplied
*/
- public TemplatesImpl(byte[][] bytecodes, String transletName) {
+ protected TemplatesImpl(byte[][] bytecodes, String transletName) {
_bytecodes = bytecodes;
_transletName = transletName;
}
@@ -108,28 +108,28 @@
* The TransformerFactory must pass us the translet bytecodes using this
* method before we can create any translet instances
*/
- public void setTransletBytecodes(byte[][] bytecodes) {
+ protected void setTransletBytecodes(byte[][] bytecodes) {
_bytecodes = bytecodes;
}
/**
* Returns the translet bytecodes stored in this template
*/
- public byte[][] getTransletBytecodes() {
+ protected byte[][] getTransletBytecodes() {
return(_bytecodes);
}
/**
* The TransformerFactory should call this method to set the translet name
*/
- public void setTransletName(String name) {
+ protected void setTransletName(String name) {
_transletName = name;
}
/**
* Returns the name of the main translet class stored in this template
*/
- public String getTransletName() {
+ protected String getTransletName() {
return _transletName;
}
1.3 +2 -2 xml-xalan/java/src/org/apache/xalan/xsltc/trax/TransformerHandlerImpl.java
Index: TransformerHandlerImpl.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/trax/TransformerHandlerImpl.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- TransformerHandlerImpl.java 2001/08/02 15:08:19 1.2
+++ TransformerHandlerImpl.java 2001/08/21 09:04:28 1.3
@@ -1,5 +1,5 @@
/*
- * @(#)$Id: TransformerHandlerImpl.java,v 1.2 2001/08/02 15:08:19 morten Exp $
+ * @(#)$Id: TransformerHandlerImpl.java,v 1.3 2001/08/21 09:04:28 morten Exp $
*
* The Apache Software License, Version 1.1
*
@@ -93,7 +93,7 @@
/**
* Cosntructor - pass in reference to a TransformerImpl object
*/
- public TransformerHandlerImpl(TransformerImpl transformer) {
+ protected TransformerHandlerImpl(TransformerImpl transformer) {
// Save the reference to the transformer
_transformer = transformer;
1.14 +2 -2 xml-xalan/java/src/org/apache/xalan/xsltc/trax/TransformerImpl.java
Index: TransformerImpl.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/trax/TransformerImpl.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- TransformerImpl.java 2001/08/14 09:16:45 1.13
+++ TransformerImpl.java 2001/08/21 09:04:28 1.14
@@ -1,5 +1,5 @@
/*
- * @(#)$Id: TransformerImpl.java,v 1.13 2001/08/14 09:16:45 morten Exp $
+ * @(#)$Id: TransformerImpl.java,v 1.14 2001/08/21 09:04:28 morten Exp $
*
* The Apache Software License, Version 1.1
*
@@ -141,7 +141,7 @@
* Implements JAXP's Transformer constructor
* Our Transformer objects always need a translet to do the actual work
*/
- public TransformerImpl(Translet translet) {
+ protected TransformerImpl(Translet translet) {
_translet = (AbstractTranslet)translet;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org