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

A

AbstractContext - Class in org.japano
Extends the abstract PageContext class with japano specific context information.
AbstractContext() - Constructor for class org.japano.AbstractContext
 
access() - Method in class org.japano.Session
 
Action - Interface in org.japano.action
Interface implemented by all japano actions.
ACTION - Static variable in class org.japano.metadata.TagType
 
ACTION_NAME_PATTERN - Static variable in class org.japano.metadata.MetadataProcessor
 
ActionConfig - Class in org.japano.action
This is the root class for the japano action mapping configuration which is created and updated by the metadata processor.
ActionConfig() - Constructor for class org.japano.action.ActionConfig
 
ACTIONCOUNT_PARAMETER_NAME - Static variable in class org.japano.action.ActionConfig
name of the action count parameter
ActionMapping - Class in org.japano.action
Maps an action to an URI.
ActionMapping(String, String, String) - Constructor for class org.japano.action.ActionMapping
creates a new action mapping instance
actionMapping - Variable in class org.japano.pagenode.action.FormNode
 
actionName - Variable in class org.japano.pagenode.FormNode
 
ActionParameter - Class in org.japano.action
This class is used to store the validated HTTP parameter of a request.
ActionParameter() - Constructor for class org.japano.action.ActionParameter
 
ActionParameterValidator - Interface in org.japano.action
Actions can implement this to take part in action parameter validation.
ActionTag - Class in org.japano.metadata
Encapsulates a tag that was generated from an action including all parameters.
ActionTag() - Constructor for class org.japano.metadata.ActionTag
Creates a new instance of ActionTag
addAction(ActionMapping) - Method in class org.japano.action.ActionConfig
Adds the given ActionConfig to this ActionMap.
addActionParameter(String, ActionParameter) - Method in class org.japano.Session
 
addAttribute(Attribute) - Method in class org.japano.metadata.Output
 
addAttribute(Attribute) - Method in class org.japano.metadata.Tag
 
addAttribute(String, boolean, boolean, String, String) - Method in class org.japano.metadata.Tag
Convenience Method to add a new Attribute constructed from the given parameters.
addAttribute(String, Object) - Method in class org.japano.View
Adds an attribute to this view.
addBean(Bean) - Method in class org.japano.action.ActionMapping
Adds a bean to this action mapping.
addChild(XMLElement) - Method in class org.japano.util.XMLElement
Adds a subobject.
addListVariable(ServletWriter, String, List) - Static method in class org.japano.action.Parameter
 
addMessage(Class, String, String, String) - Method in class org.japano.View
Adds a new message to the view which can be display with the MessageList tag.
addNode(PageNode) - Method in class org.japano.Page
Adds a node to this page.
addNode(XMLNode) - Method in class org.japano.util.XMLElement
 
addOutput(Output) - Method in class org.japano.metadata.PageNodeTag
 
addParameter(Parameter) - Method in class org.japano.action.Parametrized
Adds a given parameter to the parameter list after removing all parameters with the same name.
addProperty(String, String) - Method in class org.japano.metadata.GenericTypeInfo
 
addProperty(String, Object) - Method in class org.japano.util.XMLElement
Adds a property.
addProperty(String, int) - Method in class org.japano.util.XMLElement
Adds a property.
addProperty(String, double) - Method in class org.japano.util.XMLElement
Adds a property.
addSession(String, JapanoConfig) - Static method in class org.japano.Session
 
addStyleAttributes(Tag) - Static method in class org.japano.action.Parameter
 
addToTagLibrary(XMLElement) - Method in class org.japano.metadata.ActionTag
 
addToTagLibrary(XMLElement) - Method in class org.japano.metadata.PageNodeTag
 
addToTagLibrary(XMLElement) - Method in class org.japano.metadata.Tag
 
addValidationAttribute(String, Object) - Method in class org.japano.Session
 
addViewMessage(String) - Method in class org.japano.Session
Adds a message to this session's view.
ALLOWED_STRICT - Static variable in class org.japano.util.Util
 
allSessions - Static variable in class org.japano.Session
maps session ids to Session instances
AnnotationClass - Class in org.japano.metadata.annotation
Annotation MetadataClass implementation.
AnnotationMethod - Class in org.japano.metadata.annotation
Annotation implementation of the MetadataMethod interface.
AnnotationMethod(AnnotationClass, MethodDeclaration) - Constructor for class org.japano.metadata.annotation.AnnotationMethod
Creates a new instance of AnnotatedMethod
AnnotationTag - Class in org.japano.metadata.annotation
Annotation MetadataTag implementation
append(char) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
append(CharSequence, int, int) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
append(CharSequence) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
appendAttribute(ServletWriter, String, String, CompilationContext, Class) - Method in class org.japano.action.Parameter
 
appendStyleAttributes(ServletWriter, String, String, String, CompilationContext) - Method in class org.japano.action.Parameter
 
application - Variable in class org.japano.Page
 
aritmethicOp(Token, JavaExpression) - Method in class org.japano.el.JavaExpression
 
asMap(Object[]) - Static method in class org.japano.util.Util
Returns an unmodifiable map containing the keys and values from the given Object array.
Attribute - Class in org.japano.action.parameter
Attributes are special Parameters set by attributes in the action tag.
Attribute() - Constructor for class org.japano.action.parameter.Attribute
 
Attribute - Class in org.japano.metadata
A generic tag attribute.
Attribute(String, boolean, boolean, String, String) - Constructor for class org.japano.metadata.Attribute
 
ATTRIBUTE - Static variable in class org.japano.metadata.TagType
 
attributes - Variable in class org.japano.metadata.Tag
Contains a list with all attributes for this tag.
attributes() - Method in class org.japano.metadata.Tag
 
attributes - Variable in class org.japano.pagenode.FormNode
 
attributes() - Method in class org.japano.View
Returns a copy of this view's attributes.
AttributeSetterNode - Class in org.japano.pagenode
Is only used by the JSP compiler to differentiate nodes created to set attributes from other nodes.
AttributeSetterNode() - Constructor for class org.japano.pagenode.AttributeSetterNode
 

B

Bean - Class in org.japano.action
A java bean which is nested in an action.
Bean() - Constructor for class org.japano.action.Bean
 
BEAN - Static variable in class org.japano.metadata.TagType
 
beans() - Method in class org.japano.action.ActionMapping
Returns an Iterator over all beans in this action mapping.
begin - Variable in class org.japano.pagenode.jstl.core.ForEach
Holds value of property begin.
beginSet - Variable in class org.japano.pagenode.jstl.core.ForEach
 
BodyContent - Class in org.japano.metadata
Enum class for the possible bodyContent values.
bodyContent - Variable in class org.japano.metadata.Tag
BodyContent
BodyContentAdapter - Class in org.japano.pagenode.legacy
A BodyContent facade for a Buffer
BodyContentAdapter(JspWriter) - Constructor for class org.japano.pagenode.legacy.BodyContentAdapter
Creates a new instance of BodyContent
botSessions - Static variable in class org.japano.Session
 
Buffer - Class in org.japano
Collects String object references and finally flushes them to a Writer.
Buffer() - Constructor for class org.japano.Buffer
Creates a new instance of Buffer with default capacity,
Buffer(int) - Constructor for class org.japano.Buffer
Creates a new instance of Buffer with given capacity.
Button - Class in org.japano.pagenode
Inserts a javascript button into the document if javascript is enabled.
Button() - Constructor for class org.japano.pagenode.Button
 

C

Catch - Class in org.japano.pagenode.jstl.core
Catches any Throwable that occurs in its body and optionally exposes it.
Catch() - Constructor for class org.japano.pagenode.jstl.core.Catch
 
chain(Object, Object) - Static method in class org.japano.el.EL
 
chain(Object, int) - Static method in class org.japano.el.EL
 
chain(Token, JavaExpression) - Method in class org.japano.el.JavaExpression
 
checkCDATA(StringBuffer) - Method in class org.japano.util.XMLElement
Scans a special tag and if the tag is a CDATA section, append its content to buf.
checkLiteral(String) - Method in class org.japano.util.XMLElement
Scans the data for literal text.
children - Variable in class org.japano.PageNode
Contains all child nodes of this node
Choose - Class in org.japano.pagenode.jstl.core
Simple conditional tag that establishes a context for mutually exclusive conditional operations, marked by and .
Choose() - Constructor for class org.japano.pagenode.jstl.core.Choose
 
class2SourceNameAndBack() - Static method in class org.japano.util.JSPCompilerUtil.TEST
 
clear() - Method in class org.japano.Buffer
Clears the Buffer.
clear() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
clearAttributes() - Method in class org.japano.Page
 
clearBody() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
clearBuffer() - Method in class org.japano.Buffer
 
clearBuffer() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
clearMessages() - Method in class org.japano.View
 
clearPageScope() - Method in class org.japano.AbstractContext
Removes all attributes of the page scope.
clearPageScope() - Method in class org.japano.Context
 
clearPageScope() - Method in class org.japano.TagFileContext
 
clearValidationAttributes() - Method in class org.japano.Session
 
clone() - Method in class org.japano.action.Bean
 
clone() - Method in class org.japano.action.Parameter
 
clone() - Method in class org.japano.View
 
close() - Method in class org.japano.Buffer
 
close() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
coerceTo(Object, Class) - Static method in class org.japano.el.EL
Coerces the given object to the given Class
coerceToBoolean(Object) - Static method in class org.japano.el.EL
Coerces a given value to a Boolean
coerceToString(Object) - Static method in class org.japano.el.EL
Coerces the given value to a String
coerceToString(boolean) - Static method in class org.japano.el.EL
Coerces the given boolean value to a String
coerceToString(byte) - Static method in class org.japano.el.EL
Coerces the given byte value to a String
coerceToString(char) - Static method in class org.japano.el.EL
Coerces the given char value to a String
coerceToString(short) - Static method in class org.japano.el.EL
Coerces the given short value to a String
coerceToString(int) - Static method in class org.japano.el.EL
Coerces the given int value to a String
coerceToString(long) - Static method in class org.japano.el.EL
Coerces the given long value to a String
coerceToString(float) - Static method in class org.japano.el.EL
Coerces the given float value to a String
coerceToString(double) - Static method in class org.japano.el.EL
Coerces the given double value to a String
ColorSource - Class in org.japano.util
Converts JSP and java sources into HTML files with styled content.
ColorSource() - Constructor for class org.japano.util.ColorSource
 
concat(JavaExpression) - Method in class org.japano.el.JavaExpression
Generates code for a string concatenation of this expression and a given other expression.
conditionalExpression(JavaExpression, JavaExpression, JavaExpression) - Static method in class org.japano.el.JavaExpression
 
config - Variable in class org.japano.Page
 
configure(MetadataTag) - Method in class org.japano.action.parameter.Attribute
 
configure(MetadataTag) - Method in class org.japano.action.Parameter
Configures this paramater instance with information by the given MetadataTag.
configure(MetadataTag) - Method in class org.japano.action.parameter.Info
 
configure(MetadataTag) - Method in class org.japano.action.parameter.Radio
 
configure(MetadataTag) - Method in class org.japano.action.parameter.Select
 
configure(MetadataTag) - Method in class org.japano.action.parameter.Submit
 
configure(MetadataTag) - Method in class org.japano.action.parameter.TextArea
 
configure(MetadataTag) - Method in class org.japano.action.parameter.TextField
 
configureValidation(MetadataTag) - Method in class org.japano.action.Parameter
 
contains(String, String) - Static method in class org.japano.pagenode.jstl.Functions
Tests if an input string contains the specified substring.
containsIgnoreCase(String, String) - Static method in class org.japano.pagenode.jstl.Functions
Tests if an input string contains the specified substring in a case insensitive way.
contentType - Variable in class org.japano.Page
 
Context - Class in org.japano
The PageContext used by japano pages.
Context(JapanoConfig) - Constructor for class org.japano.Context
Creates a new instance of Context
context - Variable in class org.japano.PageNode
 
convertTo(Class) - Method in class org.japano.el.JavaExpression
Ensures that this expression will have the given type at runtime.
convertToBoolean() - Method in class org.japano.el.JavaExpression
 
convertToCompileTime(Class) - Method in class org.japano.el.JavaExpression
Converts this expression to the given type ensuring that it will also have an appropriate compile time type.
convertToObject() - Method in class org.japano.el.JavaExpression
 
convertToString() - Method in class org.japano.el.JavaExpression
 
convertToString() - Method in class org.japano.pagenode.legacy.JspFragmentAdapter
 
COOKIE - Static variable in class org.japano.IDMechanism
The session id is set as jpnsid cookie.
count - Variable in class org.japano.pagenode.jstl.core.ForEach
 
countChildren() - Method in class org.japano.util.XMLElement
Returns the number of subobjects of the object.
createAction(String) - Method in class org.japano.action.ActionConfig
Creates the action instance mapped to the given qualified name.
createAnotherElement() - Method in class org.japano.util.XMLElement
Creates a new XML element.
createBean(MetadataClass) - Static method in class org.japano.metadata.MetadataProcessor
Introspects the given class and returns a Bean including default parameters created from it.
createParameter() - Method in class org.japano.metadata.TagType
Creates a Parameter from this TagType if possible or returns null
createPingPongAction(String) - Method in class org.japano.Session
 
createSecureRandom() - Static method in class org.japano.util.Util
Creates a new secure random number generator.
createSession(JapanoConfig) - Static method in class org.japano.Session
Returns a new session with a proven unique session id.
createSimpleTagInstance() - Method in class org.japano.pagenode.legacy.LegacyTagAdapter
Creates a new simple tag instance if the wrapped tag is a SimpleTag.
createTags(ActionTag) - Method in class org.japano.action.parameter.Attribute
 
createTags(ActionTag) - Method in class org.japano.action.Parameter
Generates a Tag for this type of parameter.
createTags(ActionTag) - Method in class org.japano.action.parameter.Info
 
createTags(ActionTag) - Method in class org.japano.action.parameter.Radio
 
createTags(ActionTag) - Method in class org.japano.action.parameter.Select
 
createTags(ActionTag) - Method in class org.japano.action.parameter.Submit
 
createTags(ActionTag) - Method in class org.japano.action.parameter.TextArea
 
createTags(ActionTag) - Method in class org.japano.action.parameter.TextField
 
current - Variable in class org.japano.pagenode.jstl.core.ForEach
 

D

declare(ServletWriter) - Method in class org.japano.pagenode.action.FormNode
 
DEFAULT_CAPACITY - Static variable in class org.japano.Buffer
default capacity counted in String objects
DEFAULT_MAX_INACTIVE_INTERVAL - Static variable in class org.japano.Session
 
defaultValue - Variable in class org.japano.action.Parameter
The default form value for this parameter.
DefaultView - Interface in org.japano.action
Implemented by actions which want to provide a default view if they are performed without parameters.
defaultView(HttpServletRequest, HttpServletResponse) - Method in interface org.japano.action.DefaultView
Returns the default view for the action.
deleteRecursively(String) - Static method in class org.japano.util.Util
Recursively deletes a directory and all sub directories and files.
delimiter - Variable in class org.japano.pagenode.jstl.core.ForEach
 
description - Variable in class org.japano.metadata.Attribute
 
description - Variable in class org.japano.metadata.Tag
Description of the tag
deserialized(String) - Static method in class org.japano.util.Util
Deserializes an object from a file.
destroy() - Method in interface org.japano.action.Lifecycle
Called when the action is to be destroyed.
destroy() - Method in class org.japano.PageGenerator
Destroys the page generator
destroy() - Method in class org.japano.Servlet
Destroys the servlet.
destroy() - Method in class org.japano.Session
Destroys the session when it's removed from the session pool.
doBenchmark(boolean) - Static method in class org.japano.test.PageGenBenchmark
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.japano.Servlet
Handles the HTTP GET method.
doMain(String[]) - Static method in class org.japano.el.JavaExpressionGenerator
Transforms the first argument into a JavaExpression or asks the user to input one.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.japano.Servlet
Handles the HTTP POST method.
DumpActionConfig - Class in org.japano.util
Ant Task which make a textual dump of a given action config file.
DumpActionConfig() - Constructor for class org.japano.util.DumpActionConfig
 
dumpAsHTML(Object) - Static method in class org.japano.util.Util
 
dumpInfo(StringBuffer) - Method in class org.japano.metadata.Attribute
 
dumpObject(Buffer, Object) - Static method in class org.japano.util.JSON
Dumps the given object as JSON representation into the given buffer
dumpObjectFormatted(Object) - Static method in class org.japano.util.JSON
Dumps the given object as formatted JSON representation.

E

EL - Class in org.japano.el
Contains all runtime EL methods
EL() - Constructor for class org.japano.el.EL
 
ELException - Exception in org.japano.el
 
ELException() - Constructor for exception org.japano.el.ELException
 
ELException(String) - Constructor for exception org.japano.el.ELException
 
ELException(String, Throwable) - Constructor for exception org.japano.el.ELException
 
ELException(Throwable) - Constructor for exception org.japano.el.ELException
 
empty(Object) - Static method in class org.japano.el.EL
 
EMPTY - Static variable in class org.japano.metadata.BodyContent
 
EMPTY - Static variable in class org.japano.PageNode
empty Object array
EmptyEnumeration - Class in org.japano.util
Implements an Iterator which is always empty.
EmptyIterator - Class in org.japano.util
Implements an Enumeration which is always empty.
encode(byte[]) - Static method in class org.japano.util.Util
 
end(ServletWriter) - Method in class org.japano.pagenode.action.FormNode
 
end(ServletWriter) - Method in class org.japano.pagenode.action.LinkNode
 
end - Variable in class org.japano.pagenode.jstl.core.ForEach
Holds value of property end.
endOfRun - Variable in class org.japano.pagenode.jstl.core.ForEach
 
endSet - Variable in class org.japano.pagenode.jstl.core.ForEach
 
endsWith(String, String) - Static method in class org.japano.pagenode.jstl.Functions
Tests if an input string ends with the specified suffix.
ensureCapacity(int) - Method in class org.japano.Buffer
Ensures that the Buffer has enough capacity for the given amount of String objects.
Enum - Class in org.japano.util
Base class for serialization-safe Enum-Classes.
Enum(Object) - Constructor for class org.japano.util.Enum
Creates a new enum instance.
enumerationerateChildren() - Method in class org.japano.util.XMLElement
Enumerates the subobjects of the object.
enumerationeratePropertyNames() - Method in class org.japano.util.XMLElement
Enumerates the attribute names.
eqOp(int, Object, Object) - Static method in class org.japano.el.EL
 
equalityOp(Token, JavaExpression) - Method in class org.japano.el.JavaExpression
 
equals(Object) - Method in class org.japano.action.PingPongContext
 
error(String) - Method in class org.japano.metadata.annotation.AnnotationTag
 
error(String) - Method in interface org.japano.metadata.MetadataTag
Generates an error message with this tag's start as error position.
error(String) - Method in class org.japano.metadata.xjavadoc.JavadocTag
 
error(XTag, String) - Static method in class org.japano.metadata.xjavadoc.MetadataProcessor
 
errorMessage - Variable in class org.japano.action.Parameter
Error message displayed when the validation fails.
ErrorPage - Interface in org.japano
Marks a page as being an error page.
errorPageURI - Variable in class org.japano.Page
 
escapeXml(String) - Static method in class org.japano.pagenode.jstl.Functions
Escapes characters that could be interpreted as XML markup.
execute() - Method in class org.japano.metadata.annotation.MetadataProcessor
 
execute() - Method in class org.japano.test.PageGenBenchmark
 
execute() - Method in class org.japano.util.ColorSource
 
execute() - Method in class org.japano.util.DumpActionConfig
 
execute() - Method in class org.japano.util.JapanoCompiler
Executes the task.
execute() - Method in class org.japano.util.TestJSP
 
execute() - Method in class org.japano.util.TestRunner
 
exists(String) - Static method in class org.japano.Session
 
expectedInput(String) - Method in class org.japano.util.XMLElement
A character has been expected.
EXTENSION_PATTERN - Static variable in class org.japano.metadata.MetadataProcessor
 

F

FieldNode - Class in org.japano.pagenode
 
FieldNode() - Constructor for class org.japano.pagenode.FieldNode
 
FILENAME - Static variable in class org.japano.action.ActionConfig
file name of the actionMap file
finalize() - Method in class org.japano.util.XMLElement
Cleans up the object when it's destroyed.
find(CompilationContext) - Static method in class org.japano.pagenode.action.FormNode
 
findAttribute(String) - Method in class org.japano.Context
 
findAttribute(String) - Method in class org.japano.TagFileContext
 
findChildren(Class) - Method in class org.japano.PageNode
Returns a List of all children with a given type.
findParent(Class) - Method in class org.japano.PageNode
Finds the first parent of the given type.
findRootNode() - Method in class org.japano.PageNode
Returns the root node the current node is a descendant of.
first - Variable in class org.japano.pagenode.jstl.core.ForEach
 
flush() - Method in class org.japano.Buffer
Flushes all collected Strings
forAnnotationClassName(String) - Static method in class org.japano.metadata.TagType
 
ForbiddenException - Exception in org.japano
Thrown to indicate that the access to a resource is forbidden, Throwing this causes the request to be answered with a HTTP 403 error.
ForbiddenException(String) - Constructor for exception org.japano.ForbiddenException
 
ForbiddenException(String, Throwable) - Constructor for exception org.japano.ForbiddenException
 
ForEach - Class in org.japano.pagenode.jstl.core
Foreach implementation.
ForEach() - Constructor for class org.japano.pagenode.jstl.core.ForEach
 
forJavadocName(String) - Static method in class org.japano.metadata.TagType
 
form - Variable in class org.japano.pagenode.FieldNode
 
Form - Class in org.japano.util
Utility class with static HTML form related methods.
FormNode - Class in org.japano.pagenode.action
Creates the code for action invocation HTML forms into the page source.
FormNode() - Constructor for class org.japano.pagenode.action.FormNode
Creates a new instance of ActionNode
FormNode - Class in org.japano.pagenode
 
FormNode() - Constructor for class org.japano.pagenode.FormNode
 
FormNode.Field - Class in org.japano.pagenode.action
 
FormNode.Field() - Constructor for class org.japano.pagenode.action.FormNode.Field
 
forName(String) - Static method in class org.japano.metadata.TagType
 
ForTokens - Class in org.japano.pagenode.jstl.core
Iterates over tokens, separated by the supplied delimeters
ForTokens() - Constructor for class org.japano.pagenode.jstl.core.ForTokens
 
forValue(Object) - Static method in class org.japano.util.JSON
Returns a JSON representation of the given object as String.
forValue(Object, boolean) - Static method in class org.japano.util.JSON
Returns a JSON representation of the given object as String.
forward(String) - Method in class org.japano.Context
 
forward(String) - Method in class org.japano.TagFileContext
 
fromIdentifier(Class, Object) - Static method in class org.japano.util.Enum
Returns the enum instance with the given identifier and the given type.
fromValue(String) - Static method in class org.japano.metadata.BodyContent
 
FUNCTION - Static variable in class org.japano.metadata.TagType
 
Functions - Class in org.japano.pagenode
 
Functions - Class in org.japano.pagenode.jstl
Contains all JSTL functions.

G

generate(Buffer) - Method in class org.japano.Page
 
generate(Buffer) - Method in class org.japano.PageGenerator.ErrorPage
 
generate(Buffer) - Method in class org.japano.pagenode.Button
 
generate(Buffer) - Method in class org.japano.pagenode.FormNode
 
generate(Buffer) - Method in class org.japano.PageNode
Generates this node The base implementation just calls PageNode.generateChildren(Buffer)
generate(Buffer) - Method in class org.japano.pagenode.Javascript
 
generate(Buffer) - Method in class org.japano.pagenode.JsObject
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.Catch
Catches any throwable and sets the configured variable to throwable caught.
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.ForEach
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.ForTokens
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.If
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.Import
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.Out
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.Param
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.Redirect
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.Remove
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.Set
 
generate(Buffer) - Method in class org.japano.pagenode.jstl.core.Url
 
generate(Buffer) - Method in class org.japano.pagenode.legacy.LegacyTagAdapter
 
generate(Buffer) - Method in class org.japano.pagenode.MessageList
 
generate(Buffer) - Method in class org.japano.PageNode.Output
Should never be called, because usages of this node is resolved at jsp compile time.
generate(Buffer) - Method in class org.japano.pagenode.Part
 
generate(Buffer) - Method in class org.japano.pagenode.Test
 
generate(Buffer) - Method in class org.japano.pagenode.Test.Match
 
generateChildren(Buffer) - Method in class org.japano.PageNode
Dumps all child nodes of this node.
generateChildren(Buffer) - Method in class org.japano.pagenode.jstl.core.Choose
 
generateChildren(Buffer) - Method in class org.japano.pagenode.jstl.core.ForEach
 
generatePage(Buffer, HttpServletRequest, HttpServletResponse, String, Map, String, Throwable) - Method in class org.japano.PageGenerator
Generates a JSP Page.
generateSimpleTag(Buffer) - Method in class org.japano.pagenode.legacy.LegacyTagAdapter
 
generateTag(Buffer) - Method in class org.japano.pagenode.legacy.LegacyTagAdapter
 
GenericTypeInfo - Class in org.japano.metadata
Stores the generic property type info for a class type.
GenericTypeInfo(String) - Constructor for class org.japano.metadata.GenericTypeInfo
 
get(String) - Method in class org.japano.action.ActionParameter
Returns the HTTP parameter value with the given name.
getAccessor() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getAccessor() - Method in interface org.japano.metadata.MetadataMethod
 
getAccessor() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getAccessorName() - Method in class org.japano.action.Parameter
 
getAction() - Method in class org.japano.action.PingPongContext
Returns the ping pong action that was created for this context.
getAction() - Method in class org.japano.pagenode.FormNode
 
getActionClass() - Method in class org.japano.pagenode.FormNode
 
getActionClass() - Method in class org.japano.View.Message
 
getActionConfig() - Method in class org.japano.JapanoConfig
Returns the ActionConfig for this Servlet.
getActionConfig(JspCompilationContext) - Static method in class org.japano.pagenode.action.LinkNode
 
getActionConfig() - Method in class org.japano.Session
Returns the ActionConfig for the website this session instance belongs to.
getActionCount() - Method in class org.japano.Session
 
getActionFromTag(String, String) - Method in class org.japano.action.ActionConfig
Returns the ActionConfig instance of the action which is linked to the given tag in the given library.
getActionMapping(String) - Method in class org.japano.action.ActionConfig
Returns the action mapping for the given qualified name.
getActionMapping() - Method in class org.japano.action.ActionMapping
Returns this
getActionMapping() - Method in class org.japano.action.Bean
 
getActionMapping() - Method in class org.japano.action.Parametrized
 
getActionMappingForURI(String) - Method in class org.japano.action.ActionConfig
Returns the action which is mapped to the URI or null.
getActionParameter() - Method in class org.japano.pagenode.FormNode
 
getActionParameter(String) - Method in class org.japano.Session
 
getActionTimeout() - Method in class org.japano.JapanoConfig
 
getAnnotationClassName() - Method in class org.japano.metadata.TagType
 
getArray(String) - Method in class org.japano.action.ActionParameter
Returns the HTTP parameter value array with the given name.
getAttribute(String) - Method in class org.japano.Context
 
getAttribute(String, int) - Method in class org.japano.Context
 
getAttribute(String) - Method in class org.japano.metadata.annotation.AnnotationTag
 
getAttribute(String) - Method in interface org.japano.metadata.MetadataTag
Returns the tag attribute value with the given name or null if no such attribute is set.
getAttribute(String) - Method in class org.japano.metadata.xjavadoc.JavadocTag
 
getAttribute(String) - Method in class org.japano.Page
 
getAttribute(String) - Method in class org.japano.Session
 
getAttribute(String) - Method in class org.japano.TagFileContext
 
getAttribute(String, int) - Method in class org.japano.TagFileContext
 
getAttributeNames() - Method in class org.japano.Page
 
getAttributeNames() - Method in class org.japano.Session
 
getAttributeNamesInScope(int) - Method in class org.japano.Context
 
getAttributeNamesInScope(int) - Method in class org.japano.TagFileContext
 
getAttributes(String) - Method in class org.japano.metadata.annotation.AnnotationTag
 
getAttributes(String) - Method in interface org.japano.metadata.MetadataTag
Returns the tag attribute value with the given name or null if no such attribute is set.
getAttributes(String) - Method in class org.japano.metadata.xjavadoc.JavadocTag
 
getAttributesScope(String) - Method in class org.japano.Context
 
getAttributesScope(String) - Method in class org.japano.TagFileContext
 
getBean(String) - Method in class org.japano.action.ActionMapping
Returns the bean with the given name or null
getBeanCount() - Method in class org.japano.action.ActionMapping
Returns the number of beans defined in this action mapping
getBegin() - Method in class org.japano.pagenode.jstl.core.ForEach
Returns the begin value.
getBegin() - Method in class org.japano.pagenode.jstl.core.ForTokens
Returns the begin value.
getBuffer() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
getBufferSize() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
getCapacity() - Method in class org.japano.Buffer
Gets the current capacity in String objects (NOT character)
getChildren() - Method in class org.japano.PageNode
Returns the children of this node
getChildren() - Method in class org.japano.util.XMLElement
Returns the subobjects of the object.
getClassForSourceName(String) - Static method in class org.japano.util.JSPCompilerUtil
Returns the class for the given class name which can also be a primitive type name.
getCode(ServletWriter, CompilationContext, String, String, String) - Method in class org.japano.action.parameter.Attribute
 
getCode(ServletWriter, CompilationContext, String, String, String) - Method in class org.japano.action.Parameter
Returns the input field code for this type of parameter
getCode(ServletWriter, CompilationContext, String, String, String) - Method in class org.japano.action.parameter.Info
 
getCode(ServletWriter, CompilationContext, String, String, String) - Method in class org.japano.action.parameter.Radio
 
getCode(ServletWriter, CompilationContext, String, String, String) - Method in class org.japano.action.parameter.Select
 
getCode(ServletWriter, CompilationContext, String, String, String) - Method in class org.japano.action.parameter.Submit
 
getCode(ServletWriter, CompilationContext, String, String, String) - Method in class org.japano.action.parameter.TextArea
 
getCode(ServletWriter, CompilationContext, String, String, String) - Method in class org.japano.action.parameter.TextField
 
getCode() - Method in class org.japano.el.JavaExpression
Returns the code of this expression.
getColsDescription() - Method in class org.japano.action.parameter.HTMLEdit
 
getColsDescription() - Method in class org.japano.action.parameter.TextArea
 
getContent() - Method in class org.japano.util.XMLElement
Returns the #PCDATA content of the object.
getContentType() - Method in class org.japano.pagenode.Part
 
getContext() - Method in class org.japano.PageNode
 
getCookie(AbstractContext, String) - Static method in class org.japano.AbstractContext
Returns the first cookie with the given name
getCount() - Method in class org.japano.pagenode.jstl.core.ForEach
Returns the current count.
getCount() - Method in class org.japano.pagenode.jstl.core.ForTokens
Returns the current count.
getCreationTime() - Method in class org.japano.Session
 
getCurrent() - Method in class org.japano.pagenode.jstl.core.ForEach
Returns the current object.
getCurrent() - Method in class org.japano.pagenode.jstl.core.ForTokens
Returns the current object.
getDate(long) - Static method in class org.japano.util.Util
Returns a textual representation of the given time stamp (Format: MM.dd.yyyy - HH:mm:ss.SSS).
getDeclaringClass() - Method in class org.japano.metadata.annotation.AnnotationClass
 
getDeclaringClass() - Method in interface org.japano.metadata.MetadataClass
 
getDeclaringClass() - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
getDefaultValue() - Method in class org.japano.action.Parameter
Getter for property defaultValue.
getDescription() - Method in class org.japano.action.Parameter
Getter for property description.
getDescription() - Method in class org.japano.metadata.annotation.AnnotationClass
 
getDescription() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getDescription() - Method in class org.japano.metadata.Attribute
 
getDescription() - Method in interface org.japano.metadata.MetadataClass
 
getDescription() - Method in interface org.japano.metadata.MetadataMethod
 
getDescription() - Method in class org.japano.metadata.Tag
 
getDescription() - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
getDescription() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getEnd() - Method in class org.japano.pagenode.jstl.core.ForEach
Returns the end value.
getEnd() - Method in class org.japano.pagenode.jstl.core.ForTokens
Returns the end value.
getErrorData() - Method in class org.japano.Context
 
getErrorMessage() - Method in class org.japano.action.Parameter
 
getErrorPageURI() - Method in class org.japano.Page
 
getException() - Method in class org.japano.Context
 
getException() - Method in class org.japano.TagFileContext
 
getExpressionEvaluator() - Method in class org.japano.AbstractContext
This method returns always null because japano resolves Expressions only at JSP compile time
getExpressionEvaluator() - Method in class org.japano.Context
 
getExtension() - Method in class org.japano.action.ActionMapping
Getter for property extension.
getFieldClass(String, String) - Method in class org.japano.pagenode.FormNode
 
getFieldId() - Method in class org.japano.action.Parameter
 
getFieldValue(ActionParameter, String, String) - Static method in class org.japano.action.ActionParameter
Returns the action parameter value with the given qualified name if the action parameter is not null and has a value with that name.
getFieldValues(ActionParameter, String, String[]) - Static method in class org.japano.action.ActionParameter
Returns the action parameter values with the given qualified name if the action parameter is not null and has a value with that name.
getFirstElementWithName(String) - Method in class org.japano.util.XMLElement
 
getId() - Method in class org.japano.pagenode.Part
 
getId() - Method in class org.japano.Session
 
getIdentifier() - Method in class org.japano.util.Enum
Returns the identifier of this enum instance
getIdMechanism() - Method in class org.japano.Session
Returns how the session id is transported in between client requests.
getIndex() - Method in class org.japano.pagenode.jstl.core.ForEach
Returns the current index.
getIndex() - Method in class org.japano.pagenode.jstl.core.ForTokens
Returns the current index.
getInitParameter(String) - Method in class org.japano.JapanoConfig
 
getInitParameterNames() - Method in class org.japano.JapanoConfig
 
getInputType() - Method in class org.japano.action.parameter.Password
 
getInputType() - Method in class org.japano.action.parameter.TextField
 
getJapanoConfig() - Method in class org.japano.AbstractContext
Returns the japano configuration for the japano website this context is in.
getJapanoConfig() - Method in class org.japano.Context
 
getJapanoConfig() - Method in class org.japano.TagFileContext
 
getJavaDocName() - Method in class org.japano.metadata.TagType
 
getJspContext() - Method in class org.japano.pagenode.legacy.JspFragmentAdapter
 
getLastAccessedTime() - Method in class org.japano.Session
 
getLineNr() - Method in class org.japano.util.XMLElement
Returns the line nr on which the element is found.
getLineNr() - Method in exception org.japano.util.XMLParseException
Where the error occurred, or -1 if the line number is unknown.
getLocale() - Method in class org.japano.Session
Getter for property locale.
getLogger() - Static method in class org.japano.util.Util
Returns the utility class logger.
getMaxInactiveInterval() - Method in class org.japano.Session
 
getMessage() - Method in class org.japano.pagenode.MessageList
The current message.
getMessage() - Method in class org.japano.View.Message
Returns the message string of this Message.
getMessages() - Method in class org.japano.Page
Returns all available messages and removes them from the page.
getMessages() - Method in class org.japano.pagenode.FormNode
 
getMessagesFor(Class) - Method in class org.japano.Page
Returns all available messages for the given action class and removes them from the page.
getMethod() - Method in class org.japano.action.Bean
 
getMethods() - Method in class org.japano.metadata.annotation.AnnotationClass
 
getMethods() - Method in interface org.japano.metadata.MetadataClass
 
getMethods() - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
getMutator(Class) - Method in class org.japano.action.Parameter
 
getMutator() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getMutator() - Method in interface org.japano.metadata.MetadataMethod
 
getMutator() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getMutatorName() - Method in class org.japano.action.Parameter
 
getName() - Method in class org.japano.action.Bean
 
getName() - Method in class org.japano.action.Parameter
setter for property name.
getName() - Method in class org.japano.action.PingPongContext
Returns the qualified name for the action.
getName() - Method in class org.japano.IDMechanism
 
getName() - Method in class org.japano.metadata.annotation.AnnotationClass
 
getName() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getName() - Method in class org.japano.metadata.Attribute
 
getName() - Method in interface org.japano.metadata.MetadataClass
 
getName() - Method in interface org.japano.metadata.MetadataMethod
 
getName() - Method in class org.japano.metadata.Output
 
getName() - Method in class org.japano.metadata.Tag
 
getName() - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
getName() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getName() - Method in class org.japano.pagenode.jstl.core.Param
 
getName() - Method in class org.japano.util.XMLElement
Returns the class (i.e. the name indicated in the element) of the object.
getNameWithSignature() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getNameWithSignature() - Method in interface org.japano.metadata.MetadataMethod
 
getNameWithSignature() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getNodeId() - Method in class org.japano.PageNode
Returns the unique identifier value for this page node.
getOut() - Method in class org.japano.Context
 
getOut() - Method in class org.japano.TagFileContext
 
getPackage(MetadataClass) - Static method in class org.japano.metadata.MetadataProcessor
 
getPage() - Method in class org.japano.Context
 
getPage() - Method in class org.japano.TagFileContext
 
getPageGenerator() - Method in class org.japano.Servlet
 
getParameter(String) - Method in class org.japano.action.ActionMapping
Returns the parameter with the given name or null
getParameter(String) - Method in class org.japano.action.Parametrized
Returns the parameter with the given name
getParameter(MetadataMethod, MetadataMethod) - Static method in class org.japano.metadata.MetadataProcessor
 
getParameterCount() - Method in class org.japano.action.Parametrized
 
getParameterName() - Method in exception org.japano.action.InvalidParameterException
 
getParameterName() - Method in exception org.japano.action.MissingParameterException
 
getParameterName() - Method in class org.japano.View.Message
Returns the name of the HTTP parameter that caused the message.
getParameterNames() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getParameterNames() - Method in interface org.japano.metadata.MetadataMethod
 
getParameterNames() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getParameterType() - Method in class org.japano.metadata.TagType
 
getParameterTypes() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getParameterTypes() - Method in interface org.japano.metadata.MetadataMethod
 
getParameterTypes() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getParametrizedClass() - Method in class org.japano.action.Parametrized
 
getParent() - Method in class org.japano.PageNode
Returns the parent of this node.
getPartId() - Method in class org.japano.Request
Returns the part id given in this request or null.
getProcessorFor(Set<AnnotationTypeDeclaration>, AnnotationProcessorEnvironment) - Method in class org.japano.metadata.annotation.ProcessorFactory
 
getProperty() - Method in class org.japano.action.Parameter
setter for property property.
getProperty(String, Locale) - Method in class org.japano.Servlet
 
getProperty(String) - Method in class org.japano.util.XMLElement
Returns a property of the object.
getProperty(String, String) - Method in class org.japano.util.XMLElement
Returns a property of the object.
getProperty(String, int) - Method in class org.japano.util.XMLElement
Returns an integer property of the object.
getProperty(String, double) - Method in class org.japano.util.XMLElement
Returns a floating point property of the object.
getPropertyName() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getPropertyName() - Method in interface org.japano.metadata.MetadataMethod
 
getPropertyName() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getPropertyType(String) - Method in class org.japano.metadata.GenericTypeInfo
 
getQualifiedName(Class) - Method in class org.japano.action.ActionConfig
Returns the qualified name the action class is mapped to.
getQualifiedName() - Method in class org.japano.action.ActionMapping
Returns the qualified name of the mapped action.
getQualifiedName() - Method in class org.japano.action.Parameter
 
getQualifiedName() - Method in class org.japano.metadata.annotation.AnnotationClass
 
getQualifiedName() - Method in class org.japano.metadata.annotation.AnnotationTag
 
getQualifiedName() - Method in interface org.japano.metadata.MetadataClass
 
getQualifiedName() - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
getReader() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
getRealPath(String) - Method in class org.japano.metadata.MetadataProcessor
 
getRealPath(String) - Method in class org.japano.Request
 
getRemaining() - Method in class org.japano.Buffer
 
getRemaining() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
getRequest() - Method in class org.japano.Context
 
getRequest() - Method in class org.japano.TagFileContext
 
getRequestType() - Method in class org.japano.JapanoConfig
Returns the type of request the japano servlet will generate.
getRequestURI() - Method in class org.japano.Request
 
getRequestURL() - Method in class org.japano.Request
 
getRequiredMarker() - Method in class org.japano.action.ActionMapping
Getter for property requiredMarker.
getRequiredMessage() - Method in class org.japano.action.Parameter
 
getResourceBundle() - Method in class org.japano.JapanoConfig
Getter for property resourceBundle.
getResponse() - Method in class org.japano.Context
 
getResponse() - Method in class org.japano.TagFileContext
 
getReturnType() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getReturnType() - Method in interface org.japano.metadata.MetadataMethod
 
getReturnType() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getRowsDescription() - Method in class org.japano.action.parameter.HTMLEdit
 
getRowsDescription() - Method in class org.japano.action.parameter.TextArea
 
getScopeFromName(String) - Static method in class org.japano.Context
 
getScratchDir() - Method in class org.japano.JapanoConfig
Returns the directory where jsp sources and classes are generated to.
getServerBaseURL() - Method in class org.japano.Request
 
getServletConfig() - Method in class org.japano.Context
 
getServletConfig() - Method in class org.japano.TagFileContext
 
getServletContext() - Method in class org.japano.Context
 
getServletContext() - Method in class org.japano.JapanoConfig
Returns the ServletContext for the japano Servlet.
getServletContext() - Method in class org.japano.Session
 
getServletContext() - Method in class org.japano.TagFileContext
 
getServletInfo() - Method in class org.japano.Servlet
Returns a short description of the servlet.
getServletName() - Method in class org.japano.JapanoConfig
 
getServletPath() - Method in class org.japano.Request
 
getSession() - Method in class org.japano.Context
 
getSession() - Method in class org.japano.Request
 
getSession(boolean) - Method in class org.japano.Request
 
getSession(String) - Static method in class org.japano.Session
 
getSession() - Method in class org.japano.TagFileContext
 
getSessionContext() - Method in class org.japano.Session
 
getSessionType() - Method in class org.japano.JapanoConfig
Returns the type of session the japano servlet will generate.
getSHADigest(String) - Static method in class org.japano.util.Util
Returns the hex encoded SHA-digest for a given input.
getSibling(TagType) - Method in class org.japano.metadata.annotation.AnnotationTag
 
getSibling(TagType) - Method in interface org.japano.metadata.MetadataTag
Returns the first sibling of the given type.
getSibling(TagType) - Method in class org.japano.metadata.xjavadoc.JavadocTag
 
getSiblings(TagType) - Method in class org.japano.metadata.annotation.AnnotationTag
 
getSiblings(TagType) - Method in interface org.japano.metadata.MetadataTag
Returns a list with siblings of this tag of the given type.
getSiblings(TagType) - Method in class org.japano.metadata.xjavadoc.JavadocTag
 
getSourceNameForClass(Class) - Static method in class org.japano.util.JSPCompilerUtil
 
getStep() - Method in class org.japano.pagenode.jstl.core.ForEach
Returns the step value.
getStep() - Method in class org.japano.pagenode.jstl.core.ForTokens
Returns the step value.
getString() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
getTag(TagType) - Method in class org.japano.metadata.annotation.AnnotationClass
 
getTag(TagType) - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getTag(TagType) - Method in interface org.japano.metadata.MetadataClass
 
getTag(TagType) - Method in interface org.japano.metadata.MetadataMethod
 
getTag(TagType) - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
getTag(TagType) - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getTagLibrary() - Method in class org.japano.action.ActionMapping
Returns the library URI of the tag of this action mapping.
getTagLibraryURI(MetadataClass) - Method in class org.japano.metadata.MetadataProcessor
Returns the tag library URI for a given XClass.
getTagName() - Method in class org.japano.action.ActionMapping
Returns the name of the tag of this action mapping.
getTagName(String) - Method in class org.japano.action.Parameter
 
getTags() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getTags(TagType) - Method in class org.japano.metadata.annotation.AnnotationMethod
 
getTags(TagType) - Method in interface org.japano.metadata.MetadataMethod
 
getTags() - Method in interface org.japano.metadata.MetadataMethod
 
getTags(TagType) - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getTags() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
getTLDNameFromURI(String) - Static method in class org.japano.metadata.MetadataProcessor
 
getType() - Method in class org.japano.action.Parameter
 
getType() - Method in class org.japano.el.JavaExpression
Returns the type of this expression.
getType() - Method in class org.japano.metadata.annotation.AnnotationTag
 
getType() - Method in class org.japano.metadata.Attribute
 
getType() - Method in class org.japano.metadata.GenericTypeInfo
Returns the full qualified name of this GenericTypeInfo's class type.
getType() - Method in interface org.japano.metadata.MetadataTag
Returns the japano tag type for this metadata tag.
getType() - Method in class org.japano.metadata.xjavadoc.JavadocTag
 
getTypeDeclaration() - Method in class org.japano.metadata.annotation.AnnotationClass
 
getURI() - Method in class org.japano.View
 
getValidationAttribute(String) - Method in class org.japano.Session
 
getValue() - Method in class org.japano.metadata.BodyContent
 
getValue() - Method in class org.japano.pagenode.jstl.core.Param
 
getValue(String) - Method in class org.japano.Session
 
getValueMethod() - Method in class org.japano.action.Parameter
 
getValueNames() - Method in class org.japano.Session
 
getVariableResolver() - Method in class org.japano.AbstractContext
This method returns always null because japano resolves Expressions only at JSP compile time
getVariableResolver() - Method in class org.japano.Context
 
getView() - Method in class org.japano.Session
Returns the current view of this session.
getWebAppPath() - Method in class org.japano.metadata.MetadataProcessor
 
getWebAppRoot() - Method in class org.japano.JapanoConfig
Returns the root directory of the web application
getWelcomeAction() - Method in class org.japano.JapanoConfig
Returns the action executed on directory access or null if there is no such action and normal web application welcome file rules apply.
getWelcomeView() - Method in class org.japano.JapanoConfig
Getter for property welcomeView.
getWrappedTag() - Method in class org.japano.pagenode.legacy.LegacyTagAdapter
 

H

handlePageException(Throwable) - Method in class org.japano.Context
 
handlePageException(Exception) - Method in class org.japano.Context
 
handlePageException(Exception) - Method in class org.japano.TagFileContext
 
handlePageException(Throwable) - Method in class org.japano.TagFileContext
 
hashCode() - Method in class org.japano.util.Enum
Returns the identifier's hashcode as hashcode of this enum instance.
hasMessageFor(String) - Method in class org.japano.pagenode.FormNode
 
hasMessageList - Variable in class org.japano.pagenode.action.FormNode
 
hasMoreElements() - Method in class org.japano.util.EmptyEnumeration
Returns always false.
hasNext() - Method in class org.japano.util.EmptyIterator
Returns always false.
hasTag() - Method in class org.japano.action.ActionMapping
 
headerValues(HttpServletRequest, String) - Static method in class org.japano.el.EL
 
HTMLEdit - Class in org.japano.action.parameter
 
HTMLEdit() - Constructor for class org.japano.action.parameter.HTMLEdit
 
htmlEncode(String, boolean) - Static method in class org.japano.util.Util
Converts illegal Characters to HTML entities.

I

iBegin - Variable in class org.japano.pagenode.jstl.core.ForEach
 
id - Variable in class org.japano.pagenode.FormNode
 
IDMechanism - Class in org.japano
Represents the different strategies to associate a client with a session id.
iEnd - Variable in class org.japano.pagenode.jstl.core.ForEach
 
If - Class in org.japano.pagenode.jstl.core
 
If() - Constructor for class org.japano.pagenode.jstl.core.If
 
ignoreParam(Parameter) - Method in class org.japano.pagenode.action.LinkNode
 
Import - Class in org.japano.pagenode.jstl.core
Retrieves an absolute or relative URL and exposes its contents to either the page, a String in 'var', or a Reader in 'varReader'.
Import() - Constructor for class org.japano.pagenode.jstl.core.Import
 
include(String) - Method in class org.japano.Context
 
include(String, boolean) - Method in class org.japano.Context
 
include(String) - Method in class org.japano.TagFileContext
 
include(String, boolean) - Method in class org.japano.TagFileContext
 
increaseActionCount() - Method in class org.japano.Session
 
index - Variable in class org.japano.pagenode.jstl.core.ForEach
 
indexOf(String, String) - Static method in class org.japano.pagenode.jstl.Functions
Returns the index withing a string of the first occurrence of a specified substring.
Info - Class in org.japano.action.parameter
Read-only text field.
Info() - Constructor for class org.japano.action.parameter.Info
Creates a new instance of Text
INFO - Static variable in class org.japano.metadata.TagType
 
init() - Method in class org.japano.Page
 
init() - Method in class org.japano.pagenode.FieldNode
 
init() - Method in class org.japano.pagenode.FormNode
 
init() - Method in class org.japano.PageNode
Initializes the node.
init() - Method in class org.japano.pagenode.legacy.LegacyTagAdapter
 
init() - Method in class org.japano.pagenode.MessageList
 
init() - Method in class org.japano.pagenode.Part
 
init() - Method in class org.japano.pagenode.Test
 
init(ServletConfig) - Method in class org.japano.Servlet
Initializes the servlet.
initialize(Session) - Method in interface org.japano.action.PingPongAction
Initializes the action with the session context.
initialize(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - Method in class org.japano.Context
 
initialize(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - Method in class org.japano.TagFileContext
 
initScope(Map) - Method in class org.japano.Page
 
insert(Buffer, int) - Method in class org.japano.Buffer
 
insertInHead(Buffer) - Method in class org.japano.Buffer
Inserts the given buffer content into the page's head section
insertQueryParams - Variable in class org.japano.pagenode.action.LinkNode
 
instance() - Static method in class org.japano.Servlet
 
instance - Static variable in class org.japano.util.EmptyEnumeration
The only EmptyEnumeration instance
instance - Static variable in class org.japano.util.EmptyIterator
The only EmptyIterator instance
instances(Class) - Static method in class org.japano.util.Enum
Returns an iterator over all enum instances of the given type.
invalidate() - Method in class org.japano.action.ActionParameter
Marks the action parameters as invalid.
invalidate() - Method in class org.japano.Session
 
InvalidParameterException - Exception in org.japano.action
Exception thrown to indicate an invalid HTTP parameter.
InvalidParameterException(String, String, Throwable) - Constructor for exception org.japano.action.InvalidParameterException
 
InvalidParameterException(String, String) - Constructor for exception org.japano.action.InvalidParameterException
 
InvalidParameterException(String, Throwable) - Constructor for exception org.japano.action.InvalidParameterException
 
InvalidParameterException(String) - Constructor for exception org.japano.action.InvalidParameterException
 
invalidValue(String, String) - Method in class org.japano.util.XMLElement
Creates a parse exception for when an invalid value is given to a method.
invalidValueSet(String) - Method in class org.japano.util.XMLElement
Creates a parse exception for when an invalid valueset is given to a method.
invoke(Writer) - Method in class org.japano.pagenode.legacy.JspFragmentAdapter
 
isAbsoluteURL(String) - Static method in class org.japano.util.Util
 
isAccessor() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
isAccessor() - Method in interface org.japano.metadata.MetadataMethod
 
isAccessor() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
isAction() - Method in class org.japano.metadata.annotation.AnnotationClass
 
isAction() - Method in interface org.japano.metadata.MetadataClass
 
isAction() - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
isBoolean() - Method in class org.japano.el.JavaExpression
 
isBot() - Method in class org.japano.Session
Getter for property bot.
isCompileEnabled() - Method in class org.japano.JapanoConfig
Returns true if jsp compilation is enabled.
isEmpty() - Method in class org.japano.action.ActionParameter
 
isFirst() - Method in class org.japano.pagenode.jstl.core.ForEach
Returns true if the current iteration is the first.
isFirst() - Method in class org.japano.pagenode.jstl.core.ForTokens
Returns true if the current iteration is the first.
isHead(boolean) - Method in class org.japano.pagenode.Javascript
 
isLast() - Method in class org.japano.pagenode.jstl.core.ForEach
Returns true if the current iteration is the last.
isLast() - Method in class org.japano.pagenode.jstl.core.ForTokens
Returns true if the current iteration is the last.
isMutator() - Method in class org.japano.metadata.annotation.AnnotationMethod
 
isMutator() - Method in interface org.japano.metadata.MetadataMethod
 
isMutator() - Method in class org.japano.metadata.xjavadoc.JavadocMethod
 
isNew() - Method in class org.japano.Session
 
isNumber(Class) - Static method in class org.japano.el.EL
Returns true if the given class is a number.
isPageNode() - Method in class org.japano.metadata.annotation.AnnotationClass
 
isPageNode() - Method in interface org.japano.metadata.MetadataClass
 
isPageNode() - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
isPingPong() - Method in class org.japano.action.ActionMapping
Returns true if mapped action is a ping pong action.
isRepeatable() - Method in class org.japano.action.ActionMapping
Getter for property repeatable.
isRequestedSessionIdFromCookie() - Method in class org.japano.Request
 
isRequestedSessionIdFromUrl() - Method in class org.japano.Request
 
isRequestedSessionIdFromURL() - Method in class org.japano.Request
 
isRequestedSessionIdValid() - Method in class org.japano.Request
 
isRequired() - Method in class org.japano.action.Parameter
Returns whether the parameter is required or not.
isRequired() - Method in class org.japano.metadata.Attribute
 
isSelected(File, String, File) - Method in class org.japano.metadata.xjavadoc.Selector
 
isSessionIdInPath() - Method in class org.japano.JapanoConfig
If set to true the japano servlet will encode the session id in the first path part of the webapplication context.
isStringLiteral() - Method in class org.japano.el.JavaExpression
 
iStep - Variable in class org.japano.pagenode.jstl.core.ForEach
 
isTest() - Method in class org.japano.pagenode.jstl.core.When
 
isValid() - Method in class org.japano.action.ActionParameter
Returns true if all action parameters in this instance are valids.
isViewAccessAllowed() - Method in class org.japano.JapanoConfig
Returns whether direct JSP access is allowed.
items - Variable in class org.japano.pagenode.jstl.core.ForEach
Holds value of property items.
itemsSet - Variable in class org.japano.pagenode.jstl.core.ForEach
 
iterate(Iterator, Buffer) - Method in class org.japano.pagenode.jstl.core.ForEach
 

J

JAPANO_TAG_PREFIX - Static variable in class org.japano.metadata.annotation.MetadataProcessor
 
JAPANO_TAG_PREFIX - Static variable in class org.japano.metadata.MetadataProcessor
 
JAPANO_TAG_PREFIX - Static variable in class org.japano.metadata.xjavadoc.MetadataProcessor
 
JapanoAction - Annotation Type in org.japano.metadata.annotation
Can be used to mark implementations of of Action as active action.
JapanoAttribute - Annotation Type in org.japano.metadata.annotation
Can be used in subclasses of PageNode to mark a mutator method as tag attribute.
JapanoBean - Annotation Type in org.japano.metadata.annotation
Used either to mark a class as bean class, or to activate sub bean component creation from a mutator method of an action.
JapanoCompiler - Class in org.japano.util
The japano JSP compiler ant task.
JapanoCompiler() - Constructor for class org.japano.util.JapanoCompiler
 
JapanoConfig - Class in org.japano
Extends javax.servlet.ServletConfig to add japano specific configuration information.
japanoConfig - Variable in class org.japano.Session
 
JapanoException - Exception in org.japano
Japano page specific Exception.
JapanoException() - Constructor for exception org.japano.JapanoException
 
JapanoException(String) - Constructor for exception org.japano.JapanoException
 
JapanoException(String, Throwable) - Constructor for exception org.japano.JapanoException
 
JapanoException(Throwable) - Constructor for exception org.japano.JapanoException
 
JapanoFunction - Annotation Type in org.japano.metadata.annotation
Is used to declare an EL function for a static method.
JapanoInfo - Annotation Type in org.japano.metadata.annotation
Marks an property accessor as non-editable info field.
JapanoOption - Annotation Type in org.japano.metadata.annotation
Used to define radio or select options.
JapanoOutput - Annotation Type in org.japano.metadata.annotation
Can be used in subclasses of PageNode to mark a method as output tag.
JapanoParameter - Annotation Type in org.japano.metadata.annotation
Marks an accessor method of an action as action parameter.
JapanoPassword - Annotation Type in org.japano.metadata.annotation
Marks an accessor method of an action as password field.
JapanoRadio - Annotation Type in org.japano.metadata.annotation
Marks an accessor method of an action as radio field.
JapanoSelect - Annotation Type in org.japano.metadata.annotation
Marks an accessor method of an action as select field.
JapanoSubmit - Annotation Type in org.japano.metadata.annotation
Marks an accessor method of an action as submit button.
JapanoTag - Annotation Type in org.japano.metadata.annotation
Used to mark a subclass of PageNode as active tag.
JapanoText - Annotation Type in org.japano.metadata.annotation
Marks an accessor method of an action as text field.
JapanoTextArea - Annotation Type in org.japano.metadata.annotation
Marks an accessor method of an action as textArea field.
JapanoValidation - Annotation Type in org.japano.metadata.annotation
Can be used on action parameters and fields to specify which values are valid for that parameter or field.
JavadocClass - Class in org.japano.metadata.xjavadoc
 
JavadocMethod - Class in org.japano.metadata.xjavadoc
XJavadoc implementation of the MetadataMethod interface.
JavadocTag - Class in org.japano.metadata.xjavadoc
XJavadoc implementation of the MetadataTag interface.
JavaExpression - Class in org.japano.el
A single java code expression.
JavaExpression(Class, String) - Constructor for class org.japano.el.JavaExpression
Constructs a new JavaExpression with the given code of the given type.
JavaExpression.Identifier - Class in org.japano.el
Dummy class to represent an identifier
JavaExpression.StringLiteral - Class in org.japano.el
Dummy class to represent a String literal
JavaExpressionGenerator - Class in org.japano.el
Transforms an EL syntax tree into an optimized java expression.
JavaExpressionGenerator(CompilationContext, boolean) - Constructor for class org.japano.el.JavaExpressionGenerator
Creates a new instance of ELCompiler
Javascript - Class in org.japano.pagenode
Inserts a javascript block.
Javascript() - Constructor for class org.japano.pagenode.Javascript
 
join(String[], String) - Static method in class org.japano.pagenode.jstl.Functions
Joins all elements of an array into a string.
JPNID_PARAM - Static variable in class org.japano.Servlet
 
JsObject - Class in org.japano.pagenode
Dumps a java object as JSON object.
JsObject() - Constructor for class org.japano.pagenode.JsObject
 
JSON - Class in org.japano.util
Tool class with only static methods used to construct JSON representations of nested java object graphs.
JSONable - Interface in org.japano.util
Provides a method that provides a JSON dump of the current object.
JSP - Static variable in class org.japano.metadata.BodyContent
 
JSPCompilerUtil - Class in org.japano.util
Contains some utility for JSP generation.
JSPCompilerUtil.TEST - Class in org.japano.util
Test methods for JSPCompilerUtil
JSPCompilerUtil.TEST() - Constructor for class org.japano.util.JSPCompilerUtil.TEST
 
JspFragmentAdapter - Class in org.japano.pagenode.legacy
Adapter from a sub tree of japano page nodes to a jsp fragment.
JspFragmentAdapter(PageNode) - Constructor for class org.japano.pagenode.legacy.JspFragmentAdapter
 

K

klass - Variable in class org.japano.action.Parametrized
Contains the class type.
klass - Variable in class org.japano.metadata.Tag
Class of the tag
klass - Variable in class org.japano.pagenode.FormNode
 

L

last - Variable in class org.japano.pagenode.jstl.core.ForEach
 
LegacyTagAdapter - Class in org.japano.pagenode.legacy
This is an adapter class between the japano page model and the traditional JSP model.
LegacyTagAdapter(Class) - Constructor for class org.japano.pagenode.legacy.LegacyTagAdapter
 
length() - Method in class org.japano.Buffer
Returns the length of the buffer content (not the fragment count).
length(Object) - Static method in class org.japano.pagenode.jstl.Functions
Returns the number of items in a collection, or the number of characters in a string.
LIBNAME_PATTERN - Static variable in class org.japano.metadata.MetadataProcessor
 
libraryURI - Variable in class org.japano.metadata.Tag
 
Lifecycle - Interface in org.japano.action
Allows actions to be notified about their destruction.
LinkNode - Class in org.japano.pagenode.action
Creates the code for action invocation links into the page source.
LinkNode() - Constructor for class org.japano.pagenode.action.LinkNode
 
ListValidator - Class in org.japano.action
Validates a http parameter against a list of valid values.
ListValidator() - Constructor for class org.japano.action.ListValidator
 
log(String) - Method in class org.japano.metadata.MetadataProcessor
 
Log4jMonitor - Class in org.japano.util
Log4jMonitor is a log4j monitor which connects to a log4j socket hub appender and dumps the collected log entries to an GUI.
Log4jMonitor() - Constructor for class org.japano.util.Log4jMonitor
 
logger - Static variable in class org.japano.PageGenerator
 
logicOp(Token, JavaExpression) - Method in class org.japano.el.JavaExpression
 

M

main(String[]) - Static method in class org.japano.el.JavaExpressionGenerator
 
main(String[]) - Static method in exception org.japano.ForbiddenException
 
main(String[]) - Static method in class org.japano.util.JSPCompilerUtil
 
main(String[]) - Static method in class org.japano.util.Log4jMonitor
 
main(String[]) - Static method in class org.japano.util.Util
 
makeFieldId(String) - Static method in class org.japano.action.Parameter
 
MessageList - Class in org.japano.pagenode
Displays all messages send to the current view.
MessageList() - Constructor for class org.japano.pagenode.MessageList
 
messages() - Method in class org.japano.View
Returns an iterator over all messages.
MetadataClass - Interface in org.japano.metadata
Common interface for classes with meta-data information.
MetadataMethod - Interface in org.japano.metadata
Common interface for methods with metadata.
MetadataProcessor - Class in org.japano.metadata.annotation
Ant task which creates tag library definitions from javadoc attributes in pagenode and action sources.
MetadataProcessor() - Constructor for class org.japano.metadata.annotation.MetadataProcessor
 
MetadataProcessor - Class in org.japano.metadata
Creates tag library definitions from javadoc attributes in pagenode and action sources.
MetadataProcessor() - Constructor for class org.japano.metadata.MetadataProcessor
 
MetadataProcessor - Class in org.japano.metadata.xjavadoc
Creates tag library definitions from javadoc attributes in pagenode and action sources.
MetadataProcessor() - Constructor for class org.japano.metadata.xjavadoc.MetadataProcessor
 
MetadataTag - Interface in org.japano.metadata
Common interface to metadata tags for xjavadoc and annotation metadata.
methodFitsProperty(Method, String) - Static method in class org.japano.util.JSPCompilerUtil
 
MissingParameterException - Exception in org.japano.action
Exception thrown to indicate a missing but required HTTP parameter.
MissingParameterException(String, String, Throwable) - Constructor for exception org.japano.action.MissingParameterException
 
MissingParameterException(String, String) - Constructor for exception org.japano.action.MissingParameterException
 
MissingParameterException(String, Throwable) - Constructor for exception org.japano.action.MissingParameterException
 
MissingParameterException(String) - Constructor for exception org.japano.action.MissingParameterException
 
multiSelect(Buffer, String, String[], int, Collection, Collection, String, String, String) - Static method in class org.japano.util.Form
Inserts a multi-select select field into the given buffer.

N

name - Variable in class org.japano.metadata.Attribute
 
name - Variable in class org.japano.metadata.Tag
name of the tag
NANOXML_MAJOR_VERSION - Static variable in class org.japano.util.XMLElement
Major version of NanoXML.
NANOXML_MINOR_VERSION - Static variable in class org.japano.util.XMLElement
Minor version of NanoXML.
negate(Object) - Static method in class org.japano.el.EL
 
negate() - Method in class org.japano.el.JavaExpression
 
newLine() - Method in class org.japano.Buffer
 
NEWLINE - Static variable in class org.japano.metadata.annotation.MetadataProcessor
 
NEWLINE - Static variable in class org.japano.metadata.MetadataProcessor
 
NEWLINE - Static variable in class org.japano.metadata.xjavadoc.MetadataProcessor
 
newLine() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
next() - Method in class org.japano.util.EmptyIterator
 
nextElement() - Method in class org.japano.util.EmptyEnumeration
Throws a NoSuchElementException.
nodeId - Variable in class org.japano.PageNode
 
not() - Method in class org.japano.el.JavaExpression
 
NotFoundException - Exception in org.japano
Thrown to indicate that a resource was not found, Throwing this causes the request to be answered with a HTTP 404 error.
NotFoundException(String) - Constructor for exception org.japano.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception org.japano.NotFoundException
 

O

op(int, Object, Object) - Static method in class org.japano.el.EL
 
OPTION - Static variable in class org.japano.metadata.TagType
 
org.japano - package org.japano
This package contains the page engine.
org.japano.action - package org.japano.action
This package contains the japano action API.
org.japano.action.parameter - package org.japano.action.parameter
This package contains the implemented action parameter types.
org.japano.el - package org.japano.el
This package contains the japano expression language implementation.
org.japano.metadata - package org.japano.metadata
This package contains classs to process japano metadata in java sources.
org.japano.metadata.annotation - package org.japano.metadata.annotation
This package contains the japano metadata processor implementation for java annotations.
org.japano.metadata.xjavadoc - package org.japano.metadata.xjavadoc
This package contains an ant task to process javadoc metadata in java sources.
org.japano.pagenode - package org.japano.pagenode
This package contains a set of predefined PageNode classes ( CustomTags).
org.japano.pagenode.action - package org.japano.pagenode.action
This package contains pagenodes used to invoke actions.
org.japano.pagenode.jstl - package org.japano.pagenode.jstl
This package contains the japano implementation of the JSTL library.
org.japano.pagenode.jstl.core - package org.japano.pagenode.jstl.core
This package contains the japano implementation of the JSTL core library.
org.japano.pagenode.legacy - package org.japano.pagenode.legacy
This package contains some classes which offer traditional JSP tags a normal JSP tag environment inside the japano page.
org.japano.test - package org.japano.test
This package contains some test related classes.
org.japano.util - package org.japano.util
This package contains several usefull utility classes.
Otherwise - Class in org.japano.pagenode.jstl.core
Subtag of that follows tags and runs only if all of the prior conditions evaluated to 'false'.
Otherwise() - Constructor for class org.japano.pagenode.jstl.core.Otherwise
 
out - Variable in class org.japano.Page
 
Out - Class in org.japano.pagenode.jstl.core
Like <%= ... >, but for expressions.
Out() - Constructor for class org.japano.pagenode.jstl.core.Out
 
Output - Class in org.japano.metadata
 
Output(PageNodeTag, String, String) - Constructor for class org.japano.metadata.Output
 
OUTPUT - Static variable in class org.japano.metadata.TagType
 

P

Page - Class in org.japano
Base class for all japano JSP pages.
Page() - Constructor for class org.japano.Page
 
pageContext - Variable in class org.japano.Page
 
PageGenBenchmark - Class in org.japano.test
 
PageGenBenchmark() - Constructor for class org.japano.test.PageGenBenchmark
 
PageGenerator - Class in org.japano
Loads the dynamically generated JSP classes and calls their output generation.
PageGenerator(JapanoConfig) - Constructor for class org.japano.PageGenerator
Initializes the Page Generator with configuration data.
pageGenerator - Variable in class org.japano.Servlet
ServletContext of this
PageGenerator.ErrorPage - Class in org.japano
Default Errorpage implementation.
PageGenerator.ErrorPage() - Constructor for class org.japano.PageGenerator.ErrorPage
 
PageNode - Class in org.japano
Base class for all nodes in a page model.
PageNode() - Constructor for class org.japano.PageNode
Constructs a new Node with no children.
PageNode.Output - Class in org.japano
Helper class for tag output definitions.
PageNode.Output() - Constructor for class org.japano.PageNode.Output
 
PageNodeTag - Class in org.japano.metadata
Wraps one japano tag.
PageNodeTag() - Constructor for class org.japano.metadata.PageNodeTag
Creates a new tag instance
PARAM - Static variable in class org.japano.IDMechanism
The session id is set as jpnsid parameter
Param - Class in org.japano.pagenode.jstl.core
Param implementation.
Param() - Constructor for class org.japano.pagenode.jstl.core.Param
 
Parameter - Class in org.japano.action
Wraps a single HTTP parameter mapped to an Action property.
Parameter() - Constructor for class org.japano.action.Parameter
 
PARAMETER - Static variable in class org.japano.metadata.TagType
 
PARAMETER_NAME - Static variable in class org.japano.pagenode.Part
 
parameters - Variable in class org.japano.action.Parametrized
Contains all parameters.
parameters() - Method in class org.japano.action.Parametrized
Returns an Iterator over all parameters in this action mapping.
Parametrized - Class in org.japano.action
Abstract base class for classes which are parametrized by HTML parameters.
Parametrized() - Constructor for class org.japano.action.Parametrized
 
parent - Variable in class org.japano.action.Parameter
Parent bean of this parameter.
parent - Variable in class org.japano.PageNode
Parent node of this node
parseCharArray(char[], int, int) - Method in class org.japano.util.XMLElement
Parses an XML definition starting at offset.
parseCharArray(char[], int, int, int) - Method in class org.japano.util.XMLElement
Parses an XML definition starting at offset.
parseFromReader(Reader) - Method in class org.japano.util.XMLElement
Reads an XML definition from a java.io.Reader and parses it.
parseFromReader(Reader, int) - Method in class org.japano.util.XMLElement
Reads an XML definition from a java.io.Reader and parses it.
parseString(String) - Method in class org.japano.util.XMLElement
Parses an XML definition.
parseString(String, int) - Method in class org.japano.util.XMLElement
Parses an XML definition starting at offset.
parseString(String, int, int) - Method in class org.japano.util.XMLElement
Parses an XML definition starting at offset.
parseString(String, int, int, int) - Method in class org.japano.util.XMLElement
Parses an XML definition starting at offset.
part(String, Buffer, HttpServletRequest, HttpServletResponse) - Method in class org.japano.Page
 
Part - Class in org.japano.pagenode
Registers a part of the document for being used with scripted partial updates.
Part() - Constructor for class org.japano.pagenode.Part
 
partId - Variable in class org.japano.pagenode.Part
 
Password - Class in org.japano.action.parameter
HTML form passwort field.
Password() - Constructor for class org.japano.action.parameter.Password
 
PASSWORD - Static variable in class org.japano.metadata.TagType
 
PATH - Static variable in class org.japano.IDMechanism
The session id is used as first path part of the URI
perform(HttpServletRequest, HttpServletResponse) - Method in interface org.japano.action.Action
Performs the action and chooses an appropriate view (or answers the request itself).
performAction(HttpServletRequest, HttpServletResponse) - Method in class org.japano.action.ActionMapping
Performs the mapped action.
PingPongAction - Interface in org.japano.action
This interface extends the action interface A view asks the current session to instantiate an ping-pong action with a given qualified name.
PingPongContext - Class in org.japano.action
A ping pong context encapsulates an ping pong action instance and a numeric ping pong id to retrieve the instance again on client invocation.
PingPongContext(String, PingPongAction) - Constructor for class org.japano.action.PingPongContext
Creates a new instance of PingPongContext
pingPongContext - Variable in class org.japano.pagenode.FormNode
 
popBody() - Method in class org.japano.Context
 
postGenerate - Variable in class org.japano.Page
 
Preserve - Class in org.japano.pagenode
Preserves its children from being changed by crunching.
Preserve() - Constructor for class org.japano.pagenode.Preserve
 
print(String) - Method in class org.japano.Buffer
 
print(char[]) - Method in class org.japano.Buffer
 
print(int) - Method in class org.japano.Buffer
 
print(boolean) - Method in class org.japano.Buffer
 
print(char) - Method in class org.japano.Buffer
 
print(float) - Method in class org.japano.Buffer
 
print(Object) - Method in class org.japano.Buffer
 
print(long) - Method in class org.japano.Buffer
 
print(double) - Method in class org.japano.Buffer
 
print(Object) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
print(boolean) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
print(double) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
print(char) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
print(float) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
print(String) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
print(int) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
print(long) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
print(char[]) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
printFieldClassCode(Buffer, String, String) - Method in class org.japano.pagenode.FormNode
 
println() - Method in class org.japano.Buffer
 
println(float) - Method in class org.japano.Buffer
 
println(Object) - Method in class org.japano.Buffer
 
println(int) - Method in class org.japano.Buffer
 
println(char) - Method in class org.japano.Buffer
 
println(boolean) - Method in class org.japano.Buffer
 
println(long) - Method in class org.japano.Buffer
 
println(double) - Method in class org.japano.Buffer
 
println(String) - Method in class org.japano.Buffer
 
println(char[]) - Method in class org.japano.Buffer
 
println(Object) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println(boolean) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println(double) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println(char) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println(float) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println(String) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println(int) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println(long) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println(char[]) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
println() - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
printNode(Object) - Method in class org.japano.Buffer
 
printQueryCode(ServletWriter, ActionMapping, Node.CustomTag) - Method in class org.japano.pagenode.action.LinkNode
 
printThrowable(Buffer, Throwable) - Static method in class org.japano.util.Util
 
process() - Method in class org.japano.metadata.annotation.Processor
 
process(List) - Method in class org.japano.metadata.MetadataProcessor
 
Processor - Class in org.japano.metadata.annotation
Japano Annotation Processor.
ProcessorFactory - Class in org.japano.metadata.annotation
 
ProcessorFactory() - Constructor for class org.japano.metadata.annotation.ProcessorFactory
 
processRequest(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.japano.Servlet
Processes requests for both HTTP GET and POST methods.
pushBody() - Method in class org.japano.Context
 
pushBody(Writer) - Method in class org.japano.Context
 
put(String, String) - Method in class org.japano.action.ActionParameter
Stores the given HTTP parameter value with the given name.
put(String, String[]) - Method in class org.japano.action.ActionParameter
Stores the given HTTP parameter values with the given name.
putValue(String, Object) - Method in class org.japano.Session
 

Q

quoteEscape(String) - Static method in class org.japano.util.Util
Makes the given String safe to be enclosed in quotes.

R

Radio - Class in org.japano.action.parameter
HTML form radio button.
Radio() - Constructor for class org.japano.action.parameter.Radio
 
RADIO - Static variable in class org.japano.metadata.TagType
 
randomWord(int) - Static method in class org.japano.util.Util
Generates a secure random word with the given length.
randomWord(int, char[]) - Static method in class org.japano.util.Util
Generates a secure random word with the given length.
RangeValidator - Class in org.japano.action
Validates a number HTTP parameter to be in a given limit.
RangeValidator(String) - Constructor for class org.japano.action.RangeValidator
 
read(String) - Static method in class org.japano.action.ActionConfig
Reads an ActionMap from the given path.
readChar() - Method in class org.japano.util.XMLElement
Reads a character from a reader.
readMap(String) - Static method in class org.japano.util.Util
Reads the map from the a given path.
readMap(InputStream) - Static method in class org.japano.util.Util
 
readResolve() - Method in class org.japano.util.Enum
Replaces a deserialized enum instance with an already existing instance of the same type with the same identifier
recInit() - Method in class org.japano.pagenode.legacy.JspFragmentAdapter
 
recInit() - Method in class org.japano.PageNode
Recursively initializes all children of the current Node.
Redirect - Class in org.japano.pagenode.jstl.core
Redirect implementation.
Redirect() - Constructor for class org.japano.pagenode.jstl.core.Redirect
 
redirect(HttpServletResponse) - Method in class org.japano.util.ResourceRef
 
redirectAfterPost() - Method in class org.japano.JapanoConfig
if set to true the japano servlet will redirect after a HTTP POST request to a simple showView action to enable client reloading without resending form data.
redirectAfterPost(HttpServletRequest, HttpServletResponse, Session) - Method in class org.japano.Servlet
 
redirectTo(HttpServletResponse, Class) - Method in class org.japano.action.ActionConfig
Sends a redirect to the given action.
RegExValidator - Class in org.japano.action
Validates a HTTP parameter with a regular expression.
RegExValidator(String) - Constructor for class org.japano.action.RegExValidator
 
register(String, PageNode) - Method in class org.japano.Page
 
relationalOp(Token, JavaExpression) - Method in class org.japano.el.JavaExpression
 
release() - Method in class org.japano.Context
 
release() - Method in class org.japano.Page
 
release() - Method in class org.japano.PageNode
Always called at the end of a page invocation.
release() - Method in class org.japano.Request
Releases the request - can be used to clean up resources.
release() - Method in class org.japano.TagFileContext
 
relOp(int, Object, Object) - Static method in class org.japano.el.EL
 
Remove - Class in org.japano.pagenode.jstl.core
 
Remove() - Constructor for class org.japano.pagenode.jstl.core.Remove
 
remove() - Method in class org.japano.util.EmptyIterator
 
removeAttribute(String) - Method in class org.japano.Context
 
removeAttribute(String, int) - Method in class org.japano.Context
 
removeAttribute(String) - Method in class org.japano.Page
 
removeAttribute(String) - Method in class org.japano.Session
 
removeAttribute(String) - Method in class org.japano.TagFileContext
 
removeAttribute(String, int) - Method in class org.japano.TagFileContext
 
removeChild(XMLElement) - Method in class org.japano.util.XMLElement
Removes a child object.
removeJavadocTags(String) - Static method in class org.japano.util.Util
 
removeParameter(String) - Method in class org.japano.action.Parametrized
Removes all parameters with the given name.
removePingPongContext(String) - Method in class org.japano.Session
 
removeProperty(String) - Method in class org.japano.util.XMLElement
Removes an attribute.
removeTagLibChild(XMLElement, String, String, boolean) - Static method in class org.japano.metadata.Tag
Removes a taglib child with the given xml element name and the given content of name sub element.
removeValue(String) - Method in class org.japano.Session
 
replace(Object, Object) - Method in class org.japano.Page
Replaces a child instance with another instance.
replace(String, String, String) - Static method in class org.japano.pagenode.jstl.Functions
Returns a string resulting from replacing in an input string all occurrences of a "before" string into an "after" substring.
replace(String, String, String) - Static method in class org.japano.util.Util
 
request - Variable in class org.japano.Page
 
Request - Class in org.japano
Japano specific HttpServletRequestWrapper.
Request(HttpServletRequest, JapanoConfig) - Constructor for class org.japano.Request
Creates a new instance of Request
required - Variable in class org.japano.metadata.Attribute
 
resolve(CompilationContext, Node, String[]) - Static method in class org.japano.util.JSPCompilerUtil
 
resolveEntity(StringBuffer) - Method in class org.japano.util.XMLElement
Resolves an entity.
ResourceRef - Class in org.japano.util
Encapsulates a Reference to an URI and the session it was invoked in.
ResourceRef(HttpServletRequest, Session) - Constructor for class org.japano.util.ResourceRef
 
ResourceRef(HttpServletRequest, Session, String) - Constructor for class org.japano.util.ResourceRef
Creates a new instance of ResourceRef
response - Variable in class org.japano.Page
 
Response - Class in org.japano
Japano specific HttpServletResponse subclass.
rtexprvalue - Variable in class org.japano.metadata.Attribute
 
runTest(boolean) - Method in class org.japano.test.PageGenBenchmark
 

S

safeHTML(String, List) - Static method in class org.japano.util.Util
Makes safe html out of a given html snippet.
safeNumberString(String) - Static method in class org.japano.el.EL
 
scanElement(XMLElement) - Method in class org.japano.util.XMLElement
Scans an XML element.
scanIdentifier(StringBuffer) - Method in class org.japano.util.XMLElement
Scans an identifier.
scanPCData(StringBuffer) - Method in class org.japano.util.XMLElement
Scans a #PCDATA element.
scanString(StringBuffer) - Method in class org.japano.util.XMLElement
Scans a string.
scanWhitespace() - Method in class org.japano.util.XMLElement
Scans whitespace.
scanWhitespace(StringBuffer) - Method in class org.japano.util.XMLElement
Scans whitespace.
SCRIPTLESS - Static variable in class org.japano.metadata.BodyContent
 
Select - Class in org.japano.action.parameter
HTML form select field.
Select() - Constructor for class org.japano.action.parameter.Select
 
SELECT - Static variable in class org.japano.metadata.TagType
 
select(Buffer, String, String, int, Collection, Collection, String, String, String) - Static method in class org.japano.util.Form
Inserts a select field into the given buffer.
Selector - Class in org.japano.metadata.xjavadoc
An ant custom file selector which ensures that only those classes are parsed again, which are newer than their corresponding tag library definition file.
Selector() - Constructor for class org.japano.metadata.xjavadoc.Selector
 
send(HttpServletRequest, HttpServletResponse, Object) - Static method in class org.japano.util.JSON
Answers the given request with the given object in JSON representation.
send(HttpServletRequest, HttpServletResponse, Object, String) - Static method in class org.japano.util.JSON
Answers the given request with the given object in JSON representation.
sendError(int) - Method in class org.japano.Response
 
sendError(int, String) - Method in class org.japano.Response
 
serialize(String, Object) - Static method in class org.japano.util.Util
Serializes the given object into a file.
Servlet - Class in org.japano
This is the main servlet class of the japano engine.
Servlet() - Constructor for class org.japano.Servlet
 
session - Variable in class org.japano.Page
 
Session - Class in org.japano
Base class for all session implementations which provides basic japano functionality.
Session() - Constructor for class org.japano.Session
protected Session contstructor
Session(String) - Constructor for class org.japano.Session
Creates a new instance of Session
SESSION_ID_LENGTH - Static variable in class org.japano.Session
 
SESSIONS_FILE - Static variable in class org.japano.Session
 
set(Object, String) - Method in class org.japano.action.Parameter
 
set(Object, String[]) - Method in class org.japano.action.Parameter
 
Set - Class in org.japano.pagenode.jstl.core
 
Set() - Constructor for class org.japano.pagenode.jstl.core.Set
 
setActionClass(Class) - Method in class org.japano.pagenode.FormNode
 
setActionMapping(ActionMapping) - Method in class org.japano.action.Bean
 
setActionMapping(ActionMapping) - Method in class org.japano.metadata.ActionTag
 
setAddAttributeDescriptionFix(boolean) - Method in class org.japano.metadata.MetadataProcessor
 
setAddAttributeDescriptionFix(boolean) - Method in class org.japano.metadata.xjavadoc.MetadataProcessor
 
setAttrfix(boolean) - Method in class org.japano.metadata.annotation.MetadataProcessor
 
setAttribute(String, Object) - Method in class org.japano.Context
 
setAttribute(String, Object, int) - Method in class org.japano.Context
 
setAttribute(String, Object) - Method in class org.japano.Page
 
setAttribute(String, Object) - Method in class org.japano.Session
 
setAttribute(String, Object) - Method in class org.japano.TagFileContext
 
setAttribute(String, Object, int) - Method in class org.japano.TagFileContext
 
setBegin(int) - Method in class org.japano.pagenode.jstl.core.ForEach
If items specified: Iteration begins at the item located at the specified index.
setBegin(int) - Method in class org.japano.pagenode.jstl.core.ForTokens
If items specified: Iteration begins at the item located at the specified index.
setBodyContent(BodyContent) - Method in class org.japano.metadata.PageNodeTag
 
setCharEncoding(String) - Method in class org.japano.pagenode.jstl.core.Import
Character encoding of the content at the input resource.
setChildren(Object[]) - Method in class org.japano.PageNode
Sets the children of this node.
setChildren(Object[]) - Method in class org.japano.pagenode.Test.Match
 
setClass(String) - Method in class org.japano.pagenode.Part
Sets the class for the div tag.
setClassName(String) - Method in class org.japano.metadata.PageNodeTag
 
setClasspath(String) - Method in class org.japano.metadata.annotation.MetadataProcessor
Setter for ant attribute classpath.
setClasspath(String) - Method in class org.japano.util.JapanoCompiler
Sets the classpath to invoke the JSP compiler with.
setConfigFile(String) - Method in class org.japano.util.DumpActionConfig
 
setContent(String) - Method in class org.japano.util.XMLElement
Changes the content string.
setContentType(String) - Method in class org.japano.pagenode.Part
The content type with which the part will be served.
setContext(Page, Buffer, HttpServletRequest, HttpServletResponse) - Method in class org.japano.Context
 
setContext(Context) - Method in class org.japano.Page
 
setContext(String) - Method in class org.japano.pagenode.jstl.core.Import
Name of the context when accessing a relative URL resource that belongs to a foreign context.
setContext(String) - Method in class org.japano.pagenode.jstl.core.Redirect
Name of the context when redirecting to a relative URL resource that belongs to a foreign context.
setContext(String) - Method in class org.japano.pagenode.jstl.core.Url
Name of the context when specifying a relative URL resource that belongs to a foreign context.
setContext(AbstractContext) - Method in class org.japano.pagenode.legacy.JspFragmentAdapter
 
setContext(AbstractContext) - Method in class org.japano.PageNode
 
setContext(AbstractContext) - Method in class org.japano.pagenode.TagFile
 
setDefault(String) - Method in class org.japano.pagenode.jstl.core.Out
Default value if the resulting value is null.
setDefaultValue(String) - Method in class org.japano.action.Parameter
Setter for property defaultValue.
setDelimiter(String) - Method in class org.japano.pagenode.jstl.core.ForTokens
The set of delimiters (the characters that separate the tokens in the string).
setDescription(String) - Method in class org.japano.action.Parameter
Setter for property description.
setDescription(String) - Method in class org.japano.metadata.Tag
 
setDestdir(File) - Method in class org.japano.util.ColorSource
 
setDestdir(String) - Method in class org.japano.util.JapanoCompiler
Setter for property destination.
setDir(File) - Method in class org.japano.util.TestRunner
 
setDynamicAttribute(String, String, Object) - Method in class org.japano.pagenode.legacy.LegacyTagAdapter
 
setEnd(int) - Method in class org.japano.pagenode.jstl.core.ForEach
If items specified: Iteration ends at the item located at the specified index (inclusive).
setEnd(int) - Method in class org.japano.pagenode.jstl.core.ForTokens
If items specified: Iteration ends at the item located at the specified index (inclusive).
setEscapeXml(boolean) - Method in class org.japano.pagenode.jstl.core.Out
Determines whether characters <,>,&,'," in the resulting string should be converted to their corresponding character entity codes.
setExcludes(String) - Method in class org.japano.util.ColorSource
 
setExtension(String) - Method in class org.japano.action.ActionMapping
Setter for property extension.
setFn(String) - Method in class org.japano.pagenode.Button
Sets the javascript function to call when the button is pressed.
setHead(boolean) - Method in class org.japano.pagenode.Javascript
if true, the script block will be added to the head section of the document.
setHeadMarker() - Method in class org.japano.Buffer
 
setId(String) - Method in class org.japano.pagenode.Part
Sets the unique id under which the part will be registered in the page.
setId(String) - Method in class org.japano.Session
 
setIdMechanism(IDMechanism) - Method in class org.japano.Session
 
setIncludes(String) - Method in class org.japano.util.ColorSource
 
setIncludes(String) - Method in class org.japano.util.TestRunner
 
setInitParameter(String) - Method in class org.japano.util.TestJSP
Sets the initparameters for the japano servlet.
setInsertScriptBlock(boolean) - Method in class org.japano.pagenode.Javascript
 
setIsjar(boolean) - Method in class org.japano.metadata.annotation.MetadataProcessor
 
setItems(Object) - Method in class org.japano.pagenode.jstl.core.ForEach
Collection of items to iterate over.
setItems(String) - Method in class org.japano.pagenode.jstl.core.ForTokens
String of tokens to iterate over.
setJar(boolean) - Method in class org.japano.metadata.MetadataProcessor
If set to true, enables jar mode.
setJar(boolean) - Method in class org.japano.metadata.xjavadoc.MetadataProcessor
If set to true, enables jar mode.
setLibraryURI(String) - Method in class org.japano.metadata.Tag
 
setLocale(Locale) - Method in class org.japano.Session
Setter for property locale.
setMatch(String) - Method in class org.japano.pagenode.Test
The regular expression to match against.
setMaxInactiveInterval(int) - Method in class org.japano.Session
 
setMaxLength(int) - Method in class org.japano.action.parameter.TextField
 
setMethod(String) - Method in class org.japano.action.Bean
Sets the method this bean is fetched from.
setName(String) - Method in class org.japano.action.Parameter
Setter for property name.
setName(String) - Method in class org.japano.metadata.Tag
 
setName(String) - Method in class org.japano.pagenode.jstl.core.Param
Name of the query string parameter.
setName(String) - Method in class org.japano.pagenode.Test
The name of this test.
setName(String) - Method in class org.japano.util.XMLElement
Changes the element name.
setNodeId(String) - Method in class org.japano.PageNode
Sets the unique identifier value for this page node.
setObject(Object) - Method in class org.japano.pagenode.JsObject
The object to dump.
setOriginal(AbstractContext) - Method in class org.japano.TagFileContext
 
setOut(JspWriter) - Method in class org.japano.AbstractContext
Sets the JspWriter (Buffer) to use for the next complete or partial page generation.
setOut(JspWriter) - Method in class org.japano.Context
 
setOut(JspWriter) - Method in class org.japano.TagFileContext
 
setPackage(String) - Method in class org.japano.util.JapanoCompiler
Sets the package of the generated sources
setParameters(Parameter[]) - Method in class org.japano.metadata.xjavadoc.Selector
 
setParametrizedClass(String) - Method in class org.japano.action.Parametrized
Setter for property actionClass.
setParent(Parametrized) - Method in class org.japano.action.Parameter
 
setParent(PageNode) - Method in class org.japano.PageNode
Sets the parent of this node.
setParent(PageNode) - Method in class org.japano.pagenode.Test.Match
 
setPass(boolean) - Method in class org.japano.pagenode.Test
Normally the test is passed when the test body output matches the expected value and the body evalutation does not result in an exception.
setProperty(String) - Method in class org.japano.action.Parameter
Setter for property property.
setProperty(String) - Method in class org.japano.pagenode.jstl.core.Set
Name of the property to be set in the target object.
setRepeatable(boolean) - Method in class org.japano.action.ActionMapping
Setter for property repeatable.
setRequiredMarker(String) - Method in class org.japano.action.ActionMapping
Setter for property requiredMarker.
setScope(String) - Method in class org.japano.pagenode.jstl.core.If
Scope for var.
setScope(String) - Method in class org.japano.pagenode.jstl.core.Import
Scope for var.
setScope(String) - Method in class org.japano.pagenode.jstl.core.Remove
Scope for var.
setScope(String) - Method in class org.japano.pagenode.jstl.core.Set
Scope for var.
setScope(String) - Method in class org.japano.pagenode.jstl.core.Url
Scope for var.
setSessionType(String) - Method in class org.japano.metadata.annotation.MetadataProcessor
 
setSize(int) - Method in class org.japano.Buffer
Cuts the length of the buffer to the given fragment count.
setSources(String) - Method in class org.japano.metadata.annotation.MetadataProcessor
Directory containting the sources to process.
setSrcdir(File) - Method in class org.japano.util.ColorSource
 
setSrcdir(String) - Method in class org.japano.util.JapanoCompiler
Setter for property srcDir.
setStep(int) - Method in class org.japano.pagenode.jstl.core.ForEach
Iteration will only process every step items of the collection, starting with the first one.
setStep(int) - Method in class org.japano.pagenode.jstl.core.ForTokens
Iteration will only process every step items of the collection, starting with the first one.
setStyle(String) - Method in class org.japano.pagenode.Part
Sets the style for the div tag.
setStylefile(String) - Method in class org.japano.util.ColorSource
 
setTag(boolean) - Method in class org.japano.action.ActionMapping
 
setTarget(Object) - Method in class org.japano.pagenode.jstl.core.Set
Target object whose property will be set.
setTest(boolean) - Method in class org.japano.pagenode.jstl.core.If
The test condition that determines whether or not the body content should be processed.
setTest(boolean) - Method in class org.japano.pagenode.jstl.core.When
Condition.
setURI(String) - Method in class org.japano.util.ResourceRef
 
setUribase(String) - Method in class org.japano.util.JapanoCompiler
Setter for property uriBase.
setUriroot(String) - Method in class org.japano.util.JapanoCompiler
Setter for property uriRoot.
setUrl(String) - Method in class org.japano.pagenode.jstl.core.Import
The URL of the resource to import.
setUrl(String) - Method in class org.japano.pagenode.jstl.core.Redirect
The URL of the resource to redirect to.
setValidator(Validator) - Method in class org.japano.action.Parameter
 
setValidValues(List) - Method in class org.japano.action.ListValidator
Sets the valid values for this ListValidator
setValue(Object) - Method in class org.japano.pagenode.jstl.core.Out
Expression to be evaluated.
setValue(String) - Method in class org.japano.pagenode.jstl.core.Param
Value of the parameter.
setValue(Object) - Method in class org.japano.pagenode.jstl.core.Set
Expression to be evaluated.
setValue(String) - Method in class org.japano.pagenode.jstl.core.Url
URL to be processed.
setVar(String) - Method in class org.japano.pagenode.jstl.core.Catch
The name of the scoped variable in which a caught exception is exported.
setVar(String) - Method in class org.japano.pagenode.jstl.core.ForEach
Name of the exported scoped variable for the current item of the iteration.
setVar(String) - Method in class org.japano.pagenode.jstl.core.ForTokens
Name of the exported scoped variable for the current item of the iteration.
setVar(String) - Method in class org.japano.pagenode.jstl.core.If
Name of the exported scoped variable for the resulting value of the test condition.
setVar(String) - Method in class org.japano.pagenode.jstl.core.Import
Name of the exported scoped variable for the resource's content.
setVar(String) - Method in class org.japano.pagenode.jstl.core.Remove
Name of the scoped variable to be removed.
setVar(String) - Method in class org.japano.pagenode.jstl.core.Set
Name of the exported scoped variable to hold the value specified in the action.
setVar(String) - Method in class org.japano.pagenode.jstl.core.Url
Name of the exported scoped variable for the processed url.
setVarReader(String) - Method in class org.japano.pagenode.jstl.core.Import
Name of the exported scoped variable for the resource's content.
setVarStatus(String) - Method in class org.japano.pagenode.jstl.core.ForEach
Name of the exported scoped variable for the status of the iteration.
setVarStatus(String) - Method in class org.japano.pagenode.jstl.core.ForTokens
Name of the exported scoped variable for the status of the iteration.
setVerbose(int) - Method in class org.japano.util.JapanoCompiler
Setter for property verbose.
setView(String) - Method in class org.japano.Session
Sets this session to a new view.
setVolatileView(String) - Method in class org.japano.Session
 
setWebapp(String) - Method in class org.japano.metadata.annotation.MetadataProcessor
Setter for ant attribute webapp.
setWebApp(String) - Method in class org.japano.metadata.MetadataProcessor
Sets the Path for the web application to generate tag library definitions for.
setWebApp(String) - Method in class org.japano.metadata.xjavadoc.MetadataProcessor
Sets the Path for the web application to generate tag library definitions for.
setWebapp(String) - Method in class org.japano.util.TestJSP
Root directory of the webapplication to test in.
setWrappingFunctionName(String) - Method in class org.japano.pagenode.Javascript
 
setWriter(Writer) - Method in class org.japano.Buffer
Sets the writer this buffer flushes to.
SHOWVIEW_URI - Static variable in class org.japano.action.ActionConfig
 
size() - Method in class org.japano.action.ActionConfig
Returns the number of actions configured in this ActionMap.
size() - Method in class org.japano.action.ActionParameter
Returns the number of stored HTTP parameters.
size() - Method in class org.japano.Buffer
 
skipComment() - Method in class org.japano.util.XMLElement
Skips a comment.
SkipPageException - Exception in org.japano
Thrown inside a page to stop evaluation of the rest of the page.
SkipPageException() - Constructor for exception org.japano.SkipPageException
 
skipSpecialTag(int) - Method in class org.japano.util.XMLElement
Skips a special tag or comment.
split(String, String) - Static method in class org.japano.pagenode.jstl.Functions
Splits a string into an array of substrings.
start() - Method in class org.japano.metadata.xjavadoc.MetadataProcessor
Entry method implemented from xjavadoc.ant.XJavadocTask
start(ServletWriter) - Method in class org.japano.pagenode.action.FormNode.Field
 
start(ServletWriter) - Method in class org.japano.pagenode.action.FormNode
 
start(ServletWriter) - Method in class org.japano.pagenode.action.LinkNode
 
startsWith(String, String) - Static method in class org.japano.pagenode.jstl.Functions
Tests if an input string starts with the specified prefix.
step - Variable in class org.japano.pagenode.jstl.core.ForEach
Holds value of property step.
style - Variable in class org.japano.pagenode.FormNode
 
Submit - Class in org.japano.action.parameter
HTML form submit button
Submit() - Constructor for class org.japano.action.parameter.Submit
 
SUBMIT - Static variable in class org.japano.metadata.TagType
 
submitFunctionName - Variable in class org.japano.pagenode.FormNode
 
submitUsed - Variable in class org.japano.pagenode.action.FormNode
 
substring(int, int) - Method in class org.japano.Buffer
Returns a substring of the buffer starting with the given fragment position and ending at the given fragment position.
substring(String, int, int) - Static method in class org.japano.pagenode.jstl.Functions
Returns a subset of a string.
substringAfter(String, String) - Static method in class org.japano.pagenode.jstl.Functions
Returns a subset of a string following a specific substring.
substringBefore(String, String) - Static method in class org.japano.pagenode.jstl.Functions
Returns a subset of a string before a specific substring.
SUBTAG_DIVIDER - Static variable in class org.japano.metadata.Tag
 
supportedAnnotationTypes() - Method in class org.japano.metadata.annotation.ProcessorFactory
 
supportedOptions() - Method in class org.japano.metadata.annotation.ProcessorFactory
 
syntaxError(String) - Method in class org.japano.util.XMLElement
A syntax error occured.

T

Tag - Class in org.japano.metadata
Base class for japano tags.
Tag() - Constructor for class org.japano.metadata.Tag
Creates a new tag instance
Tag(String, String, BodyContent, String) - Constructor for class org.japano.metadata.Tag
Creates a new tag instance with the given data
TAG - Static variable in class org.japano.metadata.TagType
 
tag - Variable in class org.japano.pagenode.legacy.LegacyTagAdapter
 
TAGDEPENDENT - Static variable in class org.japano.metadata.BodyContent
 
TagFile - Class in org.japano.pagenode
 
TagFile() - Constructor for class org.japano.pagenode.TagFile
 
TagFileContext - Class in org.japano
Tag File specific context wrapper.
TagFileContext() - Constructor for class org.japano.TagFileContext
 
TAGLIB_MAP - Static variable in class org.japano.metadata.MetadataProcessor
File which contains the URIs of all base tag libs.
tagName - Variable in class org.japano.pagenode.FieldNode
 
tagName - Variable in class org.japano.pagenode.FormNode
 
TAGNAME_PATTERN - Static variable in class org.japano.metadata.MetadataProcessor
 
TagType - Class in org.japano.metadata
Enum Type containing all japano tags and their names in javadoc and annotation implementation.
Test - Class in org.japano.pagenode
This tag is used to unit test jsp pages.
Test() - Constructor for class org.japano.pagenode.Test
Creates a new instance of Test
Test.Match - Class in org.japano.pagenode
Defines the regular expression to match against.
Test.Match() - Constructor for class org.japano.pagenode.Test.Match
 
testAbsoluteUrl() - Static method in class org.japano.util.Util.TEST
 
testAsMap() - Static method in class org.japano.util.Util.TEST
 
testCreateRandom() - Static method in class org.japano.util.Util.TEST
 
testHTMLEncode() - Static method in class org.japano.util.Util.TEST
 
TestJSP - Class in org.japano.util
Ant Task to run automated inner page JSP tests with the japano test tag.
TestJSP() - Constructor for class org.japano.util.TestJSP
 
testReplace() - Static method in class org.japano.util.Util.TEST
 
TestRunner - Class in org.japano.util
Simple ant based unit testing task.
TestRunner() - Constructor for class org.japano.util.TestRunner
 
testSHADigest() - Static method in class org.japano.util.Util.TEST
 
TEXT - Static variable in class org.japano.metadata.TagType
 
TextArea - Class in org.japano.action.parameter
HTML form textarea
TextArea() - Constructor for class org.japano.action.parameter.TextArea
 
TEXTAREA - Static variable in class org.japano.metadata.TagType
 
TextField - Class in org.japano.action.parameter
HTML form input field.
TextField() - Constructor for class org.japano.action.parameter.TextField
 
TLD_SUFFIX - Static variable in class org.japano.metadata.annotation.MetadataProcessor
 
TLD_SUFFIX - Static variable in class org.japano.metadata.MetadataProcessor
 
TLD_SUFFIX - Static variable in class org.japano.metadata.xjavadoc.MetadataProcessor
 
TMPID_INSERT - Static variable in class org.japano.util.ResourceRef
 
TMPID_NAME - Static variable in class org.japano.util.ResourceRef
 
toJSON(Object) - Static method in class org.japano.pagenode.Functions
Converts the given object into a JSON dump.
toJSON() - Method in interface org.japano.util.JSONable
 
toLowerCase(String) - Static method in class org.japano.pagenode.jstl.Functions
Converts all of the characters of a string to lower case.
toString() - Method in class org.japano.action.ActionConfig
 
toString() - Method in class org.japano.action.ActionMapping
Returns a string representation of this action mapping
toString() - Method in class org.japano.action.ActionParameter
 
toString() - Method in class org.japano.action.Bean
 
toString() - Method in class org.japano.action.parameter.Radio
 
toString() - Method in class org.japano.action.parameter.Select
 
toString() - Method in class org.japano.action.parameter.TextArea
 
toString() - Method in class org.japano.action.parameter.TextField
 
toString() - Method in class org.japano.action.Parameter
 
toString() - Method in class org.japano.action.RangeValidator
 
toString() - Method in class org.japano.action.RegExValidator
 
toString() - Method in class org.japano.Buffer
 
toString() - Method in class org.japano.el.JavaExpression
 
toString() - Method in class org.japano.JapanoConfig
 
toString() - Method in class org.japano.metadata.Attribute
 
toString() - Method in class org.japano.metadata.GenericTypeInfo
 
toString() - Method in class org.japano.metadata.Output
 
toString() - Method in class org.japano.metadata.PageNodeTag
 
toString() - Method in class org.japano.metadata.Tag
 
toString() - Method in class org.japano.metadata.TagType
 
toString() - Method in class org.japano.metadata.xjavadoc.JavadocClass
 
toString() - Method in class org.japano.pagenode.FormNode
 
toString() - Method in class org.japano.Request
 
toString() - Method in class org.japano.util.Enum
Returns a string representation of this enum instance
toString() - Method in class org.japano.util.ResourceRef
 
toString() - Method in class org.japano.util.XMLElement
Writes the XML element to a string.
toString() - Method in class org.japano.View.Message
Returns a string representation of the message.
toString() - Method in class org.japano.View
Returns a string representation of the object.
toStringFormatted() - Method in class org.japano.util.XMLElement
Dito, nur formatiert
toUpperCase(String) - Static method in class org.japano.pagenode.jstl.Functions
Converts all of the characters of a string to upper case.
toXML() - Method in class org.japano.metadata.Attribute
 
toXML() - Method in class org.japano.metadata.Output
 
toXML() - Method in class org.japano.metadata.Tag
 
toXML() - Method in interface org.japano.util.XMLNode
Creates an XMLElement from this XMLNode and its children.
transform(String, boolean, Class, Node) - Method in class org.japano.el.JavaExpressionGenerator
Transforms the given EL syntax tree into a JavaExpression.
transform(Node, Class, Node) - Method in class org.japano.el.JavaExpressionGenerator
 
trim(String) - Static method in class org.japano.pagenode.jstl.Functions
Removes white spaces from both ends of a string.
tryCookie() - Method in class org.japano.JapanoConfig
If this is true, the japano engine will first try cookies as id transport mechanism and will fall back to another mechanism only if this fails.
type - Variable in class org.japano.metadata.Attribute
 

U

Uncrunchable - Interface in org.japano.pagenode
Marks pagenodes as being not crunchable.
unescape(String) - Static method in class org.japano.el.JavaExpressionGenerator
 
unexpectedEndOfData() - Method in class org.japano.util.XMLElement
The end of the data input has been reached.
unknownEntity(String) - Method in class org.japano.util.XMLElement
Invalid entity.
unreadChar(char) - Method in class org.japano.util.XMLElement
Adds a character to the read-back buffer.
Url - Class in org.japano.pagenode.jstl.core
 
Url() - Constructor for class org.japano.pagenode.jstl.core.Url
 
Util - Class in org.japano.util
Contains various static utility methods usefull for webapplications.
Util.TEST - Class in org.japano.util
Test methods for Util
Util.TEST() - Constructor for class org.japano.util.Util.TEST
 

V

validate(Session, ActionParameter) - Method in interface org.japano.action.ActionParameterValidator
Is invoked after the parameters are validated and before the parameters are set and the action is performed.
validate(String, String) - Method in class org.japano.action.ListValidator
Validates the given http parameter against the list of valid values.
validate(Session, String) - Method in class org.japano.action.parameter.Radio
 
validate(Session, String) - Method in class org.japano.action.parameter.Select
 
validate(Session, String) - Method in class org.japano.action.parameter.TextArea
 
validate(Session, String) - Method in class org.japano.action.parameter.TextField
 
validate(Session, String) - Method in class org.japano.action.Parameter
 
validate(String, String) - Method in class org.japano.action.RangeValidator
 
validate(String, String) - Method in class org.japano.action.RegExValidator
 
validate(String, String) - Method in interface org.japano.action.Validator
Validates the value and returns it.
VALIDATION - Static variable in class org.japano.metadata.TagType
 
validator - Variable in class org.japano.action.Parameter
validator for this parameter or null.
Validator - Interface in org.japano.action
Interface for validating a single named HTTP parameter.
valueExpression() - Method in class org.japano.action.Parameter
 
valueMissingForAttribute(String) - Method in class org.japano.util.XMLElement
A value is missing for an attribute.
valueOf(String) - Static method in class org.japano.IDMechanism
 
var - Variable in class org.japano.pagenode.jstl.core.Catch
 
var - Variable in class org.japano.pagenode.jstl.core.ForEach
Holds value of property var.
varStatus - Variable in class org.japano.pagenode.jstl.core.ForEach
Holds value of property varStatus.
verifySettings() - Method in class org.japano.metadata.xjavadoc.Selector
 
View - Class in org.japano
Holds the URI and the attributes and messages for the current view.
View(String) - Constructor for class org.japano.View
 
View.Message - Class in org.japano
A Message that can be added to a view.
View.Message(Class, String, String, String) - Constructor for class org.japano.View.Message
Constructs a new message.
visit(ELRoot, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELRoot Node
visit(ELNonExpressionText, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELNonExpressionText Node.
visit(ELConditionalExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELConditionalExpression Node.
visit(ELAdditiveExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELAdditiveExpression node.
visit(ELMultiplicativeExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELMultiplicativeExpression node.
visit(ELOrExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELOrExpression node.
visit(ELAndExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELAndExpression node.
visit(ELUnaryExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELUnaryExpression node.
visit(ELRelationExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELRelationExpression node.
visit(ELEqualityExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELEqualityExpression node.
visit(ELLiteral, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELLiteral node
visit(ELIdentifier, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELIdentifier node.
visit(ELChainedExpression, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit an ELChainedExpression node.
visit(ELFunctionInvocation, Object) - Method in class org.japano.el.JavaExpressionGenerator
 
visit(SimpleNode, Object) - Method in class org.japano.el.JavaExpressionGenerator
Visit a SimpleNode.

W

When - Class in org.japano.pagenode.jstl.core
Subtag of that includes its body if its condition evalutes to 'true'
When() - Constructor for class org.japano.pagenode.jstl.core.When
 
write(String) - Method in class org.japano.action.ActionConfig
Writes this ActionMap to the given file.
write(char[]) - Method in class org.japano.Buffer
 
write(char[], int, int) - Method in class org.japano.Buffer
 
write(int) - Method in class org.japano.Buffer
 
write(String) - Method in class org.japano.Buffer
 
write(String, int, int) - Method in class org.japano.Buffer
 
write(char[], int, int) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
write(String) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
write(char[]) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
write(String, int, int) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
write(int) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 
write(Writer, String, String, int) - Method in class org.japano.util.XMLElement
Writes the XML element to a writer.
writeCollection(Collection, String, String) - Static method in class org.japano.util.Util
Writes a collection to a text file. the objects in the collection are seperated by a line separator.
writeEncoded(Writer, String) - Method in class org.japano.util.XMLElement
Writes a string encoded to a writer.
writeMap(Map, String, String) - Static method in class org.japano.util.Util
Writes a Map to a text file.
writeOut(Writer) - Method in class org.japano.pagenode.legacy.BodyContentAdapter
 

X

XMLElement - Class in org.japano.util
XMLElement is a representation of an XML object.
XMLElement() - Constructor for class org.japano.util.XMLElement
Creates a new XML element.
XMLElement(Hashtable) - Constructor for class org.japano.util.XMLElement
Creates a new XML element.
XMLElement(boolean) - Constructor for class org.japano.util.XMLElement
Creates a new XML element.
XMLElement(Hashtable, boolean) - Constructor for class org.japano.util.XMLElement
Creates a new XML element.
XMLElement(Hashtable, boolean, boolean) - Constructor for class org.japano.util.XMLElement
Creates a new XML element.
XMLElement(String, String) - Constructor for class org.japano.util.XMLElement
Creates a new, simple XML element.
XMLElement(Hashtable, boolean, boolean, boolean) - Constructor for class org.japano.util.XMLElement
Creates a new XML element.
XMLNode - Interface in org.japano.util
Simple Object-To-XML interface.
XMLParseException - Exception in org.japano.util
An XMLParseException is thrown when an error occures while parsing an XML string.
XMLParseException(String, String) - Constructor for exception org.japano.util.XMLParseException
Creates an exception.
XMLParseException(String, int, String) - Constructor for exception org.japano.util.XMLParseException
Creates an exception.

_

_jspService(Buffer, HttpServletRequest, HttpServletResponse) - Method in class org.japano.Page
Jsp Service method

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