This is oudated.
A Java TopicMap - Toolkit, to use with tm4j
This document covers Panckoucke 0.1.0_alpha
The public API
The basic data structure of panckoucke is the "Abstraction model" which is defined in org.tm4j.tmnav.panckoucke.core.abstraction.model. Furthermore Panckouce defines a "flow of control", which leads from selecting an element through the abstraction proccess onto the rendering of the generated model.
At last, for enabling applications to react on panckoucke without being tight too strong to the implementation, panckoucke comes with a simple event-model, located in org.tm4j.tmnav.panckoucke.core.
Please keep in mind that currently the API is still in developement phase. Massive changes to the Abstraction model and the Abstractor API are pending and will be implmented in the upcoming alphas. Also the event handling interfaces will be changed dramatically.
The basic implementation
Naturally there is no need to use the implementation as a whole. Most developers will find parts which they can use. But we expect other parts to be customized very frequently, especially the Abstractors.