This is oudated. Please see
the docs for the most actual version.




Panckoucke
A Java TopicMap - Toolkit, to use with tm4j
This document covers Panckoucke 0.1.0_alpha

Contents
----------------------------------

  1. About Panckoucke
  2. The two parts of Panckoucke
  3. The API in more detail

  4. Developing with the implementation
    Writing an Abstactor




Writing an Abstactor
----------------------------------

Since we are planning to refine and extend the AbstractionModel in the near future, we decided not to describe in detail how to write an abstractor. We will do this in the near future, along with the release that will contain the refined model.

But if you really want to start playing around with panckoucke, you may have a look at the SimpleAbstractor class for a very simple implementation. A more detailed example ist the CompactAbstractor This class is currently used by the Hypergraph-View of TMNav. You find both implementations in the package org.tm4j.tmnav.panckoucke.impl.abstraction

As a third example you may have a look at the IndexAbstractor and it's subclasses which are located in org.tm4j.tmnav.panckoucke.impl.abstraction.ix

If you have written an abstractor by your own and want to test it with the TouchgraphRenderer in the HypergraphView of TMNav, you need to edit the class HypergraphPanel. You find it in the package org.tm4j.tmnav.app.
Navigate to the constructor and locate the line where the CompactAbstractor is instantiated. Change 'CompactAbstractor' to your implementation of the Abstractor-Interface.