Author: nacktschneck
Date: 2006-03-07 23:46:46 +0000 (Tue, 07 Mar 2006)
New Revision: 8190

Modified:
   
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/BookmarkEditor.java
   
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/BookmarkSearchForm.java
   
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/LoginMessage.java
   
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/ui/AddBookmarkPage.java
   
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/ui/ChannelsPage.java
   trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/Action.java
   trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/FormAction.java
   trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/FormComponent.java
   trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/SimpleAction.java
   
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/WebinterfacePlugin.java
   
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/AbstractFormComponent.java
   trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/Form.java
   
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/LabeledDropdown.java
Log:
Yet more changes because PluginHTTPRequest was renamed.

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/BookmarkEditor.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/BookmarkEditor.java
 2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/BookmarkEditor.java
 2006-03-07 23:46:46 UTC (rev 8190)
@@ -24,7 +24,7 @@
 import falimat.freenet.webplugin.components.LabeledTextArea;
 import falimat.freenet.webplugin.components.LabeledTextField;
 import falimat.freenet.webplugin.components.SubmitButton;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public class BookmarkEditor extends AbstractHtmlComponent implements 
ActionComponent {

@@ -88,7 +88,7 @@
         this.saveButton.setAction(new FormAction(this.form) {

             @Override
-            protected void onSubmit(PluginHTTPRequest request) {
+            protected void onSubmit(HTTPRequest request) {
                 bookmark.setTitle(titleField.getValue());
                 bookmark.setDescription(descriptionArea.getValue());
                 
bookmark.setRating(request.getIntParam(ratingDropdown.getName(), -1));
@@ -101,7 +101,7 @@
             }

             @Override
-            protected void onInvalidSubmission(PluginHTTPRequest request) {
+            protected void onInvalidSubmission(HTTPRequest request) {

             }


Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/BookmarkSearchForm.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/BookmarkSearchForm.java
     2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/BookmarkSearchForm.java
     2006-03-07 23:46:46 UTC (rev 8190)
@@ -12,7 +12,7 @@
 import falimat.freenet.webplugin.components.LabeledDropdown;
 import falimat.freenet.webplugin.components.LabeledTextField;
 import falimat.freenet.webplugin.components.SubmitButton;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public class BookmarkSearchForm extends Form {

@@ -45,7 +45,7 @@
         this.searchButton.setAction(new FormAction(this) {

             @Override
-            protected void onSubmit(PluginHTTPRequest request) {
+            protected void onSubmit(HTTPRequest request) {
                 String text = textQueryField.getValue();
                 Set<String> tags = 
BookmarkEditor.tagsAsSet(tagQueryField.getValue());
                 String contentType = contentTypeDropdown.getValue();
@@ -56,7 +56,7 @@
             }

             @Override
-            protected void onInvalidSubmission(PluginHTTPRequest request) {
+            protected void onInvalidSubmission(HTTPRequest request) {
                 // TODO Auto-generated method stub

             }

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/LoginMessage.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/LoginMessage.java
   2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/components/LoginMessage.java
   2006-03-07 23:46:46 UTC (rev 8190)
@@ -10,7 +10,7 @@
 import falimat.freenet.webplugin.HtmlWriter;
 import falimat.freenet.webplugin.SimpleAction;
 import falimat.freenet.webplugin.components.ActionButton;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public class LoginMessage extends AbstractHtmlComponent implements 
ActionComponent {
     ActionButton logoutButton = new ActionButton("x", "Logout");
@@ -20,7 +20,7 @@
         logoutButton.setAction(new SimpleAction() {

             @Override
-            public void execute(PluginHTTPRequest request) {
+            public void execute(HTTPRequest request) {
                 LoginCredentials.instance().logout();
                 addBookmarkPage.onLogout();
             }

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/ui/AddBookmarkPage.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/ui/AddBookmarkPage.java
        2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/ui/AddBookmarkPage.java
        2006-03-07 23:46:46 UTC (rev 8190)
@@ -27,7 +27,7 @@
 import freenet.client.HighLevelSimpleClient;
 import freenet.crypt.Yarrow;
 import freenet.keys.FreenetURI;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public class AddBookmarkPage extends HtmlPage {
     /**
@@ -81,7 +81,7 @@
         this.checkButton = new SubmitButton("Create");
         this.checkButton.setAction(new FormAction(this.addBookmarkForm) {
             @Override
-            protected void onSubmit(PluginHTTPRequest request) {
+            protected void onSubmit(HTTPRequest request) {
                 messageArea.hide();
                 try {
                     bookmark = createBookmark(uriTextField.getValue());
@@ -99,7 +99,7 @@
             }

             @Override
-            protected void onInvalidSubmission(PluginHTTPRequest request) {
+            protected void onInvalidSubmission(HTTPRequest request) {
                 messageArea.hide();
                 editor.setBookmark(null);
             }
@@ -121,7 +121,7 @@
         newAccountButton.setAction(new SimpleAction() {

             @Override
-            public void execute(PluginHTTPRequest request) {
+            public void execute(HTTPRequest request) {
                 LoginCredentials.instance().logout();
                 addBookmarkForm.hide();       
                 loginForm.hide();
@@ -175,7 +175,7 @@
             submitButton.setAction(new FormAction(this) {

                 @Override
-                protected void onSubmit(PluginHTTPRequest request) {
+                protected void onSubmit(HTTPRequest request) {

                    String userName = nickTextField.getValue();

@@ -202,7 +202,7 @@
                 }

                 @Override
-                protected void onInvalidSubmission(PluginHTTPRequest request) {
+                protected void onInvalidSubmission(HTTPRequest request) {
                     // TODO Auto-generated method stub

                 }
@@ -214,7 +214,7 @@
             cancelButton.setAction(new FormAction(this, false) {

                 @Override
-                protected void onSubmit(PluginHTTPRequest request) {
+                protected void onSubmit(HTTPRequest request) {
                    NewUserForm.this.resetFormValues();
                    NewUserForm.this.hide();
                    loginForm.resetFormValues();
@@ -222,7 +222,7 @@
                 }

                 @Override
-                protected void onInvalidSubmission(PluginHTTPRequest request) {
+                protected void onInvalidSubmission(HTTPRequest request) {
                     this.onSubmit(request);
                 }

@@ -260,7 +260,7 @@
             loginButton.setAction(new FormAction(this) {

                 @Override
-                protected void onSubmit(PluginHTTPRequest request) {
+                protected void onSubmit(HTTPRequest request) {
                     try {
                         
LoginCredentials.instance().login(publicKeyField.getValue(), 
privateKeyField.getValue());
                         LoginForm.this.hide();
@@ -273,7 +273,7 @@
                 }

                 @Override
-                protected void onInvalidSubmission(PluginHTTPRequest request) {
+                protected void onInvalidSubmission(HTTPRequest request) {
                     LoginCredentials.instance().logout();
                     resetLoginForm();
                 }

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/ui/ChannelsPage.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/ui/ChannelsPage.java
   2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/bookmarkplugin/ui/ChannelsPage.java
   2006-03-07 23:46:46 UTC (rev 8190)
@@ -22,7 +22,7 @@
 import falimat.freenet.webplugin.components.Heading;
 import falimat.freenet.webplugin.components.LabeledTextField;
 import falimat.freenet.webplugin.components.SubmitButton;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public class ChannelsPage extends HtmlPage {
     final BeanTable channelsTable = new BeanTable();
@@ -54,7 +54,7 @@
         this.addChannelButton.setAction(new FormAction(this.form) {

             @Override
-            protected void onSubmit(PluginHTTPRequest request) {
+            protected void onSubmit(HTTPRequest request) {
                 try {
                     String channelUri = addChannelUri.getValue();
                     Channel channel = new Channel();
@@ -84,7 +84,7 @@
             }

             @Override
-            protected void onInvalidSubmission(PluginHTTPRequest request) {
+            protected void onInvalidSubmission(HTTPRequest request) {
                 // TODO Auto-generated method stub

             }
@@ -162,7 +162,7 @@
         submitButton.setAction(new FormAction(this.channelSettingsForm) {

             @Override
-            protected void onSubmit(PluginHTTPRequest request) {
+            protected void onSubmit(HTTPRequest request) {
                 User user = LoginCredentials.instance().getCurrentUser();
                 if (user==null) {
                     insertIntervalField.showValidationMessage("You must be 
logged in to change publish preferences");
@@ -182,7 +182,7 @@
             }

             @Override
-            protected void onInvalidSubmission(PluginHTTPRequest request) {
+            protected void onInvalidSubmission(HTTPRequest request) {
                 // TODO Auto-generated method stub

             }

Modified: trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/Action.java
===================================================================
--- trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/Action.java 
2006-03-07 23:40:14 UTC (rev 8189)
+++ trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/Action.java 
2006-03-07 23:46:46 UTC (rev 8190)
@@ -1,9 +1,9 @@
 package falimat.freenet.webplugin;

-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;


 public interface Action {
     String getId();
-    void execute(PluginHTTPRequest request);
+    void execute(HTTPRequest request);
 }

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/FormAction.java
===================================================================
--- trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/FormAction.java     
2006-03-07 23:40:14 UTC (rev 8189)
+++ trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/FormAction.java     
2006-03-07 23:46:46 UTC (rev 8190)
@@ -1,7 +1,7 @@
 package falimat.freenet.webplugin;

 import falimat.freenet.webplugin.components.Form;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public abstract class FormAction extends SimpleAction {

@@ -19,15 +19,15 @@
     }

     @Override
-    public void execute(PluginHTTPRequest request) {
+    public void execute(HTTPRequest request) {
         boolean validationSuccesfull = validateBeforeExecution ? 
this.form.validate(request) : true;
         if (validationSuccesfull) {
             this.onSubmit(request);
         }
     }

-    protected abstract void onSubmit(PluginHTTPRequest request);
+    protected abstract void onSubmit(HTTPRequest request);

-    protected abstract void onInvalidSubmission(PluginHTTPRequest request);
+    protected abstract void onInvalidSubmission(HTTPRequest request);

 }

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/FormComponent.java
===================================================================
--- trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/FormComponent.java  
2006-03-07 23:40:14 UTC (rev 8189)
+++ trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/FormComponent.java  
2006-03-07 23:46:46 UTC (rev 8190)
@@ -1,11 +1,11 @@
 package falimat.freenet.webplugin;

-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public interface FormComponent {
-    void setValueFromRequest(PluginHTTPRequest request);
+    void setValueFromRequest(HTTPRequest request);

-    boolean validate(PluginHTTPRequest request);
+    boolean validate(HTTPRequest request);

     void reset();
 }

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/SimpleAction.java
===================================================================
--- trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/SimpleAction.java   
2006-03-07 23:40:14 UTC (rev 8189)
+++ trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/SimpleAction.java   
2006-03-07 23:46:46 UTC (rev 8190)
@@ -1,6 +1,6 @@
 package falimat.freenet.webplugin;

-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;


 public abstract class SimpleAction implements Action {
@@ -24,6 +24,6 @@
         return this.id;
     }

-    public abstract void execute(PluginHTTPRequest request);
+    public abstract void execute(HTTPRequest request);

 }

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/WebinterfacePlugin.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/WebinterfacePlugin.java 
    2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/WebinterfacePlugin.java 
    2006-03-07 23:46:46 UTC (rev 8190)
@@ -6,21 +6,16 @@
 import freenet.pluginmanager.FredPlugin;
 import freenet.pluginmanager.FredPluginHTTP;
 import freenet.pluginmanager.PluginHTTPException;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;
 import freenet.pluginmanager.PluginRespirator;

 public abstract class WebinterfacePlugin implements FredPlugin, FredPluginHTTP 
{

     private HtmlPage rootPage;

-    public String handleHTTPGet(String path) throws PluginHTTPException {
-        PluginHTTPRequest request;
+    public String handleHTTPGet(HTTPRequest request) throws 
PluginHTTPException {

-        try {
-            request = new PluginHTTPRequest(path);
-        } catch (URISyntaxException e) {
-            throw new PluginHTTPException(501, "text/plain", "ERROR", 
e.getMessage());
-        }
+        String path = request.getPath();

         if (path.endsWith("css")) {
             try {
@@ -30,10 +25,8 @@
             }
         }

-        // TODO: put this in PluginHTTPRequest ?
-        if (path.contains("?")) {
-            path = path.substring(0, path.indexOf("?"));
-        }
+        // TODO: put this in HTTPRequest ?
+
         if (path.startsWith("/")) {
             path = path.substring(1);
         }
@@ -48,7 +41,7 @@
             try {
                 pageToBeRendered = this.rootPage.getSubPage(path);
             } catch (PageNotFoundException e) {
-                pageToBeRendered = new ErrorPage("404 - Page Not Found: " + 
path, e);
+                pageToBeRendered = new ErrorPage("404 - Page Not Found: " + 
request, e);
             }
         }

@@ -76,11 +69,11 @@
         return stringWriter.toString();
     }

-    public String handleHTTPPut(String path) throws PluginHTTPException {
+    public String handleHTTPPut(HTTPRequest request) throws 
PluginHTTPException {
         return this.renderPage(new ErrorPage("HTTP PUT is not supported by 
this plugin.", null));
     }

-    public String handleHTTPPost(String path) throws PluginHTTPException {
+    public String handleHTTPPost(HTTPRequest request) throws 
PluginHTTPException {
         return this.renderPage(new ErrorPage("HTTP POST is not supported by 
this plugin.", null));
     }


Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/AbstractFormComponent.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/AbstractFormComponent.java
       2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/AbstractFormComponent.java
       2006-03-07 23:46:46 UTC (rev 8190)
@@ -8,7 +8,7 @@
 import falimat.freenet.webplugin.AbstractHtmlComponent;
 import falimat.freenet.webplugin.HtmlPage;
 import falimat.freenet.webplugin.HtmlWriter;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public abstract class AbstractFormComponent extends AbstractHtmlComponent {

@@ -40,11 +40,11 @@
         this.value = value;
     }

-    public void setValueFromRequest(PluginHTTPRequest request) {
+    public void setValueFromRequest(HTTPRequest request) {
         this.value = request.getParam(this.name).trim();
     }

-    public boolean validate(PluginHTTPRequest request) {
+    public boolean validate(HTTPRequest request) {
         String newValue = this.value;
         if (newValue.length() == 0) {
             if (this.required) {

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/Form.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/Form.java    
    2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/Form.java    
    2006-03-07 23:46:46 UTC (rev 8190)
@@ -10,7 +10,7 @@
 import falimat.freenet.webplugin.HtmlComponent;
 import falimat.freenet.webplugin.HtmlPage;
 import falimat.freenet.webplugin.HtmlWriter;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public class Form extends AbstractHtmlComponent implements ActionComponent {

@@ -67,7 +67,7 @@
         this.action = action;
     }

-    public boolean validate(PluginHTTPRequest request) {
+    public boolean validate(HTTPRequest request) {
         for (HtmlComponent component : this.components) {
             if (component instanceof FormComponent) {
                 ((FormComponent) component).setValueFromRequest(request);

Modified: 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/LabeledDropdown.java
===================================================================
--- 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/LabeledDropdown.java
     2006-03-07 23:40:14 UTC (rev 8189)
+++ 
trunk/apps/bookmarkplugin/src/falimat/freenet/webplugin/components/LabeledDropdown.java
     2006-03-07 23:46:46 UTC (rev 8190)
@@ -3,7 +3,7 @@
 import falimat.freenet.webplugin.FormComponent;
 import falimat.freenet.webplugin.HtmlPage;
 import falimat.freenet.webplugin.HtmlWriter;
-import freenet.pluginmanager.PluginHTTPRequest;
+import freenet.pluginmanager.HTTPRequest;

 public class LabeledDropdown extends AbstractFormComponent implements 
FormComponent {

@@ -24,7 +24,7 @@
     }

     @Override
-    public void setValueFromRequest(PluginHTTPRequest request) {
+    public void setValueFromRequest(HTTPRequest request) {
         try {
             int index = request.getIntParam(this.name, -1);
             if (index >= 0) {


Reply via email to