Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > media > contrib-release > by-pkgid > 081d536d372c5b499a273e5b6a4ec5a1 > files > 14

jrefactory-2.8.9-4.2mdv2007.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;CHARSET=iso-8859-1">
  <title>Software::JRefactory</title>
</head>
<body>
<p>
<table border="0">
  <tbody>
    <tr>
      <td width="150" align="left" valign="top" rowspan="3" bgcolor="#dddddd"> <img src="JRefactory.jpg" alt="Author:  Mike Atkinson"> <a href="chrissoft.html">Software</a> <br>
      <ul>
        <li> <a href="cspretty.html">Pretty Printer</a> <br>
        </li>
        <li> JRefactory<br>
        </li>
        <li> <a href="csprint.html">Printing</a> <br>
        </li>
        <li> <a href="cselixirext.html">Elixir Extensions</a> <br>
        </li>
        <li> <a href="cslineno.html">Line Numbering</a> <br>
        </li>
        <li> <a href="csmetrics.html">Metrics</a> <br>
        </li>
        <li> <a href="csstub.html">Stub Generator</a> <br>
        </li>
        <li> <a href="csdevutil.html">Dev Utilities</a> <br>
        </li>
        <li> <a href="csr-roadmap.html">Roadmap</a> <br>
        </li>
        <li> <a href="csrtodo.html">Requested Features</a> <br>
        </li>
      </ul>
      <a href="csr-releasenotes.html">Release Notes</a> <br>
      <a href="chrisdown.html"><b>Download</b></a> <br>
      <b><a href="authors.html">Contributors</a></b> <br>
      </td>
      <td width="35" align="left" valign="top">
      <p><a href="ant-task.html"><img src="left.gif" width="30" height="30" align="bottom" alt="Previous Page" border="2"></a> </p>
      </td>
      <td align="center">
      <h2 align="center">Software::ASTViever </h2>
      </td>
      <td width="35" align="right" valign="top">
      <p align="right"><a href="csr-moveclass.html"><img src="right.gif" width="30" height="30" align="bottom" alt="Next Page" border="2"></a> </p>
      </td>
    </tr>
    <tr>
      <td colspan="3">
      <h3>Abstract Syntax Tree viewer<br>
      </h3>
      <p>This is a tool that shows the abstract syntax tree as found by
      the JavaStyle parser. (this might be slightly different from that which
      you would expect from the Java Language Specification).</p>

      <p><span style="font-weight: bold;">public class X {</span><br style="font-weight: bold;">
      <span style="font-weight: bold;">&nbsp;&nbsp; public X() {</span><br style="font-weight: bold;">
      <span style="font-weight: bold;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int y = 1;</span><br style="font-weight: bold;">
      <span style="font-weight: bold;">&nbsp;&nbsp; }</span><br style="font-weight: bold;">
      <span style="font-weight: bold;">}</span><br>
      </p>
      <p>has the tree<br>
      </p>
      <p><span style="font-weight: bold;">
      CompilationUnit<br/>
      &nbsp;TypeDeclaration<br/>
      &nbsp;ClassDeclaration<br/>
      &nbsp;&nbsp;UnmodifiedClassDeclaration<br/>
      &nbsp;&nbsp;&nbsp; ClassBody<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;ClassBodyDeclaration<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ConstructorDeclaration<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FormalParameters<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BlockStatement<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LocalVariableDeclaration<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PrimitiveType<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VariableDeclarator<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VariableDeclaratorId<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VariableInitializer<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Expression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ConditionalExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ConditionalOrExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ConditionalAndExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InclusiveOrExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ExclusiveOrExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EqualityExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InstanceOfExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RelationalExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ShiftExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AdditiveExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MultiplicativeExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnaryExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UnaryExpressionNotPlusMinus<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PostfixExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PrimaryExpression<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PrimaryPrefix<br/>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Literal<br/>
      </span></p>
      <p>performing the XPath query</p>

      <p><span style="font-weight: bold;">//Literal</span></p>

      <p>give the result</p>

      <p><span style="font-weight: bold;">ASTLiteral at line 3</span></p>

      </td>
    </tr>
    <tr>
      <td width="35"><a href="ant-task.html"><img src="left.gif" width="30" height="30" align="bottom" alt="Previous Page" border="2"></a></td>
      <td align="center">
      <p align="center"><font size="2" color="#aaaaaa">Last Modified: October 7, 2003</font> </p>
      </td>
      <td width="35" align="right">
      <p align="right"><a href="csr-moveclass.html"><img src="right.gif" width="30" height="30" align="bottom" alt="Previous Page" border="2"></a>
      </p>
      </td>
    </tr>
  </tbody>
</table>
</p>
</body>
</html>