X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-dimming-rule.h;fp=src%2Fmodest-dimming-rule.h;h=2cd03c02a1dd8f6321b862c50a85471f02c78514;hp=300d098bf45667bbd984dc3dd823f7dd3e97316e;hb=17e149470f77d037df836438e6f3fe00fc632b20;hpb=d7a84cac150aa37857ebfc9a61d028cdedea6b0f diff --git a/src/modest-dimming-rule.h b/src/modest-dimming-rule.h index 300d098..2cd03c0 100644 --- a/src/modest-dimming-rule.h +++ b/src/modest-dimming-rule.h @@ -32,6 +32,7 @@ #include #include "widgets/modest-window.h" +#include "modest-dimming-rules-group.h" G_BEGIN_DECLS @@ -93,6 +94,28 @@ ModestDimmingRule* modest_dimming_rule_new (ModestWindow *win, **/ void modest_dimming_rule_process (ModestDimmingRule *self); +/** + * modest_dimming_rule_set_group: + * @rule: a #ModestDimmingRule object to process. + * @group: a #ModestDimmingRulesGroup object to associate. + * + * Creates a new reference of @group, associated to this "rule. + */ +void modest_dimming_rule_set_group (ModestDimmingRule *rule, + ModestDimmingRulesGroup *group); + +/** + * modest_dimming_rule_set_group: + * @rule: a #ModestDimmingRule object to process. + * + * Gets a new reference of associated group of this @rule. + * + * @Returns: a new object reference of #ModestDimmingRulesGroup, or + * NULL if invalid @rule. + */ +ModestDimmingRulesGroup * +modest_dimming_rule_get_group (ModestDimmingRule *rule); + void modest_dimming_rule_set_notification (ModestDimmingRule *rule, const gchar *notification);