Home of: [Atelier "FUJIGURUMA"] >> [PageMixer hosted by SourceForge.net]

SEE "For Readers of English Version",
or Japanese version of this page

Mixing with PageMixer

About this tutorial

The purposes of this tutorial are:

I strongly recommend you to read step by step from first section to last section, because some explanations explained in earler sections may not be explained in later.

Source and configuration files for tutorials are placed at "src/demo/pagemixer/src" and "src/demo/pagemixer/war" in distribution.

ATTENTION: Class diagrams and sample source codes shown in this tutorial give higer priority to simpleness of explanation than to exact sameness with distributed source.

I wish you do not confuse between one in this tutorial and another in distribution.

NOTE: This tutorial consists of large HTML pages, because it gives higer priority to information browsability in single page than to page compactness.

Which would you like large one, or not ?

Table of contents

Basic principle

basic principle of PageMixer.

'NOP' filter

parse and render HTML page in PageMixer framework.

Trim token

eliminate HTML tag element from HTML page.

Inset data into token

inset your data into HTML tag element.

Trim sequence

eliminate part of HTML page.

Inset data into sequence

inset your data instead of part of HTML page.

Iterate sub-sequence

iterate part of HTML page.

Combine filters

combine filters to treat them as one filter.

Combine efficiently

combine filters efficiently.

Pre-parse HTML page

pre-parse HTML page.

Render locale sensitively

render HTML page corresponded to specificed locale.

ATTENTION:this section is changed from PageMixer 2.x largely.