fo-multi-properties

fo-multi-properties —

Synopsis




struct      FoMultiProperties;
struct      FoMultiPropertiesClass;
FoFo*       fo_multi_properties_new         (void);
void        fo_multi_properties_update_from_context
                                            (FoFo *fo,
                                             FoContext *context);
void        fo_multi_properties_set_id      (FoMultiProperties *fo_multi_properties,
                                             FoPropertyId *new_id);
FoPropertyId* fo_multi_properties_get_id    (FoMultiProperties *fo_multi_properties);
void        fo_multi_properties_set_role    (FoMultiProperties *fo_multi_properties,
                                             FoPropertyRole *new_role);
FoPropertyRole* fo_multi_properties_get_role
                                            (FoMultiProperties *fo_multi_properties);
void        fo_multi_properties_set_source_document
                                            (FoMultiProperties *fo_multi_properties,
                                             FoPropertySourceDocument *new_source_document);
FoPropertySourceDocument* fo_multi_properties_get_source_document
                                            (FoMultiProperties *fo_multi_properties);

Object Hierarchy


  GObject
   +----FoObject
         +----FoNode
               +----FoFo
                     +----FoMultiProperties

Implemented Interfaces

FoMultiProperties implements FoNeutralIface.

Properties


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

Description

Details

struct FoMultiProperties

struct FoMultiProperties;


struct FoMultiPropertiesClass

struct FoMultiPropertiesClass;


fo_multi_properties_new ()

FoFo*       fo_multi_properties_new         (void);

Creates a new FoMultiProperties initialized to default value.

Returns : the new FoMultiProperties

fo_multi_properties_update_from_context ()

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

fo :
context :

fo_multi_properties_set_id ()

void        fo_multi_properties_set_id      (FoMultiProperties *fo_multi_properties,
                                             FoPropertyId *new_id);

Sets the id property of multi_properties to new_id

fo_multi_properties : The FoMultiProperties object
new_id : The new "id" property value

fo_multi_properties_get_id ()

FoPropertyId* fo_multi_properties_get_id    (FoMultiProperties *fo_multi_properties);

Gets the id property of multi_properties

fo_multi_properties : The FoMultiProperties object
Returns : The "id" property value

fo_multi_properties_set_role ()

void        fo_multi_properties_set_role    (FoMultiProperties *fo_multi_properties,
                                             FoPropertyRole *new_role);

Sets the role property of multi_properties to new_role

fo_multi_properties : The FoMultiProperties object
new_role : The new "role" property value

fo_multi_properties_get_role ()

FoPropertyRole* fo_multi_properties_get_role
                                            (FoMultiProperties *fo_multi_properties);

Gets the role property of multi_properties

fo_multi_properties : The FoMultiProperties object
Returns : The "role" property value

fo_multi_properties_set_source_document ()

void        fo_multi_properties_set_source_document
                                            (FoMultiProperties *fo_multi_properties,
                                             FoPropertySourceDocument *new_source_document);

Sets the source-document property of multi_properties to new_source_document

fo_multi_properties : The FoMultiProperties object
new_source_document : The new "source-document" property value

fo_multi_properties_get_source_document ()

FoPropertySourceDocument* fo_multi_properties_get_source_document
                                            (FoMultiProperties *fo_multi_properties);

Gets the source-document property of multi_properties

fo_multi_properties : The FoMultiProperties 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.