TermFactoryService

public class TermFactoryService implements ITermFactoryService, ILanguageCache

Constructors

TermFactoryService

public TermFactoryService(IDependencyService dependencyService, ISpoofaxProjectConfigService configService)

Methods

get

public ITermFactory get(ILanguageImpl impl, IProject project, boolean supportsTypesmart)

get

public ITermFactory get(ILanguageComponent component, IProject project, boolean supportsTypesmart)

getGeneric

public ITermFactory getGeneric()

invalidateCache

public void invalidateCache(ILanguageImpl impl)

invalidateCache

public void invalidateCache(ILanguageComponent component)