Documentation
The
TopicForm can be used for a wide range of
TopicTypes that only need to be marked
as being of a given
TopicType.
If you need more structure then you have to define a specific
TWikiForm? that
extends the
TWikiFormAttributes? of this form. That is the attributes defined here
are a minimal set of attributes that all
TWikiForms? should have.
Every
TopicType is used in combination with one
TWikiForm? , that is associated with it,
either this generic
TopicForm or a more specific one.
Multiple
TopicTypes can share the same
TWikiForm? . In this case such a
TWikiForm? must allow to select from a set of
TopicTypes to mark it properly.
Very often there is one
TopicType for one
TWikiForm? .
Note, that a topic can be of several
TopicTypes which indicates that it fullfills several
duties at once, that is the associated
TWikiForm? contains the attributes of a couple
of
TWikiForms? .
Definition
Related Topic:
TopicClassification,
WebPreferences,
TWikiForms