Page 1 of 1

MapTool API

Posted: Sat Apr 06, 2013 8:52 pm
by davout
Does MapTool have a Java or HTTP API that an external process could use to communicate?

Thanks.

Re: MapTool API

Posted: Sun Apr 07, 2013 12:35 am
by Azhrei
No. We were originally thinking of adding one back when we were talking about switching to the OSGI engine, then we killed the idea. Now it looks like JavaFX may make supporting this easier so it might be a possibility for the next series of code, but not 1.3.

There's no built-in, external (ie. public) Java API for accessing MapTool internals. The macro language is it.

We plan to design in support for plugins and extensions of some kind, but there are numerous issues in doing this the right way so we're not committing to creating either at this time.

Re: MapTool API

Posted: Thu Apr 11, 2013 1:58 pm
by RPTroll
Having some sort of plug-in, service exposure, or other connection point is high on my list of wants. It would make creating different skins a possibility which opens up the whole mobile/tablet area.

Still, bigger fish to fry at the moment.

Re: MapTool API

Posted: Thu Apr 11, 2013 2:43 pm
by jfrazierjr
RPTroll wrote:Having some sort of plug-in, service exposure, or other connection point is high on my list of wants. It would make creating different skins a possibility which opens up the whole mobile/tablet area.
Well... skins would be possible just by the switch to JavaFX AND building the UI properly. In essence, one would be able to modify a css stylesheet to change things such as background image(either entire screen, some parts, or specific control types) and such. I think this part is very doable as we work on MapTool 2.x.

Re: MapTool API

Posted: Thu Apr 11, 2013 7:55 pm
by RPTroll
Bad choice of words on my part. I was referring to creating cut down interfaces based on device.