acoliver 02/03/16 16:49:35
Modified: src/java/org/apache/poi/dev RecordGenerator.java
src/types/styles hdftype.xsl
Log:
should get us sstarted on HDF now! Horay...
Revision Changes Path
1.2 +2 -5 jakarta-poi/src/java/org/apache/poi/dev/RecordGenerator.java
Index: RecordGenerator.java
===================================================================
RCS file: /home/cvs/jakarta-poi/src/java/org/apache/poi/dev/RecordGenerator.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- RecordGenerator.java 17 Mar 2002 00:12:13 -0000 1.1
+++ RecordGenerator.java 17 Mar 2002 00:49:35 -0000 1.2
@@ -93,7 +93,6 @@
)
)
{
- System.out.println(file.getAbsolutePath());
// Get record name and package
DocumentBuilderFactory factory =
DocumentBuilderFactory.newInstance();
@@ -101,10 +100,7 @@
Document document = builder.parse(file);
Element record = document.getDocumentElement();
String extendstg =
record.getElementsByTagName("extends").item(0).getFirstChild().getNodeValue();
- System.out.println("extends" +
record.getElementsByTagName("extends").getLength());
- System.out.println("extends" +
record.getElementsByTagName("extends").item(0).toString());
String suffix =
record.getElementsByTagName("suffix").item(0).getFirstChild().getNodeValue();
- System.out.println("suffix" +
record.getElementsByTagName("suffix").getLength());
String recordName =
record.getAttributes().getNamedItem("name").getNodeValue();
String packageName =
record.getAttributes().getNamedItem("package").getNodeValue();
packageName = packageName.replace('.','/');
@@ -117,8 +113,9 @@
String args[] = new String [] { "-in", file.getAbsolutePath(),
"-xsl", recordStyleDir + "/" + extendstg.toLowerCase() + ".xsl",
"-out", destinationFilepath,
"-TEXT"};
+
org.apache.xalan.xslt.Process.main( args );
- System.out.println("Generated record: " + destinationFilepath);
+ System.out.println("Generated "+suffix+": " + destinationFilepath);
// Generate test (if not already generated)
destinationPath = testSrcPathDir + "/" + packageName ;
1.2 +1 -1 jakarta-poi/src/types/styles/hdftype.xsl
Index: hdftype.xsl
===================================================================
RCS file: /home/cvs/jakarta-poi/src/types/styles/hdftype.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- hdftype.xsl 17 Mar 2002 00:39:26 -0000 1.1
+++ hdftype.xsl 17 Mar 2002 00:49:35 -0000 1.2
@@ -76,7 +76,7 @@
<xsl:apply-templates select="author"/>
*/
public class <xsl:value-of select="@name"/>Type
- extends HDFType
+ implements HDFType
{
public final static short sid = <xsl:value-of
select="@id"/>;
<xsl:for-each select="//fields/field"> private <xsl:value-of
select="recutil:getType(@size,@type,10)"/><xsl:text> </xsl:text><xsl:value-of
select="recutil:getFieldName(position(),@name,0)"/>;