This page (revision-7) was last changed on 17-Dec-2012 19:16 by Jochen Reutelshöfer

This page was created on 17-Dec-2012 18:56 by Jochen Reutelshöfer

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
7 17-Dec-2012 19:16 1 KB Jochen Reutelshöfer to previous
6 17-Dec-2012 19:13 1 KB Jochen Reutelshöfer to previous | to last
5 17-Dec-2012 19:13 1 KB Jochen Reutelshöfer to previous | to last
4 17-Dec-2012 19:11 1 KB Jochen Reutelshöfer to previous | to last
3 17-Dec-2012 19:11 1 KB Jochen Reutelshöfer to previous | to last
2 17-Dec-2012 18:58 379 bytes Jochen Reutelshöfer to previous | to last
1 17-Dec-2012 18:56 264 bytes Jochen Reutelshöfer to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 changed 12 lines
The [Type|https://isci.informatik.uni-wuerzburg.de/javadoc/KnowWE/de/knowwe/core/kdom/Type.html] interface is the root of the KnowWE type system. Each content [Section] is provided with exactly one type instance, which describes the role if this content element, therefore playing an important role in the process of associating (computer-interpretable) meaning to the content.
! Components of Type:
* Parser/[SectionFinder]: A type needs to be provided with a parser component (a [SectionFinder] in most cases). Otherwise, no content sections of this Type can ever appear.
* [Renderer]: Optionally, a type can provide a specific renderer that determines how this content element is shown within the view of the wiki page. If no renderer is provided the rendering process is delegated to the child sections (and their respective types). For leaf sections the bare source text content is rendered if no renderer is defined.
* [SubtreeHandler|How To SubtreeHandler]/CompileScript: Optionally, scripts can be attached to types, which are executed after the parsing process is finished. This usually is used for compilation, i.e., creating elements in the knowledge base repository.
Further readings:
* [How-To Markup]
The [Type|https://isci.informatik.uni-wuerzburg.de/javadoc/KnowWE/de/knowwe/core/kdom/Type.html] interface is the root of the KnowWE type system. Each content [Section] is provided with exactly one type instance, which describes the role if this content element.