Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.makumba.analyser.AnalysableTag

Packages that use AnalysableTag
org.makumba.commons |
org.makumba.commons.tags |
org.makumba.forms.tags |
org.makumba.list |
org.makumba.list.engine.valuecomputer |
org.makumba.list.pagination |
org.makumba.list.tags | Implements the JSP Tag Library to use makumba in JSP pages.
org.makumba.providers |

Uses of AnalysableTag in org.makumba.commons

Fields in org.makumba.commons with type parameters of type AnalysableTag
`(package private) List<AnalysableTag>` | `ParseStatus.parents`
`(package private) List<AnalysableTag>` | `ParseStatus.tags`

Methods in org.makumba.commons with parameters of type AnalysableTag
`(package private) void` | `ParseStatus.addTag(AnalysableTag t, TagData td)` Caches useful information for a tag in its TagData object and caches it in the pageCache.
`void` | `ParseStatus.start(AnalysableTag t)` Handles the start of a tag by adding it to the parent list

Uses of AnalysableTag in org.makumba.commons.tags

Subclasses of AnalysableTag in org.makumba.commons.tags
`class` | `GenericMakumbaTag`

Uses of AnalysableTag in org.makumba.forms.tags

Subclasses of AnalysableTag 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
`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.

Uses of AnalysableTag in org.makumba.list

Methods in org.makumba.list with parameters of type AnalysableTag
`DataDefinition` | `ListFormDataProvider.getBasePointerType(AnalysableTag tag, PageCache pageCache, String baseObject)`
`FieldDefinition` | `ListFormDataProvider.getInputTypeAtAnalysis(AnalysableTag tag, DataDefinition dd, String fieldName, PageCache pageCache)`
`MultipleKey` | `ListFormDataProvider.getParentListKey(AnalysableTag tag)`
`void` | `ListFormDataProvider.onBasicValueStartAnalyze(AnalysableTag tag, boolean isNull, MultipleKey parentFormKey, PageCache pageCache, String ptrExpr)`
`void` | `ListFormDataProvider.onFormStartAnalyze(AnalysableTag tag, PageCache pageCache, String ptrExpr)`
`void` | `ListFormDataProvider.onNonQueryStartAnalyze(AnalysableTag tag, boolean isNull, MultipleKey parentFormKey, PageCache pageCache, String expr)`

Uses of AnalysableTag in org.makumba.list.engine.valuecomputer

Methods in org.makumba.list.engine.valuecomputer with parameters of type AnalysableTag
`static ValueComputer` | `ValueComputer.getValueComputerAtAnalysis(AnalysableTag analyzed, MultipleKey parentListKey, String expr, PageCache pageCache)` Determines if 'analyzed' is a queryMak:value or a nonQueryMak:value

Constructors in org.makumba.list.engine.valuecomputer with parameters of type AnalysableTag
`NullableValueComputer(AnalysableTag analyzed, MultipleKey parentListKey, String nullableExpr, String expr, PageCache pageCache)` Makes a query that is identical to the parentQuery, but has expr as projection.
`SetValueComputer(AnalysableTag analyzed, MultipleKey parentListKey, FieldDefinition set, String setExpr, PageCache pageCache)` Makes a query that has an extra FROM: the set requested.
`ValueComputer(AnalysableTag analyzed, MultipleKey parentListKey, String expr, PageCache pageCache)` A nonQueryMak:value value computer

Uses of AnalysableTag in org.makumba.list.pagination

Subclasses of AnalysableTag 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 AnalysableTag in org.makumba.list.tags

Subclasses of AnalysableTag 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` | `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

Methods in org.makumba.list.tags that return AnalysableTag
`static AnalysableTag` | `QueryTag.getParentList(AnalysableTag tag)` Finds the parentList of a list

Methods in org.makumba.list.tags with parameters of type AnalysableTag
`static AnalysableTag` | `QueryTag.getParentList(AnalysableTag tag)` Finds the parentList of a list
`static MultipleKey` | `QueryTag.getParentListKey(AnalysableTag tag, PageCache pageCache)` Finds the key of the parentList of the Tag

Constructors in org.makumba.list.tags with parameters of type AnalysableTag
`MakumbaJspException(AnalysableTag t, String s)`

Uses of AnalysableTag in org.makumba.providers

Methods in org.makumba.providers with parameters of type AnalysableTag
`DataDefinition` | `FormDataProvider.getBasePointerType(AnalysableTag tag, PageCache pageCache, String baseObject)` Gives the type corresponding to the base object of a tag, based on its name
`FieldDefinition` | `FormDataProvider.getInputTypeAtAnalysis(AnalysableTag tag, DataDefinition dd, String fieldName, PageCache pageCache)` Gets the type of an input tag
`MultipleKey` | `FormDataProvider.getParentListKey(AnalysableTag tag)`
`void` | `FormDataProvider.onBasicValueStartAnalyze(AnalysableTag tag, boolean isNull, MultipleKey parentFormKey, PageCache pageCache, String ptrExpr)` Computes data at the beginning of BasicValueTag analysis (InputTag, OptionTag)
`void` | `FormDataProvider.onFormStartAnalyze(AnalysableTag tag, PageCache pageCache, String ptrExpr)` Computes data at the beginning of form analysis.
`void` | `FormDataProvider.onNonQueryStartAnalyze(AnalysableTag tag, boolean isNull, MultipleKey parentFormKey, PageCache pageCache, String expr)` Computes data for analysis start in case of tags which aren't wrapped in a query context (of the kind mak:list).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Docs generated on 2009-02-25 14:20