org.prorefactor.refactor.source
Interface TETNode

All Known Implementing Classes:
ConditionalExpansion, Expansion, IncludeExpansion, MacroExpansion, Token

public interface TETNode

The Token Expansion Tree is made up of Token objects and Expansion objects - those are the implementing clients.

This interface declares the methods navigating and searching within the model for the Token Expansion Tree.


Method Summary
 java.io.File nearestEnclosingFile()
          Find the nearest enclosing File, ignoring that the *actual* text for the Token may have come from a Declaration some number of layers higher.
 

Method Detail

nearestEnclosingFile

java.io.File nearestEnclosingFile()
Find the nearest enclosing File, ignoring that the *actual* text for the Token may have come from a Declaration some number of layers higher. Useful for reporting errors.



Copyright © 2008 Joanju Software. All Rights Reserved.