A B C D E F G H I J L M N P R S T U V W

A

AbstractAction - class com.tirsen.angkor.event.AbstractAction.
Provides default implementations for the Action interface
AbstractAction() - Constructor for class com.tirsen.angkor.event.AbstractAction
 
AbstractAction(String) - Constructor for class com.tirsen.angkor.event.AbstractAction
 
AbstractTableDataAccess - class com.tirsen.angkor.table.AbstractTableDataAccess.
 
AbstractTableDataAccess() - Constructor for class com.tirsen.angkor.table.AbstractTableDataAccess
 
AbstractTableModel - class com.tirsen.angkor.table.AbstractTableModel.
 
AbstractTableModel() - Constructor for class com.tirsen.angkor.table.AbstractTableModel
 
AbstractValueModel - class com.tirsen.angkor.widget.AbstractValueModel.
 
AbstractValueModel() - Constructor for class com.tirsen.angkor.widget.AbstractValueModel
 
AbstractViewFactory - class com.tirsen.angkor.AbstractViewFactory.
Abstract baseclass for implementing ViewFactories
AbstractViewFactory() - Constructor for class com.tirsen.angkor.AbstractViewFactory
 
Action - interface com.tirsen.angkor.event.Action.
Provides an extensions to ActionListener interface where several other attributes of an action can be stored
ActionEvent - class com.tirsen.angkor.event.ActionEvent.
Indicates the event of a component-defined action
ActionEvent(Object) - Constructor for class com.tirsen.angkor.event.ActionEvent
 
ActionListener - interface com.tirsen.angkor.event.ActionListener.
Listens to ActionEvents
actionPerformed(ActionEvent) - Method in interface com.tirsen.angkor.event.ActionListener
 
actionPerformed(ActionEvent) - Method in class com.tirsen.angkor.widget.MenuItem.GotoAction
 
ActionSource - interface com.tirsen.angkor.event.ActionSource.
Implemented by classes that are sources of the component-defined action event
ActionSourceHelper - class com.tirsen.angkor.event.ActionSourceHelper.
Utility class for sending action events
ActionSourceHelper(Object) - Constructor for class com.tirsen.angkor.event.ActionSourceHelper
 
add(int, View) - Method in class com.tirsen.angkor.widget.Section
Can only add Sections or SectionLines to a Section, if you try to add anything else it a SectionLine will be instantiated for it.
add(int, View) - Method in class com.tirsen.angkor.widget.ImageMap
 
add(int, View) - Method in class com.tirsen.angkor.widget.Container
Inserts main element at specified index.
add(Object, Object) - Static method in class com.tirsen.angkor.Multicaster
 
add(String) - Method in class com.tirsen.angkor.widget.Section
Adds a TextLabel as a string to this section on its own line.
add(View) - Method in class com.tirsen.angkor.widget.Container
Add a main element.
addActionListener(ActionListener) - Method in class com.tirsen.angkor.event.ActionSourceHelper
 
addActionListener(ActionListener) - Method in interface com.tirsen.angkor.event.ActionSource
 
addActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.MenuItem
 
addActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.Link
 
addActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
addActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.ImageButton
 
addActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.Button
 
addChangeListener(ChangeListener) - Method in class com.tirsen.angkor.beans.JavaBeanModel
 
addChangeListener(ChangeListener) - Method in class com.tirsen.angkor.beans.BeanModel
 
addChangeListener(ChangeListener) - Method in class com.tirsen.angkor.event.ChangeSourceHelper
 
addChangeListener(ChangeListener) - Method in interface com.tirsen.angkor.event.ChangeSource
 
addChangeListener(ChangeListener) - Method in class com.tirsen.angkor.table.TableColumn
 
addChangeListener(ChangeListener) - Method in class com.tirsen.angkor.table.AbstractTableModel
 
addChangeListener(ChangeListener) - Method in class com.tirsen.angkor.widget.TextInput
 
addColumn(BeanTableModel.TableColumnModel) - Method in class com.tirsen.angkor.beans.BeanTableModel
 
addColumn(JavaBeanTableModel.TableColumnModel) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
addColumn(String) - Method in class com.tirsen.angkor.table.DefaultTableModel
 
addColumn(String, String) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
addColumn(String, String) - Method in class com.tirsen.angkor.beans.BeanTableModel
 
addError(Throwable) - Method in interface com.tirsen.angkor.ErrorViewFactory
Adds an error to be displayed by the view.
addError(Throwable, View) - Method in interface com.tirsen.angkor.ErrorViewFactory
Add an error associated with a specific view.
addModel(ValueModel) - Method in class com.tirsen.angkor.widget.TextLabel
Adds a model.
addRow(Object[]) - Method in class com.tirsen.angkor.table.DefaultTableModel
Adds a row to the end of this table.
addTableColumn(int, TableColumn) - Method in class com.tirsen.angkor.table.Table
Insert a new column at the specified index.
addTableColumn(TableColumn) - Method in class com.tirsen.angkor.table.Table
Add a new column at the end.
addValve(Valve) - Method in class com.tirsen.angkor.process.Pipeline
 
afterRequest() - Method in class com.tirsen.angkor.RenderContext
 
afterRequest(RenderContext) - Method in class com.tirsen.angkor.Application
 
allocateUniqueId(RenderContext) - Method in class com.tirsen.angkor.Component
Forces this component to allocate a unique id.
allocateUniqueID(String, View) - Method in class com.tirsen.angkor.Application
 
Application - class com.tirsen.angkor.Application.
The main controller of an application, typically first class extended when implementing an application in Angkor.
APPLICATION_CLASS_PARAM - Static variable in class com.tirsen.angkor.ApplicationFilter
 
Application() - Constructor for class com.tirsen.angkor.Application
 
ApplicationAttribute - Static variable in interface com.tirsen.angkor.process.ExecuteContext
 
ApplicationFactory - class com.tirsen.angkor.ApplicationFactory.
TODO document ApplicationFactory ApplicationFactory(HttpSession) - Constructor for class com.tirsen.angkor.ApplicationFactory
 
ApplicationFilter - class com.tirsen.angkor.ApplicationFilter.
A servlet filter acting as the main entry point to the Angkor engine, passes the request to RenderContext where the actual engine is implemented
ApplicationFilter() - Constructor for class com.tirsen.angkor.ApplicationFilter
 

B

BasicBeanTableModel - class com.tirsen.angkor.beans.BasicBeanTableModel.
 
BasicBeanTableModel() - Constructor for class com.tirsen.angkor.beans.BasicBeanTableModel
 
BasicBeanTableModel(Class) - Constructor for class com.tirsen.angkor.beans.BasicBeanTableModel
 
BasicValueModel - class com.tirsen.angkor.widget.BasicValueModel.
A simple value model that keeps track of the a value, the type of the value is determined based on the value given when constructed
BasicValueModel() - Constructor for class com.tirsen.angkor.widget.BasicValueModel
 
BasicValueModel(Object) - Constructor for class com.tirsen.angkor.widget.BasicValueModel
 
BeanModel - class com.tirsen.angkor.beans.BeanModel.
A BeanModel acts as the proxy for JavaBean instances which may or may not actually exist enabling them to be lazily evaluated only when a view actually requests the value of the JavaBean.
BeanModel(Class) - Constructor for class com.tirsen.angkor.beans.BeanModel
 
BeanModel(Object) - Constructor for class com.tirsen.angkor.beans.BeanModel
 
BeanModel(ValueModel) - Constructor for class com.tirsen.angkor.beans.BeanModel
 
BeanTableModel - class com.tirsen.angkor.beans.BeanTableModel.
 
BeanTableModel.TableColumnModel - interface com.tirsen.angkor.beans.BeanTableModel.TableColumnModel.
 
BeanTableModel() - Constructor for class com.tirsen.angkor.beans.BeanTableModel
 
BeanTableModel(Class) - Constructor for class com.tirsen.angkor.beans.BeanTableModel
 
beforeRequest() - Method in class com.tirsen.angkor.RenderContext
 
beforeRequest(RenderContext) - Method in class com.tirsen.angkor.Application
 
Button - class com.tirsen.angkor.widget.Button.
 
Button() - Constructor for class com.tirsen.angkor.widget.Button
 
Button(Action) - Constructor for class com.tirsen.angkor.widget.Button
 
Button(String) - Constructor for class com.tirsen.angkor.widget.Button
 

C

changed() - Method in class com.tirsen.angkor.widget.AbstractValueModel
 
ChangeEvent - class com.tirsen.angkor.event.ChangeEvent.
ChangeEvent is used to notify interested parties that state has changed in the event source.
ChangeEvent(Object) - Constructor for class com.tirsen.angkor.event.ChangeEvent
 
ChangeListener - interface com.tirsen.angkor.event.ChangeListener.
Defines an object which listens for ChangeEvents
ChangeSource - interface com.tirsen.angkor.event.ChangeSource.
Implemented by classes that are sources of the component-defined change state event
ChangeSourceHelper - class com.tirsen.angkor.event.ChangeSourceHelper.
Utility class for sending change events
ChangeSourceHelper(Object) - Constructor for class com.tirsen.angkor.event.ChangeSourceHelper
 
CheckboxInput - class com.tirsen.angkor.widget.CheckboxInput.
 
CheckboxInput() - Constructor for class com.tirsen.angkor.widget.CheckboxInput
 
CheckboxInput(String) - Constructor for class com.tirsen.angkor.widget.CheckboxInput
 
CheckboxInput(String, ValueModel) - Constructor for class com.tirsen.angkor.widget.CheckboxInput
 
children - Variable in class com.tirsen.angkor.widget.Container
 
ChoiceModel - interface com.tirsen.angkor.widget.ChoiceModel.
 
click(RenderContext) - Method in class com.tirsen.angkor.widget.MenuItem
 
com.tirsen.angkor - package com.tirsen.angkor
The core framework for Angkor.
com.tirsen.angkor.beans - package com.tirsen.angkor.beans
The JavaBean Models Framework is useful for accessing data available in JavaBeans.
com.tirsen.angkor.event - package com.tirsen.angkor.event
Generic Events and Listeners such as ChangeEvent and ActionEvent.
com.tirsen.angkor.jsp - package com.tirsen.angkor.jsp
Framework for using prerendered Angkor components in a JSP page.
com.tirsen.angkor.process - package com.tirsen.angkor.process
The Pipeline architecture with a set of predefined Valves is used to process an incoming request in Angkor.
com.tirsen.angkor.table - package com.tirsen.angkor.table
The Table widget and its framework and models.
com.tirsen.angkor.widget - package com.tirsen.angkor.widget
The standard widgets in Angkor.
Component - class com.tirsen.angkor.Component.
The default implementation of the View interface, implements a set of functionality usable by most widgets in Angkor.
Component() - Constructor for class com.tirsen.angkor.Component
Create with generated ID.
Component(String) - Constructor for class com.tirsen.angkor.Component
Render with specified ID.
ComponentServlet - class com.tirsen.angkor.ComponentServlet.
Fetches a named component based either on configuration in a init parameter or on the last part of the request uri, the named component is fetched from the application instantiated by the ApplicationFilter which must be mapped to all requests to this servlet
ComponentServlet() - Constructor for class com.tirsen.angkor.ComponentServlet
 
ComponentTag - class com.tirsen.angkor.jsp.ComponentTag.
Implementation of a tag that includes named components into a jsp-page, the components are fetched from the application instance created by the ApplicationFilter which must be mapped to all requests to jsp-pages using this tag.
ComponentTag() - Constructor for class com.tirsen.angkor.jsp.ComponentTag
 
CONSOLE_APPENDER - Static variable in class com.tirsen.angkor.Debug
 
CONSOLE_PATTERN - Static variable in class com.tirsen.angkor.Debug
 
Container - class com.tirsen.angkor.widget.Container.
Default implementation of a component that contains other components
Container() - Constructor for class com.tirsen.angkor.widget.Container
 
Container(String) - Constructor for class com.tirsen.angkor.widget.Container
 
Controller - class com.tirsen.angkor.Controller.
Base class useful for implementing controllers
Controller(Application) - Constructor for class com.tirsen.angkor.Controller
 
create() - Method in interface com.tirsen.angkor.table.TableDataAccess
 
create(Class) - Static method in class com.tirsen.angkor.Multicaster
 
create(Class, boolean) - Static method in class com.tirsen.angkor.Multicaster
 
createActionLink(Action) - Static method in class com.tirsen.angkor.widget.Link
 
createActionLink(Action, View) - Static method in class com.tirsen.angkor.widget.Link
 
createBasicPipeline() - Method in class com.tirsen.angkor.Application
Creates the basic pipeline with the exception of a render valve.
createChildren() - Method in class com.tirsen.angkor.widget.Container
Overload to create any default children in subclasses.
createDefaultPipeline() - Method in class com.tirsen.angkor.Application
 
createDefaultTableModel() - Method in class com.tirsen.angkor.table.Table
 
createExecuteContext(RenderContext) - Method in class com.tirsen.angkor.process.Pipeline
Used in unit tests to set up ExecuteContext differently.
createImageStyle(Action) - Static method in class com.tirsen.angkor.widget.Link
 
createPrerenderPipeline() - Method in class com.tirsen.angkor.Application
Creates a pipeline that prerenders all currently registered components.
createProcessPipeline() - Method in class com.tirsen.angkor.Page
 
createRenderPipeline() - Method in class com.tirsen.angkor.jsp.PrerenderValve
 
createRenderPipeline() - Method in class com.tirsen.angkor.process.SingleViewFactoryRenderValve
 
createRenderPipeline() - Method in class com.tirsen.angkor.process.RenderValve
Create a sub-pipeline which is executed for each view factory to render.
createRenderPipeline(ViewFactory) - Method in class com.tirsen.angkor.Application
Creates the default processing pipeline.
createSubContext(ExecuteContext) - Method in class com.tirsen.angkor.process.Pipeline
 
createView() - Method in class com.tirsen.angkor.Controller
 
CurrentEventAttribute - Static variable in class com.tirsen.angkor.process.EventValve
 
CurrentViewAttribute - Static variable in interface com.tirsen.angkor.process.ExecuteContext
 

D

Debug - class com.tirsen.angkor.Debug.
Implements some functionality useful when developing and debugging the Angkor framework
Debug() - Constructor for class com.tirsen.angkor.Debug
 
DEFAULT - Static variable in interface com.tirsen.angkor.event.Action
 
DefaultPipeline - class com.tirsen.angkor.process.DefaultPipeline.
 
DefaultPipeline() - Constructor for class com.tirsen.angkor.process.DefaultPipeline
 
DefaultTableCellViewFactory - class com.tirsen.angkor.table.DefaultTableCellViewFactory.
 
DefaultTableCellViewFactory() - Constructor for class com.tirsen.angkor.table.DefaultTableCellViewFactory
 
DefaultTableModel - class com.tirsen.angkor.table.DefaultTableModel.
 
DefaultTableModel() - Constructor for class com.tirsen.angkor.table.DefaultTableModel
 
DESCRIPTION - Static variable in interface com.tirsen.angkor.event.Action
 
destroy() - Method in class com.tirsen.angkor.ApplicationFilter
 
destroy() - Method in class com.tirsen.angkor.Application
 
destroy() - Method in class com.tirsen.angkor.jsp.PrerenderFilter
 
destroy() - Method in class com.tirsen.angkor.jsp.PrerenderApplicationFilter
 
doEndTag() - Method in class com.tirsen.angkor.jsp.UseComponentTag
Deprecated.  
doEndTag() - Method in class com.tirsen.angkor.jsp.HeaderTag
 
doEndTag() - Method in class com.tirsen.angkor.jsp.ComponentTag
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.tirsen.angkor.ApplicationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.tirsen.angkor.jsp.PrerenderFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.tirsen.angkor.jsp.PrerenderApplicationFilter
 
doStartTag() - Method in class com.tirsen.angkor.jsp.HeaderTag
 
doStartTag() - Method in class com.tirsen.angkor.jsp.ComponentTag
 

E

EMPTY_VIEW - Static variable in class com.tirsen.angkor.EmptyView
 
empty() - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
empty() - Method in class com.tirsen.angkor.beans.BasicBeanTableModel
 
empty() - Method in class com.tirsen.angkor.table.DefaultTableModel
 
empty() - Method in class com.tirsen.angkor.table.AbstractTableModel
 
emptyTag(String) - Method in class com.tirsen.angkor.RenderContext
 
EmptyView - class com.tirsen.angkor.EmptyView.
An empty view, you can't see it, you can't touch it, you can't smell it, it doesn't exist
EmptyView() - Constructor for class com.tirsen.angkor.EmptyView
 
encodeURL(String) - Method in class com.tirsen.angkor.RenderContext
 
endTag(String) - Method in class com.tirsen.angkor.RenderContext
 
ensureApplicationInit(Class) - Method in class com.tirsen.angkor.RenderContext
 
ensureApplicationInit(Class) - Method in class com.tirsen.angkor.ApplicationFactory
 
ErrorValve - class com.tirsen.angkor.process.ErrorValve.
TODO document ErrorValve ErrorValve() - Constructor for class com.tirsen.angkor.process.ErrorValve
 
ErrorViewFactory - interface com.tirsen.angkor.ErrorViewFactory.
Implement this interface if you want to provide views that shows errors to the user
EventQueue - class com.tirsen.angkor.event.EventQueue.
The EventQueue is used to schedule the sending of events until just before the render-phase.
EventQueue.QueuedEvent - class com.tirsen.angkor.event.EventQueue.QueuedEvent.
 
EventQueue.QueuedEvent(Class, EventListener, EventObject, String) - Constructor for class com.tirsen.angkor.event.EventQueue.QueuedEvent
 
EventQueue() - Constructor for class com.tirsen.angkor.event.EventQueue
 
EventValve - class com.tirsen.angkor.process.EventValve.
 
EventValve.ProcessEventValve - class com.tirsen.angkor.process.EventValve.ProcessEventValve.
 
EventValve.ProcessEventValve() - Constructor for class com.tirsen.angkor.process.EventValve.ProcessEventValve
 
EventValve() - Constructor for class com.tirsen.angkor.process.EventValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.jsp.PrerenderValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.jsp.PrerenderValve.DoPrerenderValve
 
execute(ExecuteContext) - Method in interface com.tirsen.angkor.process.Valve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.SingleViewFactoryRenderValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.RenderValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.RenderValve.CreateViewValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.RenderValve.DoRenderValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.RenderPageValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.RedirectValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.Pipeline
Used in unit tests to set up ExecuteContext differently.
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.ParseValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.ParseValve.ParseComponentValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.EventValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.EventValve.ProcessEventValve
 
execute(ExecuteContext) - Method in class com.tirsen.angkor.process.ErrorValve
 
execute(RenderContext) - Method in class com.tirsen.angkor.process.Pipeline
 
ExecuteContext - interface com.tirsen.angkor.process.ExecuteContext.
 
ExecuteContext.Attribute - class com.tirsen.angkor.process.ExecuteContext.Attribute.
 
ExecuteContext.Attribute(String) - Constructor for class com.tirsen.angkor.process.ExecuteContext.Attribute
 
executeNext() - Method in class com.tirsen.angkor.process.Pipeline.BasicExecuteContext
 
executeNext() - Method in interface com.tirsen.angkor.process.ExecuteContext
 

F

findProperty(String) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
findProperty(String) - Method in class com.tirsen.angkor.beans.BeanTableModel
 
findValve(Class) - Method in class com.tirsen.angkor.process.Pipeline
 
Form - class com.tirsen.angkor.widget.Form.
A form.
Form() - Constructor for class com.tirsen.angkor.widget.Form
 
FormatTableCellViewFactory - class com.tirsen.angkor.table.FormatTableCellViewFactory.
 
FormatTableCellViewFactory(Format) - Constructor for class com.tirsen.angkor.table.FormatTableCellViewFactory
 

G

getAction() - Method in class com.tirsen.angkor.event.ActionSourceHelper
 
getAction() - Method in interface com.tirsen.angkor.event.ActionSource
 
getAction() - Method in class com.tirsen.angkor.widget.MenuItem
 
getAction() - Method in class com.tirsen.angkor.widget.Link
 
getAction() - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
getAction() - Method in class com.tirsen.angkor.widget.ImageButton
 
getAction() - Method in class com.tirsen.angkor.widget.Button
 
getAlt() - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
getAlt() - Method in class com.tirsen.angkor.widget.Image
 
getApplication() - Method in class com.tirsen.angkor.RenderContext
 
getApplication() - Method in class com.tirsen.angkor.Page
 
getApplication() - Method in class com.tirsen.angkor.Controller
 
getApplication() - Method in class com.tirsen.angkor.ApplicationFactory
 
getApplication() - Static method in class com.tirsen.angkor.Application
Returns the application of the currently executing pipeline.
getAttribute(ExecuteContext.Attribute) - Method in class com.tirsen.angkor.process.Pipeline.BasicExecuteContext
 
getAttribute(ExecuteContext.Attribute) - Method in interface com.tirsen.angkor.process.ExecuteContext
 
getAttribute(String) - Method in class com.tirsen.angkor.Component
 
getBean() - Method in class com.tirsen.angkor.beans.BeanModel
 
getBean(String) - Method in class com.tirsen.angkor.beans.BeanModel
 
getCategory() - Static method in class com.tirsen.angkor.Debug
 
getCellModel(int) - Method in class com.tirsen.angkor.table.TableColumn
 
getCellModel(int, int) - Method in class com.tirsen.angkor.table.Table
 
getCellView(int, int) - Method in class com.tirsen.angkor.table.Table
 
getCellView(Table, int, int) - Method in class com.tirsen.angkor.table.TableColumn
 
getChildren() - Method in class com.tirsen.angkor.table.Table
 
getChildren() - Method in class com.tirsen.angkor.widget.Container
 
getChoices() - Method in interface com.tirsen.angkor.widget.ChoiceModel
 
getChoiceText(int) - Method in interface com.tirsen.angkor.widget.ChoiceModel
TODO: this is view-related stuff. shouldn't that be specified when creating the view?
getColumnCount() - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
getColumnCount() - Method in class com.tirsen.angkor.beans.BeanTableModel
 
getColumnCount() - Method in interface com.tirsen.angkor.table.TableModel
 
getColumnCount() - Method in class com.tirsen.angkor.table.Table
Returns the number of columns table.
getColumnCount() - Method in class com.tirsen.angkor.table.DefaultTableModel
 
getColumnName() - Method in class com.tirsen.angkor.table.TableColumn
 
getColumnName(int) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
getColumnName(int) - Method in class com.tirsen.angkor.beans.BeanTableModel
 
getColumnName(int) - Method in interface com.tirsen.angkor.table.TableModel
 
getColumnName(int) - Method in class com.tirsen.angkor.table.Table
 
getColumnName(int) - Method in class com.tirsen.angkor.table.DefaultTableModel
 
getComponent(String) - Method in class com.tirsen.angkor.Application
 
getComponentsToPrerender() - Method in class com.tirsen.angkor.Application
This is used by the PrerenderValve and is not part of the public API.
getContainer() - Method in class com.tirsen.angkor.ViewLink
 
getContainer() - Method in interface com.tirsen.angkor.View
 
getContainer() - Method in class com.tirsen.angkor.EmptyView
 
getContainer() - Method in class com.tirsen.angkor.Component
 
getCurrentExecuteContext() - Static method in class com.tirsen.angkor.process.Pipeline
 
getDisplayName() - Method in class com.tirsen.angkor.Controller
 
getEnd() - Method in interface com.tirsen.angkor.table.TableModel
 
getEnd() - Method in class com.tirsen.angkor.table.AbstractTableModel
 
getEndRow() - Method in class com.tirsen.angkor.table.Table
 
getError() - Method in class com.tirsen.angkor.Application
 
getErrors() - Method in interface com.tirsen.angkor.ErrorViewFactory
Gets the errors currently associated with this error-view.
getEvent() - Method in class com.tirsen.angkor.event.EventQueue.QueuedEvent
 
getEventQueue() - Method in class com.tirsen.angkor.RenderContext
 
getFilterConfig() - Method in class com.tirsen.angkor.jsp.PrerenderFilter
 
getFormat() - Method in class com.tirsen.angkor.widget.TextLabel
 
getFormattedText() - Method in class com.tirsen.angkor.widget.TextLabel
Gets the text formatted correctly and with the values fetched from the models.
getHeaderLabel() - Method in class com.tirsen.angkor.widget.Section
 
getId() - Method in class com.tirsen.angkor.Component
 
getImageMap() - Method in class com.tirsen.angkor.widget.Image
 
getImageURL() - Method in class com.tirsen.angkor.widget.ImageButton
 
getJavaBean(String) - Method in class com.tirsen.angkor.beans.JavaBeanModel
 
getLabel() - Method in class com.tirsen.angkor.widget.Button
 
getMainView() - Method in class com.tirsen.angkor.Page
 
getMenu() - Method in class com.tirsen.angkor.Page
 
getModel() - Method in class com.tirsen.angkor.widget.TextInput
 
getName() - Method in interface com.tirsen.angkor.beans.JavaBeanTableModel.TableColumnModel
 
getName() - Method in interface com.tirsen.angkor.beans.BeanTableModel.TableColumnModel
 
getNextAction() - Method in class com.tirsen.angkor.table.TableScroller
 
getNumberOfChildren() - Method in class com.tirsen.angkor.widget.Container
 
getObject() - Method in class com.tirsen.angkor.beans.JavaBeanModel
 
getObject() - Method in class com.tirsen.angkor.widget.ModelProxy
 
getObjectClass() - Method in class com.tirsen.angkor.beans.JavaBeanModel
 
getObjectClass() - Method in class com.tirsen.angkor.beans.BeanModel
 
getObjectClass() - Method in class com.tirsen.angkor.widget.ModelProxy
 
getPage(String) - Method in class com.tirsen.angkor.Application
 
getParsingComponents() - Method in interface com.tirsen.angkor.Window
 
getParsingComponents() - Method in class com.tirsen.angkor.Application
Public for unit tests only, maybe it's time to move to JUnitX soon.
getPreviousAction() - Method in class com.tirsen.angkor.table.TableScroller
 
getProperty(String) - Method in class com.tirsen.angkor.widget.ModelProxy
 
getPropertyEditor() - Method in interface com.tirsen.angkor.widget.ValueModel
 
getPropertyEditor() - Method in class com.tirsen.angkor.widget.PropertyValueModel
 
getPropertyEditor() - Method in class com.tirsen.angkor.widget.BasicValueModel
 
getPropertyProxy(String) - Method in class com.tirsen.angkor.widget.ModelProxy
 
getRenderContext() - Static method in class com.tirsen.angkor.RenderContext
Gets the render context of the currently running pipeline.
getRenderContext() - Method in class com.tirsen.angkor.Component
 
getRequest() - Method in class com.tirsen.angkor.RenderContext
 
getRequestAttribute(String) - Method in class com.tirsen.angkor.RenderContext
 
getRequestParameter(String) - Method in class com.tirsen.angkor.RenderContext
 
getRequestPath() - Method in class com.tirsen.angkor.RenderContext
Returns an absolute uri useful for sending requests which should end up in an action.
getResponse() - Method in class com.tirsen.angkor.RenderContext
 
getRow(int) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
Gets the value object for a specified row, also checks wheather row is within range specified by AbstractTableModel.setRange(int,int).
getRow(int) - Method in class com.tirsen.angkor.beans.BeanTableModel
Gets the value object for a specified row, also checks wheather row is within range specified by AbstractTableModel.setRange(int,int).
getRowClass() - Method in class com.tirsen.angkor.beans.BeanTableModel
 
getRowCount() - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
getRowCount() - Method in class com.tirsen.angkor.beans.BasicBeanTableModel
 
getRowCount() - Method in interface com.tirsen.angkor.table.TableModel
 
getRowCount() - Method in interface com.tirsen.angkor.table.TableDataAccess
Must be called after initial call to TableDataAccess.load(com.tirsen.angkor.table.TableModel).
getRowCount() - Method in class com.tirsen.angkor.table.Table
 
getRowCount() - Method in class com.tirsen.angkor.table.DefaultTableModel
 
getRowCount() - Method in class com.tirsen.angkor.table.AbstractTableModel
 
getRowCount() - Method in class com.tirsen.angkor.table.AbstractTableDataAccess
 
getRowCountInRange() - Method in class com.tirsen.angkor.table.AbstractTableModel
 
getRows() - Method in class com.tirsen.angkor.beans.BeanTableModel
 
getRows() - Method in class com.tirsen.angkor.beans.BasicBeanTableModel
 
getRowViews(int) - Method in class com.tirsen.angkor.table.Table
 
getSectionDepth() - Method in class com.tirsen.angkor.widget.Section
 
getSessionAttribute(String) - Method in class com.tirsen.angkor.RenderContext
 
getSessionAttribute(String) - Method in class com.tirsen.angkor.ApplicationFactory
 
getSourceURL() - Method in class com.tirsen.angkor.widget.Image
 
getStart() - Method in interface com.tirsen.angkor.table.TableModel
 
getStart() - Method in class com.tirsen.angkor.table.AbstractTableModel
 
getStartRow() - Method in class com.tirsen.angkor.table.Table
 
getTable(String) - Method in class com.tirsen.angkor.beans.BeanModel
 
getTable(String, Class) - Method in class com.tirsen.angkor.beans.BeanModel
 
getTableCellView(Table, ValueModel, int, int) - Method in interface com.tirsen.angkor.table.TableCellViewFactory
 
getTableCellView(Table, ValueModel, int, int) - Method in class com.tirsen.angkor.table.ReadOnlyCellViewFactory
 
getTableCellView(Table, ValueModel, int, int) - Method in class com.tirsen.angkor.table.FormatTableCellViewFactory
 
getTableCellView(Table, ValueModel, int, int) - Method in class com.tirsen.angkor.table.DefaultTableCellViewFactory
 
getTableModel() - Method in class com.tirsen.angkor.table.Table
 
getTarget() - Method in class com.tirsen.angkor.ViewLink
 
getText() - Method in class com.tirsen.angkor.widget.MenuItem
The specified text or if specified text is null the name of the action.
getValue() - Method in interface com.tirsen.angkor.widget.ValueModel
 
getValue() - Method in class com.tirsen.angkor.widget.PropertyValueModel
 
getValue() - Method in class com.tirsen.angkor.widget.BasicValueModel
 
getValue(Object) - Method in interface com.tirsen.angkor.beans.JavaBeanTableModel.TableColumnModel
 
getValue(Object) - Method in interface com.tirsen.angkor.beans.BeanTableModel.TableColumnModel
 
getValue(String) - Method in class com.tirsen.angkor.beans.JavaBeanModel
 
getValue(String) - Method in class com.tirsen.angkor.beans.BeanModel
 
getValue(String) - Method in interface com.tirsen.angkor.event.Action
 
getValue(String) - Method in class com.tirsen.angkor.event.AbstractAction
 
getValueAt(int, int) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
getValueAt(int, int) - Method in class com.tirsen.angkor.beans.BeanTableModel
 
getValueAt(int, int) - Method in interface com.tirsen.angkor.table.TableModel
 
getValueAt(int, int) - Method in class com.tirsen.angkor.table.DefaultTableModel
 
getValueClass() - Method in interface com.tirsen.angkor.widget.ValueModel
 
getValueClass() - Method in class com.tirsen.angkor.widget.PropertyValueModel
 
getValueClass() - Method in class com.tirsen.angkor.widget.BasicValueModel
 
getView() - Method in class com.tirsen.angkor.ViewLink
 
getView() - Method in interface com.tirsen.angkor.ViewFactory
Two consecutive calls may or may not return the same instance.
getView() - Method in class com.tirsen.angkor.Controller
This method is called by the framework at any time and any number of times during the render phase.
getViewFactory() - Method in class com.tirsen.angkor.table.Table
 
getWindowTitle() - Method in class com.tirsen.angkor.Application
Override to provide a title rendered by the angkor:header-tag.
getVisibleIndex() - Method in class com.tirsen.angkor.Component
Returns which index this has of all visible elements of this container.
getWriter() - Method in class com.tirsen.angkor.RenderContext
 

H

handleError(Throwable) - Method in class com.tirsen.angkor.Application
 
hasListeners() - Method in class com.tirsen.angkor.event.ActionSourceHelper
 
HeaderTag - class com.tirsen.angkor.jsp.HeaderTag.
 
HeaderTag() - Constructor for class com.tirsen.angkor.jsp.HeaderTag
 

I

Image - class com.tirsen.angkor.widget.Image.
 
IMAGE_URL - Static variable in interface com.tirsen.angkor.event.Action
 
Image() - Constructor for class com.tirsen.angkor.widget.Image
 
ImageButton - class com.tirsen.angkor.widget.ImageButton.
 
ImageButton() - Constructor for class com.tirsen.angkor.widget.ImageButton
 
ImageButton(Action) - Constructor for class com.tirsen.angkor.widget.ImageButton
 
ImageButton(String) - Constructor for class com.tirsen.angkor.widget.ImageButton
 
ImageMap - class com.tirsen.angkor.widget.ImageMap.
 
ImageMap.Area - class com.tirsen.angkor.widget.ImageMap.Area.
 
ImageMap.Area(Action, int, int, int, int) - Constructor for class com.tirsen.angkor.widget.ImageMap.Area
 
ImageMap() - Constructor for class com.tirsen.angkor.widget.ImageMap
 
indent - Variable in class com.tirsen.angkor.RenderContext
 
indent() - Method in class com.tirsen.angkor.RenderContext
 
init() - Method in class com.tirsen.angkor.Application
Overriding method needs to call this method.
init(FilterConfig) - Method in class com.tirsen.angkor.ApplicationFilter
 
init(FilterConfig) - Method in class com.tirsen.angkor.jsp.PrerenderFilter
 
init(ServletConfig) - Method in class com.tirsen.angkor.ComponentServlet
 
initContext(ExecuteContext, RenderContext) - Method in class com.tirsen.angkor.process.Pipeline
 
initDebug() - Static method in class com.tirsen.angkor.Debug
 
initDefaultPropertyEditors() - Method in class com.tirsen.angkor.Application
 
initPrerenderedComponents() - Method in class com.tirsen.angkor.Application
 
insertBefore(Valve, Valve) - Method in class com.tirsen.angkor.process.Pipeline
 
isChanged() - Method in interface com.tirsen.angkor.widget.ValueModel
 
isChanged() - Method in class com.tirsen.angkor.widget.PropertyValueModel
 
isChanged() - Method in class com.tirsen.angkor.widget.AbstractValueModel
 
isChildrenCreated() - Method in class com.tirsen.angkor.widget.Container
 
isDebugTables() - Method in class com.tirsen.angkor.Component
 
isEmpty(Object) - Static method in class com.tirsen.angkor.Multicaster
 
isEnabled() - Method in interface com.tirsen.angkor.event.Action
 
isEnabled() - Method in class com.tirsen.angkor.event.AbstractAction
 
isEnabled() - Method in class com.tirsen.angkor.widget.MenuItem
 
isEnabled() - Method in class com.tirsen.angkor.widget.MenuItem.GotoAction
 
isParsing() - Method in class com.tirsen.angkor.EmptyView
 
isParsing() - Method in class com.tirsen.angkor.Component
 
isParsing() - Method in class com.tirsen.angkor.widget.TextInput
This widget is interested in parsing events.
isParsing() - Method in class com.tirsen.angkor.widget.MenuItem
 
isParsing() - Method in class com.tirsen.angkor.widget.Link
 
isParsing() - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
isParsing() - Method in class com.tirsen.angkor.widget.ImageButton
 
isParsing() - Method in class com.tirsen.angkor.widget.CheckboxInput
 
isParsing() - Method in class com.tirsen.angkor.widget.Button
 
isReadOnly() - Method in interface com.tirsen.angkor.widget.ValueModel
 
isReadOnly() - Method in class com.tirsen.angkor.widget.ReadOnlyValueModel
 
isReadOnly() - Method in class com.tirsen.angkor.widget.PropertyValueModel
 
isReadOnly() - Method in class com.tirsen.angkor.widget.BasicValueModel
 
isViewShown() - Method in class com.tirsen.angkor.widget.MenuItem.GotoAction
 
isVisible() - Method in class com.tirsen.angkor.ViewLink
 
isVisible() - Method in interface com.tirsen.angkor.View
Check whether this view is visible or not.
isVisible() - Method in class com.tirsen.angkor.EmptyView
 
isVisible() - Method in class com.tirsen.angkor.Component
 
isVisible() - Method in class com.tirsen.angkor.table.TableColumn
 
iterateAllElements() - Method in class com.tirsen.angkor.widget.Container
Iterates all elements of this container, not just the main elements.
iterateCollection(Collection) - Static method in class com.tirsen.angkor.widget.Container
Iterates the collection even if it is null.
iterateEvents() - Method in class com.tirsen.angkor.event.EventQueue
Returns a thread safe iterator over the current events.
iterateParsingComponents() - Method in class com.tirsen.angkor.RenderContext
Returns a tread-safe iterator of the parsing components.
iterateParsingComponents() - Method in class com.tirsen.angkor.Application
Returns a tread-safe iterator of the parsing components.

J

JavaBeanModel - class com.tirsen.angkor.beans.JavaBeanModel.
A JavaBeanModel acts as the proxy for JavaBean instances which may or may not actually exist enabling them to be lazily evaluated only when a view actually requests the value of the JavaBean.
JavaBeanModel(Class) - Constructor for class com.tirsen.angkor.beans.JavaBeanModel
 
JavaBeanModel(Object) - Constructor for class com.tirsen.angkor.beans.JavaBeanModel
 
JavaBeanModel(ValueModel) - Constructor for class com.tirsen.angkor.beans.JavaBeanModel
 
JavaBeanTableModel - class com.tirsen.angkor.beans.JavaBeanTableModel.
 
JavaBeanTableModel.TableColumnModel - interface com.tirsen.angkor.beans.JavaBeanTableModel.TableColumnModel.
 
JavaBeanTableModel() - Constructor for class com.tirsen.angkor.beans.JavaBeanTableModel
 
JavaBeanTableModel(Class) - Constructor for class com.tirsen.angkor.beans.JavaBeanTableModel
 

L

Link - class com.tirsen.angkor.widget.Link.
 
Link() - Constructor for class com.tirsen.angkor.widget.Link
 
load(TableModel) - Method in interface com.tirsen.angkor.table.TableDataAccess
 
LOGGER_NAME - Static variable in class com.tirsen.angkor.Debug
 

M

maybeCreateChildren() - Method in class com.tirsen.angkor.widget.Container
 
Menu - class com.tirsen.angkor.widget.Menu.
 
Menu() - Constructor for class com.tirsen.angkor.widget.Menu
 
MenuItem - class com.tirsen.angkor.widget.MenuItem.
This has essentially been refactored into something almost exactly similar to Link.
MenuItem.GotoAction - class com.tirsen.angkor.widget.MenuItem.GotoAction.
 
MenuItem.GotoAction(String, Controller) - Constructor for class com.tirsen.angkor.widget.MenuItem.GotoAction
 
MenuItem.GotoAction(ViewLink, Controller) - Constructor for class com.tirsen.angkor.widget.MenuItem.GotoAction
 
MenuItem(Action) - Constructor for class com.tirsen.angkor.widget.MenuItem
 
ModelProxy - class com.tirsen.angkor.widget.ModelProxy.
A ModelProxy acts as the proxy for JavaBean instances which may or may not actually exist enabling them to be lazily evaluated only when a view actually requests the value of the JavaBean.
ModelProxy(Class) - Constructor for class com.tirsen.angkor.widget.ModelProxy
 
ModelProxy(ValueModel) - Constructor for class com.tirsen.angkor.widget.ModelProxy
 
Multicaster - class com.tirsen.angkor.Multicaster.
Implements a multicaster which enables one to invoke the methods of an interface and the invocation is multicasted to several instances implementing the interface, also implements threadsafety making it possible to modify the Multicaster instance while multicasting
Multicaster() - Constructor for class com.tirsen.angkor.Multicaster
 

N

NAME - Static variable in interface com.tirsen.angkor.event.Action
 
nextUniqueID() - Method in class com.tirsen.angkor.RenderContext
 
nextUniqueID() - Method in class com.tirsen.angkor.Application
 

P

Page - class com.tirsen.angkor.Page.
TODO document Page
Page() - Constructor for class com.tirsen.angkor.Page
 
Page(View) - Constructor for class com.tirsen.angkor.Page
 
PageAttribute - Static variable in class com.tirsen.angkor.process.RenderPageValve
 
parse(RenderContext) - Method in class com.tirsen.angkor.ViewLink
 
parse(RenderContext) - Method in interface com.tirsen.angkor.View
When a view has registered during rendering for parsing in the RenderContext the context will call this method on the next request.
parse(RenderContext) - Method in class com.tirsen.angkor.EmptyView
 
parse(RenderContext) - Method in class com.tirsen.angkor.Component
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.TextInput
Retrieves the value in the parameter named by Component.getId() and updates the model with this value.
parse(RenderContext) - Method in class com.tirsen.angkor.widget.MenuItem
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.Link
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.ImageButton
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.Image
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.Form
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.Container
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.CheckboxInput
 
parse(RenderContext) - Method in class com.tirsen.angkor.widget.Button
 
parseExpression(String) - Method in class com.tirsen.angkor.beans.BeanModel
 
ParseValve - class com.tirsen.angkor.process.ParseValve.
 
ParseValve.ParseComponentValve - class com.tirsen.angkor.process.ParseValve.ParseComponentValve.
 
ParseValve.ParseComponentValve() - Constructor for class com.tirsen.angkor.process.ParseValve.ParseComponentValve
 
ParseValve() - Constructor for class com.tirsen.angkor.process.ParseValve
 
Pipeline - class com.tirsen.angkor.process.Pipeline.
 
Pipeline.BasicExecuteContext - class com.tirsen.angkor.process.Pipeline.BasicExecuteContext.
 
Pipeline.BasicExecuteContext(Iterator) - Constructor for class com.tirsen.angkor.process.Pipeline.BasicExecuteContext
 
Pipeline.BasicExecuteContext(Iterator, ExecuteContext) - Constructor for class com.tirsen.angkor.process.Pipeline.BasicExecuteContext
 
Pipeline() - Constructor for class com.tirsen.angkor.process.Pipeline
 
postEvent(Class, EventListener, EventObject, String) - Method in class com.tirsen.angkor.event.EventQueue
Currently does not queue up events to be sent later on.
prerender(String, View) - Method in class com.tirsen.angkor.jsp.PrerenderedComponentsRegistry
 
PrerenderApplicationFilter - class com.tirsen.angkor.jsp.PrerenderApplicationFilter.
A filter doing both ApplicationFilter and PrerenderFilter
PrerenderApplicationFilter() - Constructor for class com.tirsen.angkor.jsp.PrerenderApplicationFilter
 
PrerenderedComponentsRegistry - class com.tirsen.angkor.jsp.PrerenderedComponentsRegistry.
 
PrerenderedComponentsRegistry(RenderContext) - Constructor for class com.tirsen.angkor.jsp.PrerenderedComponentsRegistry
 
PrerenderedComponentsRegistryAttribute - Static variable in class com.tirsen.angkor.jsp.PrerenderValve
The resulting PrerenderedComponentsRegistry resulting from this valve.
PrerenderFilter - class com.tirsen.angkor.jsp.PrerenderFilter.
A servlet filter acting as the main entry point to the Angkor engine, passes the request to RenderContext where the actual engine is implemented
PrerenderFilter() - Constructor for class com.tirsen.angkor.jsp.PrerenderFilter
 
PrerenderValve - class com.tirsen.angkor.jsp.PrerenderValve.
 
PrerenderValve.DoPrerenderValve - class com.tirsen.angkor.jsp.PrerenderValve.DoPrerenderValve.
 
PrerenderValve.DoPrerenderValve() - Constructor for class com.tirsen.angkor.jsp.PrerenderValve.DoPrerenderValve
 
PrerenderValve() - Constructor for class com.tirsen.angkor.jsp.PrerenderValve
 
println(String) - Method in class com.tirsen.angkor.RenderContext
 
process(HttpServletRequest, HttpServletResponse) - Method in class com.tirsen.angkor.Application
 
processEvents(Application) - Method in class com.tirsen.angkor.event.EventQueue
Sends the events and clears the event queue.
PropertyValueModel - class com.tirsen.angkor.widget.PropertyValueModel.
A value model implementation which fetches and updates it's value according to the patterns of the JavaBean specification, useful together with ModelProxy
PropertyValueModel(ModelProxy, String) - Constructor for class com.tirsen.angkor.widget.PropertyValueModel
 
PropertyValueModel(Object, PropertyDescriptor) - Constructor for class com.tirsen.angkor.widget.PropertyValueModel
 
PropertyValueModel(Object, String) - Constructor for class com.tirsen.angkor.widget.PropertyValueModel
 
putValue(String, Object) - Method in interface com.tirsen.angkor.event.Action
 
putValue(String, Object) - Method in class com.tirsen.angkor.event.AbstractAction
 

R

RadioButtons - class com.tirsen.angkor.widget.RadioButtons.
 
RadioButtons() - Constructor for class com.tirsen.angkor.widget.RadioButtons
 
rangeEnd - Variable in class com.tirsen.angkor.table.AbstractTableDataAccess
 
rangeStart - Variable in class com.tirsen.angkor.table.AbstractTableDataAccess
 
ReadOnlyCellViewFactory - class com.tirsen.angkor.table.ReadOnlyCellViewFactory.
 
ReadOnlyCellViewFactory() - Constructor for class com.tirsen.angkor.table.ReadOnlyCellViewFactory
 
ReadOnlyValueModel - class com.tirsen.angkor.widget.ReadOnlyValueModel.
A value model with a value that can not be modified, useful for creating dynamic content by creating an anonymous class overriding the getValue-method
ReadOnlyValueModel() - Constructor for class com.tirsen.angkor.widget.ReadOnlyValueModel
 
ReadOnlyValueModel(Object) - Constructor for class com.tirsen.angkor.widget.ReadOnlyValueModel
 
redirectTo(String) - Static method in class com.tirsen.angkor.process.RedirectValve
 
RedirectToAttribute - Static variable in class com.tirsen.angkor.process.RedirectValve
 
RedirectValve - class com.tirsen.angkor.process.RedirectValve.
 
RedirectValve() - Constructor for class com.tirsen.angkor.process.RedirectValve
 
registerComponent(String, ViewFactory) - Method in class com.tirsen.angkor.Application
Registers a new component.
registerLink(String, ViewFactory) - Method in class com.tirsen.angkor.Application
 
registerPage(String, Page) - Method in class com.tirsen.angkor.Application
 
registerParsingComponent(View) - Method in interface com.tirsen.angkor.Window
 
registerParsingComponent(View) - Method in class com.tirsen.angkor.RenderContext
 
registerParsingComponent(View) - Method in class com.tirsen.angkor.Application
 
registerPrerenderComponent(String, View) - Method in class com.tirsen.angkor.Application
Registers a new component.
REGISTRY_NAME - Static variable in class com.tirsen.angkor.jsp.PrerenderFilter
 
relink(String, String) - Method in class com.tirsen.angkor.Application
Relinks a link to a named view.
relink(String, ViewFactory) - Method in class com.tirsen.angkor.Application
Relinks a link.
relink(ViewFactory) - Method in class com.tirsen.angkor.ViewLink
 
remove(Component) - Method in class com.tirsen.angkor.widget.Container
Remove a main element.
remove(Object, Object) - Static method in class com.tirsen.angkor.Multicaster
Adds an object to the multicaster returns the same instance or null if it was empty.
removeActionListener(ActionListener) - Method in class com.tirsen.angkor.event.ActionSourceHelper
 
removeActionListener(ActionListener) - Method in interface com.tirsen.angkor.event.ActionSource
 
removeActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.MenuItem
 
removeActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.Link
 
removeActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
removeActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.ImageButton
 
removeActionListener(ActionListener) - Method in class com.tirsen.angkor.widget.Button
 
removeChangeListener(ChangeListener) - Method in class com.tirsen.angkor.beans.JavaBeanModel
 
removeChangeListener(ChangeListener) - Method in class com.tirsen.angkor.beans.BeanModel
 
removeChangeListener(ChangeListener) - Method in class com.tirsen.angkor.event.ChangeSourceHelper
 
removeChangeListener(ChangeListener) - Method in interface com.tirsen.angkor.event.ChangeSource
 
removeChangeListener(ChangeListener) - Method in class com.tirsen.angkor.table.TableColumn
 
removeChangeListener(ChangeListener) - Method in class com.tirsen.angkor.table.AbstractTableModel
 
removeChangeListener(ChangeListener) - Method in class com.tirsen.angkor.widget.TextInput
 
render(RenderContext) - Method in class com.tirsen.angkor.ViewLink
 
render(RenderContext) - Method in interface com.tirsen.angkor.View
Render this view on the given context if the view is visible.
render(RenderContext) - Method in class com.tirsen.angkor.Page
 
render(RenderContext) - Method in class com.tirsen.angkor.EmptyView
 
render(RenderContext) - Method in class com.tirsen.angkor.Component
 
render(RenderContext) - Method in class com.tirsen.angkor.table.TableScroller
 
render(RenderContext) - Method in class com.tirsen.angkor.table.Table
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.TextLabel
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.TextInput
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.SectionLine
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.Section
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.MenuItem
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.Menu
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.Link
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.ImageMap
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.ImageButton
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.Image
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.Form
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.Container
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.CheckboxInput
 
render(RenderContext) - Method in class com.tirsen.angkor.widget.Button
 
render(String, OutputStream) - Method in class com.tirsen.angkor.jsp.PrerenderedComponentsRegistry
 
render(String, Writer) - Method in class com.tirsen.angkor.jsp.PrerenderedComponentsRegistry
 
renderChildren(RenderContext) - Method in class com.tirsen.angkor.widget.Container
 
RenderContext - class com.tirsen.angkor.RenderContext.
The RenderContext encapsulates the current processing state of the request, the partitioning of responsibilities between Application, RenderContext and ExecuteContext is not yet fully resolved and this needs some refactoring.
RenderContext(HttpServletRequest, HttpServletResponse) - Constructor for class com.tirsen.angkor.RenderContext
 
RenderContext(PageContext) - Constructor for class com.tirsen.angkor.RenderContext
 
RenderContextAttribute - Static variable in interface com.tirsen.angkor.process.ExecuteContext
 
RenderPageValve - class com.tirsen.angkor.process.RenderPageValve.
TODO document RenderPageValve RenderPageValve(Page) - Constructor for class com.tirsen.angkor.process.RenderPageValve
 
RenderValve - class com.tirsen.angkor.process.RenderValve.
 
RenderValve.CreateViewValve - class com.tirsen.angkor.process.RenderValve.CreateViewValve.
 
RenderValve.CreateViewValve() - Constructor for class com.tirsen.angkor.process.RenderValve.CreateViewValve
 
RenderValve.DoRenderValve - class com.tirsen.angkor.process.RenderValve.DoRenderValve.
 
RenderValve.DoRenderValve() - Constructor for class com.tirsen.angkor.process.RenderValve.DoRenderValve
 
RenderValve() - Constructor for class com.tirsen.angkor.process.RenderValve
 
replaceValve(Valve, Valve) - Method in class com.tirsen.angkor.process.Pipeline
 
requestURL(String) - Method in class com.tirsen.angkor.RenderContext
Constructs an url used to send requests back to the originating component.
reset() - Method in class com.tirsen.angkor.ViewLink
Resets the link to it's original binding.
reset() - Method in class com.tirsen.angkor.event.EventQueue
 
reset() - Method in class com.tirsen.angkor.jsp.PrerenderedComponentsRegistry
 
resetChanged() - Method in interface com.tirsen.angkor.widget.ValueModel
 
resetChanged() - Method in class com.tirsen.angkor.widget.PropertyValueModel
 
resetChanged() - Method in class com.tirsen.angkor.widget.AbstractValueModel
 
resetColumns() - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
Resets the columns.
resetColumns() - Method in class com.tirsen.angkor.beans.BeanTableModel
Resets the columns.
resetCreatedViews() - Method in class com.tirsen.angkor.table.Table
Call this method when we have a suspicion that cell-views will need to be recreated.
resetErrors() - Method in interface com.tirsen.angkor.ErrorViewFactory
Resets the errors associated with this error-view to no errors at all.
resetParsingComponents() - Method in class com.tirsen.angkor.RenderContext
 
resetParsingComponents() - Method in class com.tirsen.angkor.Application
 

S

scrollBackward() - Method in class com.tirsen.angkor.table.Table
 
scrollForward() - Method in class com.tirsen.angkor.table.Table
 
scrollToStart() - Method in class com.tirsen.angkor.table.Table
 
Section - class com.tirsen.angkor.widget.Section.
 
Section() - Constructor for class com.tirsen.angkor.widget.Section
 
Section(SectionLine) - Constructor for class com.tirsen.angkor.widget.Section
 
Section(String) - Constructor for class com.tirsen.angkor.widget.Section
 
SectionLine - class com.tirsen.angkor.widget.SectionLine.
 
SectionLine() - Constructor for class com.tirsen.angkor.widget.SectionLine
 
SectionLine(View) - Constructor for class com.tirsen.angkor.widget.SectionLine
 
send(Application) - Method in class com.tirsen.angkor.event.EventQueue.QueuedEvent
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.tirsen.angkor.ComponentServlet
 
setAction(Action) - Method in class com.tirsen.angkor.event.ActionSourceHelper
 
setAction(Action) - Method in interface com.tirsen.angkor.event.ActionSource
 
setAction(Action) - Method in class com.tirsen.angkor.widget.MenuItem
 
setAction(Action) - Method in class com.tirsen.angkor.widget.Link
 
setAction(Action) - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
setAction(Action) - Method in class com.tirsen.angkor.widget.ImageButton
 
setAction(Action) - Method in class com.tirsen.angkor.widget.Button
 
setAlt(String) - Method in class com.tirsen.angkor.widget.Image
 
setApplication(Application) - Method in class com.tirsen.angkor.Page
 
setApplication(Application) - Method in class com.tirsen.angkor.ApplicationFactory
 
setAttribute(ExecuteContext.Attribute, Object) - Method in class com.tirsen.angkor.process.Pipeline.BasicExecuteContext
 
setAttribute(ExecuteContext.Attribute, Object) - Method in interface com.tirsen.angkor.process.ExecuteContext
 
setAttribute(String, Object) - Method in class com.tirsen.angkor.Component
Set an attribute which can be used by for example event-listeners to acquire more information about the event.
setBean(Object) - Method in class com.tirsen.angkor.beans.BeanModel
 
setChoice(int) - Method in interface com.tirsen.angkor.widget.ChoiceModel
 
setColumnCellViewFactory(int, TableCellViewFactory) - Method in class com.tirsen.angkor.table.Table
 
setContainer(View) - Method in class com.tirsen.angkor.ViewLink
 
setContainer(View) - Method in interface com.tirsen.angkor.View
 
setContainer(View) - Method in class com.tirsen.angkor.EmptyView
 
setContainer(View) - Method in class com.tirsen.angkor.Component
 
setContainer(View) - Method in class com.tirsen.angkor.widget.SectionLine
 
setCurrentExecuteContext(ExecuteContext) - Static method in class com.tirsen.angkor.process.Pipeline
 
setDefaultButton(ActionSource) - Method in class com.tirsen.angkor.widget.Form
 
setEnabled(boolean) - Method in interface com.tirsen.angkor.event.Action
 
setEnabled(boolean) - Method in class com.tirsen.angkor.event.AbstractAction
 
setFilterConfig(FilterConfig) - Method in class com.tirsen.angkor.jsp.PrerenderFilter
 
setFormat(Format) - Method in class com.tirsen.angkor.widget.TextLabel
Sets a custom format.
setHeaderLabel(String) - Method in class com.tirsen.angkor.widget.Section
 
setId(String) - Method in class com.tirsen.angkor.Component
Sets a custom id to be used instead of a generated one.
setImageMap(ImageMap) - Method in class com.tirsen.angkor.widget.Image
 
setImageURL(String) - Method in class com.tirsen.angkor.widget.ImageButton
 
setLabel(String) - Method in class com.tirsen.angkor.widget.TextLabel
 
setLabel(String) - Method in class com.tirsen.angkor.widget.Button
 
setMainView(View) - Method in class com.tirsen.angkor.Page
 
setMenu(Menu) - Method in class com.tirsen.angkor.Page
 
setModel(TableModel) - Method in class com.tirsen.angkor.table.Table
 
setModel(ValueModel) - Method in class com.tirsen.angkor.widget.TextLabel
Sets a single model to fetch data from.
setModel(ValueModel) - Method in class com.tirsen.angkor.widget.TextInput
 
setModel(ValueModel) - Method in class com.tirsen.angkor.widget.CheckboxInput
 
setName(String) - Method in class com.tirsen.angkor.jsp.UseComponentTag
Deprecated.  
setName(String) - Method in class com.tirsen.angkor.jsp.ComponentTag
 
setNumberOfScrollRows(int) - Method in class com.tirsen.angkor.table.Table
Sets the maximum number of rows for scrolling.
setPassword(boolean) - Method in class com.tirsen.angkor.widget.TextInput
 
setPostponeEvents(boolean) - Method in class com.tirsen.angkor.event.EventQueue
 
setPrompt(String) - Method in class com.tirsen.angkor.widget.TextInput
Sets the text of the prompt.
setPrompt(String) - Method in class com.tirsen.angkor.widget.CheckboxInput
 
setPrompt(TextLabel) - Method in class com.tirsen.angkor.widget.TextInput
Set the prompt as a @{link TextLabel} widget.
setPrompt(TextLabel) - Method in class com.tirsen.angkor.widget.CheckboxInput
 
setRange(int, int) - Method in interface com.tirsen.angkor.table.TableModel
Sets the range actually shown.
setRange(int, int) - Method in interface com.tirsen.angkor.table.TableDataAccess
 
setRange(int, int) - Method in class com.tirsen.angkor.table.Table
If any number is set to a negative number it is subtracted from the number of rows.
setRange(int, int) - Method in class com.tirsen.angkor.table.AbstractTableModel
If any number is set to a negative number it is subtracted from the number of rows.
setRange(int, int) - Method in class com.tirsen.angkor.table.AbstractTableDataAccess
 
setReadOnly(boolean) - Method in class com.tirsen.angkor.table.Table
 
setRequestAttribute(String, Object) - Method in class com.tirsen.angkor.RenderContext
 
setRow(int, Object) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
setRow(int, Object) - Method in class com.tirsen.angkor.beans.BasicBeanTableModel
 
setRow(int, Object[]) - Method in class com.tirsen.angkor.table.DefaultTableModel
 
setRowCount(int) - Method in class com.tirsen.angkor.table.AbstractTableModel
Sets the actual row count of this model.
setRowCount(int) - Method in class com.tirsen.angkor.table.AbstractTableDataAccess
Should be called from the implementation of TableDataAccess.load(com.tirsen.angkor.table.TableModel) when the actual number of rows are initially known.
setRows(int, Collection) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
Sets a segment of rows starting at specified startRow.
setRows(int, Collection) - Method in class com.tirsen.angkor.beans.BasicBeanTableModel
Sets a segment of rows starting at specified startRow.
setRows(Iterator) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
setRows(Iterator) - Method in class com.tirsen.angkor.beans.BasicBeanTableModel
 
setRows(List) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
setRows(List) - Method in class com.tirsen.angkor.beans.BasicBeanTableModel
 
setRows(Object[]) - Method in class com.tirsen.angkor.beans.JavaBeanTableModel
 
setRows(Object[]) - Method in class com.tirsen.angkor.beans.BasicBeanTableModel
 
setSessionAttribute(String, Object) - Method in class com.tirsen.angkor.RenderContext
 
setSessionAttribute(String, Object) - Method in class com.tirsen.angkor.ApplicationFactory
 
setSize(int) - Method in class com.tirsen.angkor.widget.TextInput
 
setSourceURL(String) - Method in class com.tirsen.angkor.widget.Image
 
setTable(Table) - Method in class com.tirsen.angkor.table.TableScroller
 
setTableCellViewFactory(TableCellViewFactory) - Method in class com.tirsen.angkor.table.Table
 
setText(String) - Method in class com.tirsen.angkor.widget.MenuItem
 
setValue(Object) - Method in interface com.tirsen.angkor.widget.ValueModel
 
setValue(Object) - Method in class com.tirsen.angkor.widget.PropertyValueModel
 
setValue(Object) - Method in class com.tirsen.angkor.widget.BasicValueModel
 
setValueObject(Object) - Method in class com.tirsen.angkor.beans.JavaBeanModel
 
setValueObject(Object) - Method in class com.tirsen.angkor.widget.ModelProxy
 
setViewFactory(TableCellViewFactory) - Method in class com.tirsen.angkor.table.TableColumn
 
setVisible(boolean) - Method in class com.tirsen.angkor.ViewLink
 
setVisible(boolean) - Method in interface com.tirsen.angkor.View
Specify whether this view is visible or not.
setVisible(boolean) - Method in class com.tirsen.angkor.EmptyView
 
setVisible(boolean) - Method in class com.tirsen.angkor.Component
 
setVisible(boolean) - Method in class com.tirsen.angkor.table.TableColumn
 
setVisible(boolean) - Method in class com.tirsen.angkor.widget.TextInput
 
setVisible(boolean) - Method in class com.tirsen.angkor.widget.CheckboxInput
 
signalActionEvent() - Method in class com.tirsen.angkor.event.ActionSourceHelper
 
signalActionEvent() - Method in interface com.tirsen.angkor.event.ActionSource
 
signalActionEvent() - Method in class com.tirsen.angkor.widget.MenuItem
 
signalActionEvent() - Method in class com.tirsen.angkor.widget.Link
 
signalActionEvent() - Method in class com.tirsen.angkor.widget.ImageMap.Area
 
signalActionEvent() - Method in class com.tirsen.angkor.widget.ImageButton
 
signalActionEvent() - Method in class com.tirsen.angkor.widget.Button
 
signalActionEvent(RenderContext) - Method in class com.tirsen.angkor.event.ActionSourceHelper
 
signalChanged() - Method in class com.tirsen.angkor.table.AbstractTableModel
Call this method when values of the model has changed, will fire a change event.
signalChangeEvent() - Method in class com.tirsen.angkor.event.ChangeSourceHelper
 
signalChangeEvent(RenderContext) - Method in class com.tirsen.angkor.event.ChangeSourceHelper
 
SingleViewFactoryRenderValve - class com.tirsen.angkor.process.SingleViewFactoryRenderValve.
 
SingleViewFactoryRenderValve(ViewFactory) - Constructor for class com.tirsen.angkor.process.SingleViewFactoryRenderValve
 
startTag(String) - Method in class com.tirsen.angkor.RenderContext
 
stateChanged(ChangeEvent) - Method in interface com.tirsen.angkor.event.ChangeListener
 

T

Table - class com.tirsen.angkor.table.Table.
The table should support the following features: Implemented ones: Fetch values from the model.
Table() - Constructor for class com.tirsen.angkor.table.Table
 
Table(boolean) - Constructor for class com.tirsen.angkor.table.Table
 
TableCellViewFactory - interface com.tirsen.angkor.table.TableCellViewFactory.
 
TableColumn - class com.tirsen.angkor.table.TableColumn.
 
TableColumn(TableCellViewFactory) - Constructor for class com.tirsen.angkor.table.TableColumn
 
TableColumn(TableModel, int) - Constructor for class com.tirsen.angkor.table.TableColumn
 
TableDataAccess - interface com.tirsen.angkor.table.TableDataAccess.
 
TableModel - interface com.tirsen.angkor.table.TableModel.
 
TableScroller - class com.tirsen.angkor.table.TableScroller.
 
TableScroller() - Constructor for class com.tirsen.angkor.table.TableScroller
 
TextInput - class com.tirsen.angkor.widget.TextInput.
Takes input from user as text.
TextInput() - Constructor for class com.tirsen.angkor.widget.TextInput
 
TextInput(String) - Constructor for class com.tirsen.angkor.widget.TextInput
 
TextInput(String, ValueModel) - Constructor for class com.tirsen.angkor.widget.TextInput
 
TextInput(ValueModel) - Constructor for class com.tirsen.angkor.widget.TextInput
 
TextLabel - class com.tirsen.angkor.widget.TextLabel.
Displays text to the user.
TextLabel() - Constructor for class com.tirsen.angkor.widget.TextLabel
 
TextLabel(String) - Constructor for class com.tirsen.angkor.widget.TextLabel
 
TextLabel(String, ValueModel) - Constructor for class com.tirsen.angkor.widget.TextLabel
 
TextLabel(ValueModel) - Constructor for class com.tirsen.angkor.widget.TextLabel
 
throwRealException(InvocationTargetException) - Static method in class com.tirsen.angkor.Multicaster
 
toString() - Method in class com.tirsen.angkor.event.AbstractAction
 
toString() - Method in class com.tirsen.angkor.process.Pipeline.BasicExecuteContext
 
toString() - Method in class com.tirsen.angkor.process.ExecuteContext.Attribute
 
toString() - Method in class com.tirsen.angkor.widget.TextLabel
 
toString() - Method in class com.tirsen.angkor.widget.ImageButton
 
toString() - Method in class com.tirsen.angkor.widget.Button
 

U

uniqueId(RenderContext) - Method in class com.tirsen.angkor.ViewLink
 
uniqueId(RenderContext) - Method in interface com.tirsen.angkor.View
The unique id is unique over an application instance.
uniqueId(RenderContext) - Method in class com.tirsen.angkor.EmptyView
 
uniqueId(RenderContext) - Method in class com.tirsen.angkor.Component
Deprecated. use Component.getId() instead.
UseComponentTag - class com.tirsen.angkor.jsp.UseComponentTag.
Deprecated. with the new model of prerendering components to be used in JSP this is not needed.
UseComponentTag() - Constructor for class com.tirsen.angkor.jsp.UseComponentTag
Deprecated.  

V

valueBound(HttpSessionBindingEvent) - Method in class com.tirsen.angkor.Application
 
ValueModel - interface com.tirsen.angkor.widget.ValueModel.
Interface to models that has an individual value, also includes a parser used to parse and validate a String value
valueUnbound(HttpSessionBindingEvent) - Method in class com.tirsen.angkor.Application
 
Valve - interface com.tirsen.angkor.process.Valve.
 
View - interface com.tirsen.angkor.View.
This is the interface the engine has to the widgets.
ViewFactory - interface com.tirsen.angkor.ViewFactory.
A factory for instantiating Views.
ViewFactoryAttribute - Static variable in class com.tirsen.angkor.process.RenderValve
 
ViewLink - class com.tirsen.angkor.ViewLink.
Refactor this a little bit.
ViewLink(ViewFactory) - Constructor for class com.tirsen.angkor.ViewLink
 

W

Window - interface com.tirsen.angkor.Window.
 

A B C D E F G H I J L M N P R S T U V W

Copyright © 2002-2002 . All Rights Reserved.