net.i2p.router.web
Class GraphHelper

java.lang.Object
  extended by net.i2p.router.web.FormHandler
      extended by net.i2p.router.web.GraphHelper

public class GraphHelper
extends FormHandler

/graphs.jsp, including form, and /graph.jsp


Field Summary
protected  Writer _out
           
static int DEFAULT_X
           
static int DEFAULT_Y
           
(package private) static int MAX_X
           
(package private) static int MAX_Y
           
 
Fields inherited from class net.i2p.router.web.FormHandler
_action, _context, _log, _method, _requestWrapper, _settings
 
Constructor Summary
GraphHelper()
           
 
Method Summary
 String getAllMessages()
          We have to do this here because processForm() isn't called unless the nonces are good
 String getForm()
           
 String getImages()
           
 String getRefreshMeta()
          This must be output in the jsp since must be in the
 String getSingleStat()
          For single stat page; stat = "bw.combined" treated specially
protected  void processForm()
          This was a HelperBase but now it's a FormHandler
 void setC(String str)
           
 void setContextId(String contextId)
          set the defaults after we have a context
 void setE(String str)
           
 void setH(String str)
           
 void setHeight(String str)
           
 void setPeriodCount(String str)
           
 void setPersistent(String foo)
           
 void setRefreshDelay(String str)
           
 void setShowEvents(String b)
           
 void setStat(String stat)
          For single stat page
 void setW(String str)
           
 void setWidth(String str)
           
 void storeWriter(Writer out)
          This was a HelperBase but now it's a FormHandler
 
Methods inherited from class net.i2p.router.web.FormHandler
_, _, _, _x, addFormError, addFormErrorNoEscape, addFormNotice, addFormNoticeNoEscape, getErrors, getJettyString, getNewNonce, getNotices, isAdvanced, setAction, setNonce, setRequestWrapper, setSettings, storeMethod, storeNonces
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_out

protected Writer _out

DEFAULT_X

public static final int DEFAULT_X
See Also:
Constant Field Values

DEFAULT_Y

public static final int DEFAULT_Y
See Also:
Constant Field Values

MAX_X

static final int MAX_X
See Also:
Constant Field Values

MAX_Y

static final int MAX_Y
See Also:
Constant Field Values
Constructor Detail

GraphHelper

public GraphHelper()
Method Detail

setContextId

public void setContextId(String contextId)
set the defaults after we have a context

Overrides:
setContextId in class FormHandler
Parameters:
contextId - beginning few characters of the routerHash, or null to pick the first one we come across.

getRefreshMeta

public String getRefreshMeta()
This must be output in the jsp since must be in the

Since:
0.8.7

storeWriter

public void storeWriter(Writer out)
This was a HelperBase but now it's a FormHandler

Since:
0.8.2

setPeriodCount

public void setPeriodCount(String str)

setE

public void setE(String str)
Since:
0.9

setC

public void setC(String str)
Since:
0.9 shorter parameter

setShowEvents

public void setShowEvents(String b)

setHeight

public void setHeight(String str)

setH

public void setH(String str)
Since:
0.9 shorter parameter

setWidth

public void setWidth(String str)

setW

public void setW(String str)
Since:
0.9 shorter parameter

setRefreshDelay

public void setRefreshDelay(String str)

setPersistent

public void setPersistent(String foo)
Since:
0.8.7

setStat

public void setStat(String stat)
For single stat page

Since:
0.9

getImages

public String getImages()

getSingleStat

public String getSingleStat()
For single stat page; stat = "bw.combined" treated specially

Since:
0.9

getForm

public String getForm()

getAllMessages

public String getAllMessages()
We have to do this here because processForm() isn't called unless the nonces are good

Overrides:
getAllMessages in class FormHandler
Since:
0.8.7

processForm

protected void processForm()
This was a HelperBase but now it's a FormHandler

Overrides:
processForm in class FormHandler
Since:
0.8.2