A template storage unit stores a plurality of templates. A material data
receiving unit receives material data. A combining rule storage unit
stores a plurality of combining rules that each indicate a combining
condition as a combination of attribute information, such as a type of
material data and a version number, and a name of a template to be
combined with when the combining condition is met. A combining instruction
unit judges whether a combining condition of any of the combining rules is
met or not and instructs a combining unit to combine the material data
with the template when the combining condition is met. The combining unit
combines the material data or a combination of the material data with the
specified template according to the combining rule.
Eine Schablone Speichermaßeinheit speichert eine Mehrzahl der Schablonen. Materielle Daten, die Maßeinheit empfangen, empfangen materielle Daten. Eine kombinierende Richtlinie Speichermaßeinheit speichert eine Mehrzahl des Kombinierens anordnet, daß jede eine kombinierende Bedingung als Kombination der Attributauskunft, wie eine Art materielle Daten und Versionsnummer anzeigen, und ein Name einer mit kombiniert zu werden Schablone,, wenn die kombinierende Bedingung getroffen wird. Eine kombinierende Anweisung Maßeinheit beurteilt, ob eine kombinierende Bedingung von irgendwelchen der kombinierenden Richtlinien oder nicht getroffen wird und weist eine kombinierende Maßeinheit an, um die materiellen Daten mit der Schablone zu kombinieren, wenn die kombinierende Bedingung getroffen wird. Die kombinierende Maßeinheit kombiniert die materiellen Daten oder eine Kombination der materiellen Daten mit der spezifizierten Schablone entsprechend der kombinierenden Richtlinie.