Uses of Class
org.makumba.analyser.AnalysableElement

Packages that use AnalysableElement
org.makumba.analyser   
org.makumba.commons   
org.makumba.commons.tags   
org.makumba.forms.tags   
org.makumba.list.functions   
org.makumba.list.pagination   
org.makumba.list.tags Implements the JSP Tag Library to use makumba in JSP pages. 
 

Uses of AnalysableElement in org.makumba.analyser
 

Subclasses of AnalysableElement in org.makumba.analyser
 class AnalysableExpression
          An analysable EL expression, used for creating "implicit objects" as per EL definition (see http://java.sun.com/products/jsp/2.1/docs/jsp-2_1-pfd2/javax/el/ELResolver.html) Implementations of this class can be retrieved by ELResolver-s in order to get status information, perform analysis-time tasks, etc.
 class AnalysableTag
          Extend this class in order to get analysis support for your tag.
 

Methods in org.makumba.analyser with parameters of type AnalysableElement
 int AnalysableElement.FilePositionElementComparator.compare(AnalysableElement o1, AnalysableElement o2)
           
 

Uses of AnalysableElement in org.makumba.commons
 

Fields in org.makumba.commons with type parameters of type AnalysableElement
(package private)  List<AnalysableElement> ParseStatus.elements
           
 

Uses of AnalysableElement in org.makumba.commons.tags
 

Subclasses of AnalysableElement in org.makumba.commons.tags
 class GenericMakumbaTag
           
 

Uses of AnalysableElement in org.makumba.forms.tags
 

Subclasses of AnalysableElement in org.makumba.forms.tags
 class ActionTag
          mak:action tag
 class AddTag
          mak:addForm tag
 class BasicValueTag
          This is a a base class for InputTag and OptionTag but may be used for other tags that need to compute a value in similar manner (value="$attribute" or value="OQL expr").
 class CriterionTag
           
 class DeleteTag
          mak:delete tag
 class EditTag
          mak:editForm tag
 class FormTagBase
          mak:form base tag
Provides generic methods for makumba forms and is itself an implementation of the generic mak:form
 class InputTag
          mak:input tag
 class MatchModeTag
          Implements a match mode chooser, which can take the form of a select box or a radio button, and allows to select the type of match mode for the enclosing search criterion.
 class NewTag
          mak:new tag
 class OptionTag
          mak:option tag
 class SearchFieldTag
          This tag implements an input field to be used within search forms.
 class SearchTag
          This class provides a search form.
 class SubmitTag
          mak:submit tag, to submit forms.
 

Uses of AnalysableElement in org.makumba.list.functions
 

Subclasses of AnalysableElement in org.makumba.list.functions
 class CountFunctions
          Represents all types of mak:count() functions, and does analysis on them.
 class GenericListValueFunction
          Provides a basic implementation for a EL function that uses a ValueComputer to compute some value from an expression.
 class ValueChangeFunctions
          Provides the mak:hasValueChanged('expr') and mak:willValueChange('expr') methods.
 class ValueFunction
          Implements a mak:value() function, similar to the mak:value tag (ValueTag).
 

Uses of AnalysableElement in org.makumba.list.pagination
 

Subclasses of AnalysableElement in org.makumba.list.pagination
 class PaginationTag
          This class provides pagination navigation links, i.e. links to the first, previous, next and last page of a paginated list.
 

Uses of AnalysableElement in org.makumba.list.tags
 

Subclasses of AnalysableElement in org.makumba.list.tags
 class AttributeTag
          mak:attribute tag
 class GenericListTag
          This class provides utility methods for all makumba tags, such as exception handling storage of formatting parameters database name setting/getting cleanup It extends AnalysableTag which enables JSP analysis support.
 class IfTag
          If tag will accept test="..." similar to value tag, and will show body only if OQL expression evaluates to true (integer 1).
 class ObjectTag
          mak:object tag
 class QueryTag
          Display of OQL query results in nested loops.
 class ResultListTag
          This class is a specially tailored mak:list to work on the results from a search form.
 class SectionTag
          mak:section tag, capable of rendering its content dynamically and reloading it via AJAX callbacks
TODO support for multiple events:
TODO special effects for show/hide/reload
TODO detection of "toggle"/"update" situation (i.e. two sections next to one another that hide/show on the same event)?
 class ValueTag
          mak:value tag
FIXME use formatters in order to compute the editor fields
TODO implement support for in-place edition of dates and others