org.owasp.webscarab.plugin.proxy
Class ManualEdit

java.lang.Object
  extended by org.owasp.webscarab.plugin.proxy.ProxyPlugin
      extended by org.owasp.webscarab.plugin.proxy.ManualEdit

public class ManualEdit
extends ProxyPlugin

Author:
rdawes

Constructor Summary
ManualEdit()
          Creates a new instance of ManualEdit
 
Method Summary
 java.lang.String getExcludeRegex()
           
 java.lang.String getIncludeRegex()
           
 java.lang.String[] getInterceptMethods()
           
 boolean getInterceptRequest()
           
 boolean getInterceptResponse()
           
 java.lang.String getInterceptResponseRegex()
           
 java.lang.String getPluginName()
          The plugin name
 HTTPClient getProxyPlugin(HTTPClient in)
           
 boolean isCaseSensitive()
           
 void parseProperties()
           
 void setCaseSensitive(boolean bool)
           
 void setExcludeRegex(java.lang.String regex)
           
 void setIncludeRegex(java.lang.String regex)
           
 void setInterceptMethods(java.lang.String[] methods)
           
 void setInterceptRequest(boolean bool)
           
 void setInterceptResponse(boolean bool)
           
 void setInterceptResponseRegex(java.lang.String regex)
           
 void setUI(ManualEditUI ui)
           
 
Methods inherited from class org.owasp.webscarab.plugin.proxy.ProxyPlugin
flush, setSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManualEdit

public ManualEdit()
Creates a new instance of ManualEdit

Method Detail

parseProperties

public void parseProperties()

getPluginName

public java.lang.String getPluginName()
Description copied from class: ProxyPlugin
The plugin name

Specified by:
getPluginName in class ProxyPlugin
Returns:
The name of the plugin

setUI

public void setUI(ManualEditUI ui)

setIncludeRegex

public void setIncludeRegex(java.lang.String regex)

getIncludeRegex

public java.lang.String getIncludeRegex()

setExcludeRegex

public void setExcludeRegex(java.lang.String regex)

getExcludeRegex

public java.lang.String getExcludeRegex()

setInterceptMethods

public void setInterceptMethods(java.lang.String[] methods)

getInterceptMethods

public java.lang.String[] getInterceptMethods()

setInterceptRequest

public void setInterceptRequest(boolean bool)

getInterceptRequest

public boolean getInterceptRequest()

setInterceptResponse

public void setInterceptResponse(boolean bool)

getInterceptResponse

public boolean getInterceptResponse()

setInterceptResponseRegex

public void setInterceptResponseRegex(java.lang.String regex)

getInterceptResponseRegex

public java.lang.String getInterceptResponseRegex()

setCaseSensitive

public void setCaseSensitive(boolean bool)

isCaseSensitive

public boolean isCaseSensitive()

getProxyPlugin

public HTTPClient getProxyPlugin(HTTPClient in)
Specified by:
getProxyPlugin in class ProxyPlugin