Top | ![]() |
![]() |
![]() |
![]() |
FoFo * | fo_tree_new () |
void | fo_tree_id_add () |
FoFo * | fo_tree_id_get () |
void | fo_tree_master_name_add () |
FoFo * | fo_tree_master_name_get () |
void | fo_tree_page_sequence_master_name_add () |
FoFo * | fo_tree_page_sequence_master_name_get () |
FoFo * | fo_tree_default_master_get () |
FoTree is above FoRoot (which represents the fo:root formatting object). FoTree is used for aspects such as id-FO mapping that apply to the FO tree as a whole but are outside the definition of XSL formatting objects.
void fo_tree_id_add (FoFo *tree
,const gchar *id
,FoFo *fo
);
Adds fo
to tree
under name
.
FoFo * fo_tree_id_get (FoFo *tree
,const gchar *id
);
Gets the FoFo of tree
corresponding to id
.
void fo_tree_master_name_add (FoFo *tree
,const gchar *name
,FoFo *fo
);
Adds fo
to tree
under name
.
tree |
FoTree to which to add a FoPageMaster. |
|
name |
Name to use for the FoPageMaster. |
|
fo |
FoPageMaster to add. |
FoFo * fo_tree_master_name_get (FoFo *tree
,const gchar *name
);
Gets the FoPageMaster of tree
corresponding to name
.
void fo_tree_page_sequence_master_name_add (FoFo *tree
,const gchar *name
,FoFo *fo
);
Adds fo
to to tree
.
tree |
FoTree for which to add a FoPageSequenceMaster. |
|
name |
Name of the FoPageSequenceMaster. |
|
fo |
FoPageSequenceMaster to add. |
FoFo * fo_tree_page_sequence_master_name_get (FoFo *tree
,const gchar *name
);
Gets the FoPageSequenceMaster of tree
with name matching name
.
tree |
FoTree for which to get a named FoPageSequenceMaster. |
|
name |
Name of the FoPageSequenceMaster. |