org.activemath.webapp.tools
Class SymbolPresentationListController

java.lang.Object
  extended by org.infohazard.maverick.ctl.Throwaway2
      extended by org.infohazard.maverick.ctl.ThrowawayBean2
          extended by org.activemath.webapp.base.ControllerBase
              extended by org.activemath.webapp.tools.SymbolPresentationListController
All Implemented Interfaces:
Controller

public class SymbolPresentationListController
extends ControllerBase

A small non-configurable rendering tool that presents the list of all symbols for which we have a presentation.


Nested Class Summary
 class SymbolPresentationListController.Collection
           
 class SymbolPresentationListController.Item
           
 class SymbolPresentationListController.Notation
           
 class SymbolPresentationListController.NotationFactory
           
 class SymbolPresentationListController.Symbol
           
 class SymbolPresentationListController.Theory
           
 
Field Summary
 
Fields inherited from class org.activemath.webapp.base.ControllerBase
appContext, defaultContentType, JSON, log, REDIRECT, REDIRECT_LOGIN, request, response, stopwatch
 
Fields inherited from class org.infohazard.maverick.ctl.Throwaway2
ERROR, SUCCESS
 
Constructor Summary
SymbolPresentationListController()
           
 
Method Summary
 String action()
          This is the method you should override to implement application logic.
 void setClipCoordinate(String clipCoordinate)
           
 void setNoApplet(String shouldNot)
           
 void setOmsource(String omsource)
           
 void setOnlyItemsWithPresentation(String x)
           
 void setOrder(String orderName)
           
 void setReloadSymbolPresentations(boolean r)
           
 String xmlEscape(String i)
           
 
Methods inherited from class org.activemath.webapp.base.ControllerBase
addError, addError, enableNoCache, escapeForHtmlSafety, getAccountManager, getAppSession, getCmdName, getCurrentUser, getErrors, getHttpSession, getLanguage, getModel, getOutputFormat, getRequest, getResponse, getSkin, hasErrors, perform, publishControllerEvent, sendError, sendError, sendJson, sendLoginRequired, sendRedirect, sendRedirect, setPasswd, setUser
 
Methods inherited from class org.infohazard.maverick.ctl.ThrowawayBean2
go
 
Methods inherited from class org.infohazard.maverick.ctl.Throwaway2
getCtx, go
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SymbolPresentationListController

public SymbolPresentationListController()
Method Detail

setReloadSymbolPresentations

public void setReloadSymbolPresentations(boolean r)

setOrder

public void setOrder(String orderName)

setNoApplet

public void setNoApplet(String shouldNot)

setOnlyItemsWithPresentation

public void setOnlyItemsWithPresentation(String x)

setClipCoordinate

public void setClipCoordinate(String clipCoordinate)

setOmsource

public void setOmsource(String omsource)

action

public String action()
              throws Exception
Description copied from class: ControllerBase
This is the method you should override to implement application logic.

Overrides:
action in class ControllerBase
Throws:
Exception

xmlEscape

public String xmlEscape(String i)