multi-case

multi-case

Synopsis

                    FoMultiCase;
                    FoMultiCaseClass;
FoFo*               fo_multi_case_new                   (void);

void                fo_multi_case_set_id                (FoFo *fo_fo,
                                                         FoProperty *new_id);
FoProperty*         fo_multi_case_get_id                (FoFo *fo_fo);
void                fo_multi_case_set_role              (FoFo *fo_fo,
                                                         FoProperty *new_role);
FoProperty*         fo_multi_case_get_role              (FoFo *fo_fo);
void                fo_multi_case_set_source_document   (FoFo *fo_fo,
                                                         FoProperty *new_source_document);
FoProperty*         fo_multi_case_get_source_document   (FoFo *fo_fo);

Object Hierarchy

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

Properties

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

Description

Details

FoMultiCase

typedef struct _FoMultiCase FoMultiCase;


FoMultiCaseClass

typedef struct _FoMultiCaseClass 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_set_id ()

void                fo_multi_case_set_id                (FoFo *fo_fo,
                                                         FoProperty *new_id);

Sets the "id" property of fo_fo to new_id

fo_fo :

The FoFo object

new_id :

The new "id" property value

fo_multi_case_get_id ()

FoProperty*         fo_multi_case_get_id                (FoFo *fo_fo);

Gets the "id" property of fo_fo.

fo_fo :

The FoFo object.

Returns :

The "id" property value.

fo_multi_case_set_role ()

void                fo_multi_case_set_role              (FoFo *fo_fo,
                                                         FoProperty *new_role);

Sets the "role" property of fo_fo to new_role

fo_fo :

The FoFo object

new_role :

The new "role" property value

fo_multi_case_get_role ()

FoProperty*         fo_multi_case_get_role              (FoFo *fo_fo);

Gets the "role" property of fo_fo.

fo_fo :

The FoFo object.

Returns :

The "role" property value.

fo_multi_case_set_source_document ()

void                fo_multi_case_set_source_document   (FoFo *fo_fo,
                                                         FoProperty *new_source_document);

Sets the "source-document" property of fo_fo to new_source_document

fo_fo :

The FoFo object

new_source_document :

The new "source-document" property value

fo_multi_case_get_source_document ()

FoProperty*         fo_multi_case_get_source_document   (FoFo *fo_fo);

Gets the "source-document" property of fo_fo.

fo_fo :

The FoFo object.

Returns :

The "source-document" property value.

Property Details

The "id" property

  "id"                       FoProperty*           : Read

Id property.


The "role" property

  "role"                     FoProperty*           : Read

Role property.


The "source-document" property

  "source-document"          FoProperty*           : Read

Source Document property.