sackley     02/05/02 18:57:29

  Modified:    src/types/styles hdftype.xsl
  Log:
  Latest stylesheet for hdf type generation
  
  Revision  Changes    Path
  1.7       +10 -7     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.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- hdftype.xsl       18 Apr 2002 11:57:38 -0000      1.6
  +++ hdftype.xsl       3 May 2002 01:57:29 -0000       1.7
  @@ -140,25 +140,28 @@
        * Sets the <xsl:value-of select="@name"/> field value.
        * <xsl:value-of select="@description"/>
        */
  -    public void set<xsl:value-of 
select="recutil:getFieldName1stCap(@name,0)"/>(boolean value)
  +    public void set<xsl:value-of 
select="recutil:getFieldName1stCap(@name,0)"/>(<xsl:value-of 
select="recutil:getBitFieldType(@name, @mask, ../@type)"/> value)
       {
  -        <xsl:value-of select="recutil:getFieldName($fieldNum,../@name,0)"/> = 
<xsl:value-of select="recutil:getFieldName(@name,0)"/>.set<xsl:value-of 
select="recutil:getType1stCap(../@size,../@type,0)"/>Boolean(<xsl:value-of 
select="recutil:getFieldName($fieldNum,../@name,0)"/>, value);
  +        <xsl:value-of select="recutil:getFieldName($fieldNum,../@name,0)"/> = 
<xsl:value-of select="recutil:getBitFieldSet(@name, @mask, ../@type, 
recutil:getFieldName($fieldNum,../@name,0))"/>;
  +
  +        <!--<xsl:value-of 
select="recutil:getFieldName(@name,0)"/>.setValue(<xsl:value-of 
select="recutil:getFieldName($fieldNum,../@name,0)"/>, value);-->
       }
   
       /**
        * <xsl:value-of select="@description"/>
        * @return  the <xsl:value-of select="@name"/> field value.
        */
  -    public boolean is<xsl:value-of select="recutil:getFieldName1stCap(@name,0)"/>()
  +    public <xsl:value-of select="recutil:getBitFieldFunction(@name,@mask,../@type, 
'true')"/>()
       {
  -        return <xsl:value-of 
select="recutil:getFieldName(@name,0)"/>.isSet(<xsl:value-of 
select="recutil:getFieldName($fieldNum,../@name,0)"/>);
  +        return <xsl:value-of select="recutil:getBitFieldGet(@name, @mask,../@type, 
recutil:getFieldName($fieldNum,../@name,0))"/>
  +        <!--return <xsl:value-of 
select="recutil:getFieldName(@name,0)"/>.isSet(<xsl:value-of 
select="recutil:getFieldName($fieldNum,../@name,0)"/>);-->
       }
   </xsl:for-each>
   </xsl:template>
   
  -<xsl:template match = "bit" >    private BitField  <xsl:value-of select="@name"/> = 
new BitField(<xsl:value-of select="@mask"/>);
  +<xsl:template match = "bit" >        private BitField  <xsl:value-of 
select="@name"/> = new BitField(<xsl:value-of select="@mask"/>);
   </xsl:template>
  -<xsl:template match = "const">    public final static <xsl:value-of 
select="@type"/><xsl:text>  </xsl:text><xsl:value-of select="@name"/> = <xsl:value-of 
select="@value"/>;
  +<xsl:template match = "const">        public final static <xsl:value-of 
select="@type"/><xsl:text>  </xsl:text><xsl:value-of select="@name"/> = <xsl:value-of 
select="@value"/>;
   </xsl:template>
   
   <xsl:template match = "const" mode="listconsts">
  @@ -196,7 +199,7 @@
   <xsl:apply-templates select="bit" mode="bittostring"/>
   </xsl:template>
   
  -<xsl:template match="bit" mode="bittostring">        buffer.append("         
.<xsl:value-of select="recutil:getFieldName(@name,20)"/>     = 
").append(is<xsl:value-of 
select="recutil:getFieldName1stCap(@name,20)"/>()).append('\n');
  +<xsl:template match="bit" mode="bittostring">        buffer.append("         
.<xsl:value-of select="recutil:getFieldName(@name,20)"/>     = ").append(<xsl:value-of 
select="recutil:getBitFieldFunction(@name, @mask, ../@type, 
'false')"/>()).append('\n');
   </xsl:template>
   
   <xsl:template match="author">
  
  
  


Reply via email to