<?xml version="1.0"?>

<st-source>
<time-stamp>From VisualWorks®, Pre-Release 7.7 (apr08.2) of April 28, 2008 on May 3, 2008 at 8:38:29 am</time-stamp>


<class>
<name>NodeCounter</name>
<environment>Refactory.Browser</environment>
<super>Refactory.Browser.RBProgramNodeVisitor</super>
<private>false</private>
<indexed-type>none</indexed-type>
<inst-vars>count </inst-vars>
<class-inst-vars></class-inst-vars>
<imports></imports>
<category></category>
<attributes>
<package>Browser-Parser</package>
</attributes>
</class>

<methods>
<class-id>Refactory.Browser.NodeCounter</class-id> <category>initialize-release</category>

<body package="Browser-Parser" selector="count">count
	
	^count</body>

<body package="Browser-Parser" selector="initialize">initialize
	
	super initialize.
	count := 0</body>
</methods>

<methods>
<class-id>Refactory.Browser.NodeCounter</class-id> <category>visiting</category>

<body package="Browser-Parser" selector="visitNode:">visitNode: aNode
	
	count := count + 1.
	super visitNode: aNode</body>
</methods>

</st-source>
