diff options
author | Marco Pesenti Gritti <marco@gnome.org> | 2003-11-22 22:28:15 +0800 |
---|---|---|
committer | Marco Pesenti Gritti <marco@src.gnome.org> | 2003-11-22 22:28:15 +0800 |
commit | c835d9f34b984d00708ca7a61bddeb4ce98ca9e7 (patch) | |
tree | 843a74f8eed67131039b5143ffd839db9cf156f5 /embed | |
parent | daa7ef352dea475a96aa1c7534b8a874521312fd (diff) | |
download | gsoc2013-epiphany-c835d9f34b984d00708ca7a61bddeb4ce98ca9e7.tar gsoc2013-epiphany-c835d9f34b984d00708ca7a61bddeb4ce98ca9e7.tar.gz gsoc2013-epiphany-c835d9f34b984d00708ca7a61bddeb4ce98ca9e7.tar.bz2 gsoc2013-epiphany-c835d9f34b984d00708ca7a61bddeb4ce98ca9e7.tar.lz gsoc2013-epiphany-c835d9f34b984d00708ca7a61bddeb4ce98ca9e7.tar.xz gsoc2013-epiphany-c835d9f34b984d00708ca7a61bddeb4ce98ca9e7.tar.zst gsoc2013-epiphany-c835d9f34b984d00708ca7a61bddeb4ce98ca9e7.zip |
Add a tip on how to clean docs.
2003-11-22 Marco Pesenti Gritti <marco@gnome.org>
* doc/reference-howto.txt:
Add a tip on how to clean docs.
* doc/reference/Makefile.am:
* doc/reference/epiphany-docs.sgml:
* doc/reference/epiphany.types:
* doc/reference/tmpl/ephy-cookie-manager.sgml:
* doc/reference/tmpl/ephy-embed-factory.sgml:
* doc/reference/tmpl/ephy-embed-single.sgml:
* doc/reference/tmpl/ephy-password-manager.sgml:
* doc/reference/tmpl/ephy-permission-manager.sgml:
Add some files chpe documented to the build.
* embed/ephy-embed-factory.c:
Document
Diffstat (limited to 'embed')
-rw-r--r-- | embed/ephy-embed-factory.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/embed/ephy-embed-factory.c b/embed/ephy-embed-factory.c index 74dfd4853..4c527234f 100644 --- a/embed/ephy-embed-factory.c +++ b/embed/ephy-embed-factory.c @@ -56,6 +56,20 @@ type_from_id (const char *object_id) return result; } +/** + * ephy_embed_factory_new_object: + * @object_id: identifier of the object to create + * + * Create an instance of the object identified by + * object_id string. Valid ids are EphyEmbed, EphyEmbedPersist, + * EphyEmbedSingle. + * We use a factory instead of creating instances directly + * to keep the embed implementation abstract. All the embed + * objects should be based on an interface and created by + * this factory. + * + * Return value: the object instance + **/ GObject * ephy_embed_factory_new_object (const char *object_id) { |