Author: sdumitriu
Date: 2008-02-20 16:21:22 +0100 (Wed, 20 Feb 2008)
New Revision: 7876

Modified:
   
xwiki-platform/xwiki-plugins/trunk/adwords/src/main/java/com/xpn/xwiki/plugin/adwords/AdWordsPluginApi.java
   
xwiki-platform/xwiki-plugins/trunk/alexa/src/main/java/com/xpn/xwiki/plugin/alexa/AlexaPluginApi.java
   
xwiki-platform/xwiki-plugins/trunk/ipresolver/src/main/java/com/xpn/xwiki/plugin/ipresolver/IPResolverPluginApi.java
   
xwiki-platform/xwiki-plugins/trunk/jodatime/src/main/java/com/xpn/xwiki/plugin/jodatime/JodaTimePluginApi.java
   
xwiki-platform/xwiki-plugins/trunk/laszlo/src/main/java/com/xpn/xwiki/plugin/laszlo/LaszloPluginApi.java
   
xwiki-platform/xwiki-plugins/trunk/mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPluginApi.java
   
xwiki-platform/xwiki-plugins/trunk/scheduler/src/main/java/com/xpn/xwiki/plugin/scheduler/SchedulerPluginApi.java
   
xwiki-platform/xwiki-plugins/trunk/terraserver/src/main/java/com/xpn/xwiki/plugin/terraserver/TerraServerPluginApi.java
Log:
XWIKI-1551


Modified: 
xwiki-platform/xwiki-plugins/trunk/adwords/src/main/java/com/xpn/xwiki/plugin/adwords/AdWordsPluginApi.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/adwords/src/main/java/com/xpn/xwiki/plugin/adwords/AdWordsPluginApi.java
 2008-02-20 15:13:15 UTC (rev 7875)
+++ 
xwiki-platform/xwiki-plugins/trunk/adwords/src/main/java/com/xpn/xwiki/plugin/adwords/AdWordsPluginApi.java
 2008-02-20 15:21:22 UTC (rev 7876)
@@ -44,7 +44,10 @@
         }
 
     public AdWordsPlugin getPlugin() {
-        return plugin;
+        if (hasProgrammingRights()) {
+            return plugin;
+        }
+        return null;
     }
 
     public void setPlugin(AdWordsPlugin plugin) {

Modified: 
xwiki-platform/xwiki-plugins/trunk/alexa/src/main/java/com/xpn/xwiki/plugin/alexa/AlexaPluginApi.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/alexa/src/main/java/com/xpn/xwiki/plugin/alexa/AlexaPluginApi.java
       2008-02-20 15:13:15 UTC (rev 7875)
+++ 
xwiki-platform/xwiki-plugins/trunk/alexa/src/main/java/com/xpn/xwiki/plugin/alexa/AlexaPluginApi.java
       2008-02-20 15:21:22 UTC (rev 7876)
@@ -40,7 +40,10 @@
         }
 
     public AlexaPlugin getPlugin() {
-        return plugin;
+        if (hasProgrammingRights()) {
+            return plugin;
+        }
+        return null;
     }
 
     public void setPlugin(AlexaPlugin plugin) {

Modified: 
xwiki-platform/xwiki-plugins/trunk/ipresolver/src/main/java/com/xpn/xwiki/plugin/ipresolver/IPResolverPluginApi.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/ipresolver/src/main/java/com/xpn/xwiki/plugin/ipresolver/IPResolverPluginApi.java
        2008-02-20 15:13:15 UTC (rev 7875)
+++ 
xwiki-platform/xwiki-plugins/trunk/ipresolver/src/main/java/com/xpn/xwiki/plugin/ipresolver/IPResolverPluginApi.java
        2008-02-20 15:21:22 UTC (rev 7876)
@@ -42,7 +42,10 @@
         }
 
     public IPResolverPlugin getPlugin() {
-        return plugin;
+        if (hasProgrammingRights()) {
+            return plugin;
+        }
+        return null;
     }
 
     public void setPlugin(IPResolverPlugin plugin) {

Modified: 
xwiki-platform/xwiki-plugins/trunk/jodatime/src/main/java/com/xpn/xwiki/plugin/jodatime/JodaTimePluginApi.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/jodatime/src/main/java/com/xpn/xwiki/plugin/jodatime/JodaTimePluginApi.java
      2008-02-20 15:13:15 UTC (rev 7875)
+++ 
xwiki-platform/xwiki-plugins/trunk/jodatime/src/main/java/com/xpn/xwiki/plugin/jodatime/JodaTimePluginApi.java
      2008-02-20 15:21:22 UTC (rev 7876)
@@ -51,7 +51,10 @@
      */
     public JodaTimePlugin getPlugin()
     {
-        return plugin;
+        if (hasProgrammingRights()) {
+            return plugin;
+        }
+        return null;
     }
 
     /**

Modified: 
xwiki-platform/xwiki-plugins/trunk/laszlo/src/main/java/com/xpn/xwiki/plugin/laszlo/LaszloPluginApi.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/laszlo/src/main/java/com/xpn/xwiki/plugin/laszlo/LaszloPluginApi.java
    2008-02-20 15:13:15 UTC (rev 7875)
+++ 
xwiki-platform/xwiki-plugins/trunk/laszlo/src/main/java/com/xpn/xwiki/plugin/laszlo/LaszloPluginApi.java
    2008-02-20 15:21:22 UTC (rev 7876)
@@ -36,7 +36,10 @@
         }
 
     public LaszloPlugin getLaszloPlugin() {
-        return (LaszloPlugin) getPlugin();
+        if (hasProgrammingRights()) {
+            return (LaszloPlugin) getPlugin();
+        }
+        return null;
     }
 
     public String getFileName(String name, String laszlocode) {

Modified: 
xwiki-platform/xwiki-plugins/trunk/mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPluginApi.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPluginApi.java
        2008-02-20 15:13:15 UTC (rev 7875)
+++ 
xwiki-platform/xwiki-plugins/trunk/mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPluginApi.java
        2008-02-20 15:21:22 UTC (rev 7876)
@@ -61,7 +61,10 @@
      */
     public MailSenderPlugin getMailSenderPlugin()
     {
-        return (MailSenderPlugin) getPlugin();
+        if (hasProgrammingRights()) {
+            return (MailSenderPlugin) getPlugin();
+        }
+        return null;
     }
 
     /**

Modified: 
xwiki-platform/xwiki-plugins/trunk/scheduler/src/main/java/com/xpn/xwiki/plugin/scheduler/SchedulerPluginApi.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/scheduler/src/main/java/com/xpn/xwiki/plugin/scheduler/SchedulerPluginApi.java
   2008-02-20 15:13:15 UTC (rev 7875)
+++ 
xwiki-platform/xwiki-plugins/trunk/scheduler/src/main/java/com/xpn/xwiki/plugin/scheduler/SchedulerPluginApi.java
   2008-02-20 15:21:22 UTC (rev 7876)
@@ -316,6 +316,9 @@
 
     public XWikiPluginInterface getPlugin()
     {
-        return plugin;
+        if (hasProgrammingRights()) {
+            return plugin;
+        }
+        return null;
     }
 }

Modified: 
xwiki-platform/xwiki-plugins/trunk/terraserver/src/main/java/com/xpn/xwiki/plugin/terraserver/TerraServerPluginApi.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/terraserver/src/main/java/com/xpn/xwiki/plugin/terraserver/TerraServerPluginApi.java
     2008-02-20 15:13:15 UTC (rev 7875)
+++ 
xwiki-platform/xwiki-plugins/trunk/terraserver/src/main/java/com/xpn/xwiki/plugin/terraserver/TerraServerPluginApi.java
     2008-02-20 15:21:22 UTC (rev 7876)
@@ -38,7 +38,10 @@
         }
 
     public TerraServerPlugin getPlugin() {
-        return plugin;
+        if (hasProgrammingRights()) {
+            return plugin;
+        }
+        return null;
     }
 
     public void setPlugin(TerraServerPlugin plugin) {

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to