org.jsmiparser.smi
Class SmiImports
java.lang.Object
org.jsmiparser.smi.SmiImports
public class SmiImports
- extends java.lang.Object
|
Constructor Summary |
SmiImports(SmiModule importerModule,
org.jsmiparser.util.token.IdToken moduleToken,
java.util.List<org.jsmiparser.util.token.IdToken> symbolTokens)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SmiImports
public SmiImports(SmiModule importerModule,
org.jsmiparser.util.token.IdToken moduleToken,
java.util.List<org.jsmiparser.util.token.IdToken> symbolTokens)
getModule
public SmiModule getModule()
getSymbols
public java.util.Collection<SmiSymbol> getSymbols()
getModuleToken
public org.jsmiparser.util.token.IdToken getModuleToken()
getSymbolTokens
public java.util.List<org.jsmiparser.util.token.IdToken> getSymbolTokens()
getLocation
public org.jsmiparser.util.location.Location getLocation()
find
public SmiSymbol find(java.lang.String id)
resolveImports
public void resolveImports(XRefProblemReporter reporter)
findV2Definition
public org.jsmiparser.util.pair.Pair<java.lang.String,java.lang.String> findV2Definition(java.lang.String id)