fo-multi-case

fo-multi-case —

Synopsis




struct      FoMultiCase;
struct      FoMultiCaseClass;
FoFo*       fo_multi_case_new               (void);
void        fo_multi_case_update_from_context
                                            (FoFo *fo,
                                             FoContext *context);
void        fo_multi_case_set_id            (FoMultiCase *fo_multi_case,
                                             FoPropertyId *new_id);
FoPropertyId* fo_multi_case_get_id          (FoMultiCase *fo_multi_case);
void        fo_multi_case_set_role          (FoMultiCase *fo_multi_case,
                                             FoPropertyRole *new_role);
FoPropertyRole* fo_multi_case_get_role      (FoMultiCase *fo_multi_case);
void        fo_multi_case_set_source_document
                                            (FoMultiCase *fo_multi_case,
                                             FoPropertySourceDocument *new_source_document);
FoPropertySourceDocument* fo_multi_case_get_source_document
                                            (FoMultiCase *fo_multi_case);

Object Hierarchy


  GObject
   +----FoObject
         +----FoNode
               +----FoFo
                     +----FoMultiCase

Properties


  "id"                   FoProperty           : Read
  "role"                 FoProperty           : Read
  "source-document"      FoProperty           : Read

Description

Details

struct FoMultiCase

struct FoMultiCase;


struct FoMultiCaseClass

struct FoMultiCaseClass;


fo_multi_case_new ()

FoFo*       fo_multi_case_new               (void);

Creates a new FoMultiCase initialized to default value.

Returns : the new FoMultiCase

fo_multi_case_update_from_context ()

void        fo_multi_case_update_from_context
                                            (FoFo *fo,
                                             FoContext *context);

fo :
context :

fo_multi_case_set_id ()

void        fo_multi_case_set_id            (FoMultiCase *fo_multi_case,
                                             FoPropertyId *new_id);

Sets the id property of multi_case to new_id

fo_multi_case : The FoMultiCase object
new_id : The new "id" property value

fo_multi_case_get_id ()

FoPropertyId* fo_multi_case_get_id          (FoMultiCase *fo_multi_case);

Gets the id property of multi_case

fo_multi_case : The FoMultiCase object
Returns : The "id" property value

fo_multi_case_set_role ()

void        fo_multi_case_set_role          (FoMultiCase *fo_multi_case,
                                             FoPropertyRole *new_role);

Sets the role property of multi_case to new_role

fo_multi_case : The FoMultiCase object
new_role : The new "role" property value

fo_multi_case_get_role ()

FoPropertyRole* fo_multi_case_get_role      (FoMultiCase *fo_multi_case);

Gets the role property of multi_case

fo_multi_case : The FoMultiCase object
Returns : The "role" property value

fo_multi_case_set_source_document ()

void        fo_multi_case_set_source_document
                                            (FoMultiCase *fo_multi_case,
                                             FoPropertySourceDocument *new_source_document);

Sets the source-document property of multi_case to new_source_document

fo_multi_case : The FoMultiCase object
new_source_document : The new "source-document" property value

fo_multi_case_get_source_document ()

FoPropertySourceDocument* fo_multi_case_get_source_document
                                            (FoMultiCase *fo_multi_case);

Gets the source-document property of multi_case

fo_multi_case : The FoMultiCase object
Returns : The "source-document" property value

Properties

"id" (FoProperty : Read)

Id property.

"role" (FoProperty : Read)

Role property.

"source-document" (FoProperty : Read)

Source Document property.