public class SmiImports
extends java.lang.Object
| Constructor and Description |
|---|
SmiImports(SmiModule importerModule,
org.jsmiparser.util.token.IdToken moduleToken,
java.util.List<org.jsmiparser.util.token.IdToken> symbolTokens) |
| Modifier and Type | Method and Description |
|---|---|
SmiSymbol |
find(java.lang.String id) |
org.jsmiparser.util.pair.Pair<java.lang.String,java.lang.String> |
findV2Definition(java.lang.String id) |
org.jsmiparser.util.location.Location |
getLocation() |
SmiModule |
getModule() |
org.jsmiparser.util.token.IdToken |
getModuleToken() |
java.util.Collection<SmiSymbol> |
getSymbols() |
java.util.List<org.jsmiparser.util.token.IdToken> |
getSymbolTokens() |
void |
resolveImports(XRefProblemReporter reporter) |
public SmiImports(SmiModule importerModule, org.jsmiparser.util.token.IdToken moduleToken, java.util.List<org.jsmiparser.util.token.IdToken> symbolTokens)
public SmiModule getModule()
public java.util.Collection<SmiSymbol> getSymbols()
public org.jsmiparser.util.token.IdToken getModuleToken()
public java.util.List<org.jsmiparser.util.token.IdToken> getSymbolTokens()
public org.jsmiparser.util.location.Location getLocation()
public SmiSymbol find(java.lang.String id)
public void resolveImports(XRefProblemReporter reporter)
public org.jsmiparser.util.pair.Pair<java.lang.String,java.lang.String> findV2Definition(java.lang.String id)