contentpublishingsrv/contentpublishingutils/pluginvalidator/inc/charvesterpluginvalidator.h
equal
deleted
inserted
replaced
89 /** |
89 /** |
90 * Loads ECOM plugins |
90 * Loads ECOM plugins |
91 */ |
91 */ |
92 void LoadPluginL( TPluginInfo& aPluginInfo ); |
92 void LoadPluginL( TPluginInfo& aPluginInfo ); |
93 |
93 |
|
94 /** |
|
95 * Calls UpdateL() for every plugin |
|
96 */ |
|
97 void UpdatePluginsL(); |
94 |
98 |
|
99 /** |
|
100 * Callback used for delayed update |
|
101 */ |
|
102 static TInt UpdateCallback( TAny* aValidator ); |
|
103 |
95 private: |
104 private: |
96 |
105 |
97 /** |
106 /** |
98 * Blacklist Handler |
107 * Blacklist Handler |
99 * Own |
108 * Own |
103 /* |
112 /* |
104 * Property indicating the status of load operation |
113 * Property indicating the status of load operation |
105 * Own |
114 * Own |
106 */ |
115 */ |
107 RProperty iInProgressProperty; |
116 RProperty iInProgressProperty; |
|
117 |
|
118 /* |
|
119 * Idle AO used for delayed update |
|
120 * Own |
|
121 */ |
|
122 CIdle* iUpdateIdle; |
108 }; |
123 }; |
109 |
124 |
110 #endif // CHARVESTERPLUGINVALIDATOR_H |
125 #endif // CHARVESTERPLUGINVALIDATOR_H |