Skip to content

BestSolution-at/java2typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Java Typescript Interface

Typescript provides the a service called LanguageService who provides editors access to advanced features like:

  • Outline
  • Auto-complete
  • Error Diagnostic
  • ...

This project provides Java-APIs to access the language service inside your Java application

Usage

OSGi

TODO p2 repo

BundleContext bctx = FrameworkUtil.getBundle(getClass()).getBundleContext();

ServiceReference<TSServerFactory> reference = bctx.getServiceReference(TSServerFactory.class);

TSServerFactory tsServiceFactory = bctx.getService(reference);
TSServer server = tsServiceFactory.getServer(UUID.randomUUID().toString());

LanguageService service = server.getService(LanguageService.class);

Plain Java

TODO m2 repo

TSServerFactory tsServiceFactory = ServiceLoader.load(TSServerFactory.class);
TSServer server = tsServiceFactory.getServer(UUID.randomUUID().toString());

LanguageService service = server.getService(LanguageService.class);

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published