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

A

abort(String) - Method in class org.fujion.component.Upload
Abort an upload for a specific file.
abortAll() - Method in class org.fujion.component.Upload
Abort all file uploads in progress.
AbstractClassScanner<T,A extends Annotation> - Class in org.fujion.annotation
Abstract base class for scanning class-level annotations.
AbstractClassScanner(Class<T>, Class<A>) - Constructor for class org.fujion.annotation.AbstractClassScanner
Create class scanner.
AbstractFieldScanner<T,A extends Annotation> - Class in org.fujion.annotation
Abstract base class for scanning field-level annotations.
AbstractFieldScanner(Class<T>, Class<A>) - Constructor for class org.fujion.annotation.AbstractFieldScanner
Create field scanner.
AbstractScope - Class in org.fujion.spring
Abstract base class for implementing custom scopes.
AbstractScope() - Constructor for class org.fujion.spring.AbstractScope
 
AbstractScope.ScopeContainer - Class in org.fujion.spring
IOC container for the custom scopes.
AbstractXmlParser - Class in org.fujion.spring
Provides namespace support for scanning for Fujion class annotations.
AbstractXmlParser() - Constructor for class org.fujion.spring.AbstractXmlParser
 
add(String...) - Method in class org.fujion.ancillary.CssClasses
Adds multiple class names.
add(String, IEventListener) - Method in class org.fujion.event.EventListeners
Add a listener for the given event type.
add(int, M) - Method in class org.fujion.model.ListModel
 
add(M) - Method in class org.fujion.model.ListModel
 
addAll(Collection<? extends M>) - Method in class org.fujion.model.ListModel
 
addAll(int, Collection<? extends M>) - Method in class org.fujion.model.ListModel
 
addArgs(Object...) - Method in class org.fujion.ancillary.DeferredInvocation
Add additional curried arguments
addChild(BaseComponent) - Method in class org.fujion.component.BaseComponent
Adds a child to the end of the child list.
addChild(BaseComponent, int) - Method in class org.fujion.component.BaseComponent
Adds a child to the child list at the specified position.
addChild(BaseComponent, BaseComponent) - Method in class org.fujion.component.BaseComponent
Adds a child to the child list immediately before the reference child.
addChild(BaseComponent, int) - Method in class org.fujion.component.BaseCompositeComponent
 
addChildren(Collection<? extends BaseComponent>) - Method in class org.fujion.component.BaseComponent
Adds a list of children.
addClass(String) - Method in class org.fujion.component.BaseUIComponent
Adds one or more classes to existing classes.
addComposite(IComposite) - Method in class org.fujion.component.BaseComponent
Adds a composite component into the component tree rooted at this component.
addETag(HttpServletResponse, String, boolean) - Static method in class org.fujion.core.WebUtil
Add ETag to response.
addEventForward(String, BaseComponent) - Method in class org.fujion.component.BaseComponent
Adds an event forward.
addEventForward(String, BaseComponent, String) - Method in class org.fujion.component.BaseComponent
Adds an event forward.
addEventForward(Class<? extends Event>, BaseComponent) - Method in class org.fujion.component.BaseComponent
Adds an event forward.
addEventForward(Class<? extends Event>, BaseComponent, String) - Method in class org.fujion.component.BaseComponent
Adds an event forward.
addEventListener(String, IEventListener) - Method in class org.fujion.component.BaseComponent
Adds an event listener.
addEventListener(Class<? extends Event>, IEventListener) - Method in class org.fujion.component.BaseComponent
Adds an event listener.
addEventListener(String, IEventListener, boolean) - Method in class org.fujion.component.BaseComponent
Adds an event listener.
addEventListener(Class<? extends Event>, IEventListener, boolean) - Method in class org.fujion.component.BaseComponent
Adds an event listener.
addEventListener(IListModel.IListModelListener) - Method in interface org.fujion.model.IListModel
Register a listener to receive events when the list is modified.
addEventListener(IPaginator.IPagingListener) - Method in interface org.fujion.model.IPaginator
Register a listener to receive events when a setting changes.
addEventListener(IListModel.IListModelListener) - Method in class org.fujion.model.ListModel
 
addEventListener(IPaginator.IPagingListener) - Method in class org.fujion.model.Paginator
 
addFunction(String, String, String) - Method in class org.fujion.taglib.TagLibrary
Create and add a function definition based on the input parameters.
addInterceptors(InterceptorRegistry) - Method in class org.fujion.servlet.ServletConfiguration
 
addLifecycleListener(ISessionLifecycle) - Method in class org.fujion.websocket.Sessions
Registers a lifecycle listener.
addMapping(String, String) - Method in class org.fujion.theme.Theme
Add a single mapping to existing mappings.
addMask() - Method in class org.fujion.component.BaseUIComponent
Creates a shaded mask over the component, effectively preventing direct user interaction.
addMask(String) - Method in class org.fujion.component.BaseUIComponent
Creates a shaded mask over the component, effectively preventing direct user interaction.
addMask(String, Popup) - Method in class org.fujion.component.BaseUIComponent
Creates a shaded mask over the component, effectively preventing direct user interaction.
addQueryString(String, String) - Static method in class org.fujion.core.WebUtil
Adds the specified query string to the url.
addResourceHandlers(ResourceHandlerRegistry) - Method in class org.fujion.servlet.ServletConfiguration
 
addSessionListener(ISessionListener) - Method in class org.fujion.websocket.Session
Register a session listener.
addStyle(String, String) - Method in class org.fujion.component.BaseUIComponent
Adds a style to existing styles.
addStyles(String) - Method in class org.fujion.component.BaseUIComponent
Adds styles specified as a string.
addTagLibrary(String, TagLibrary) - Method in class org.fujion.page.PageElement
Registers a tag library to this page element.
addViewControllers(ViewControllerRegistry) - Method in class org.fujion.servlet.ServletConfiguration
 
afterAddChild(BaseComponent) - Method in class org.fujion.component.BaseComponent
Called after a new child is added.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Columns
If the added column is marked as sorted, set it as the sort column.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Combobox
If the added item is marked as selected, set it as the selected item.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Grid
Updates the rows and columns properties as these are added.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Listbox
If the added list item is marked as selected, add it to the set of selected items.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Popupbox
If popup specified as a child, set it as the associated popup component.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Rows
if the added child row is selected, add it to the set.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Tabview
If the added tab is marked as selected, update the selected tab.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Treenode
If the added node is selected, update the parent tree view's selection state.
afterAddChild(BaseComponent) - Method in class org.fujion.component.Treeview
Sets the selection if the added node or one of its descendants is flagged as selected.
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class org.fujion.websocket.WebSocketHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class org.fujion.websocket.WebSocketHandler
 
afterInitialized(BaseComponent) - Method in interface org.fujion.ancillary.IAutoWired
Called when the controller has been fully initialized.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.BaseComponent
Called after a child is removed.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.BaseUIComponent
If the child being removed is the popup, set the popup to null.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.Columns
If the removed column is the sort column, set the sort column to null.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.Combobox
If the removed item is selected, set the selected item to null.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.Grid
Updates the rows and columns properties as these are removed.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.Listbox
If the removed list item is marked as selected, remove it from the set of selected items.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.Rows
If the removed child row was selected, remove it from the set.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.Tabview
If the removed tab is selected, clear the selection.
afterRemoveChild(BaseComponent) - Method in class org.fujion.component.Treeview
Clears the selection if the removed node or one of its descendants is the selected node.
afterSetParent(BaseComponent) - Method in class org.fujion.component.BaseComponent
Called after a new parent is set.
append - Variable in class org.fujion.ancillary.PrintOptions
Adds custom HTML after the selected content.
apply(Object) - Method in class org.fujion.model.IBinder.TemplateConverter
 
areEqual(Object, Object) - Method in class org.fujion.component.BaseComponent
Returns true if two objects are equal, allowing for null values.
assertRequest() - Static method in class org.fujion.core.RequestUtil
Return request, throwing IllegalStateException if invoked outside the scope of an Execution/ServletRequest
assertTrue(boolean, Supplier<String>) - Static method in exception org.fujion.ancillary.ComponentException
Asserts that a condition is true, throwing a ComponentException if it is not.
assertTrue(boolean, Class<? extends BaseComponent>, Supplier<String>) - Static method in exception org.fujion.ancillary.ComponentException
Asserts that a condition is true, throwing a ComponentException if it is not.
assertTrue(boolean, BaseComponent, Supplier<String>) - Static method in exception org.fujion.ancillary.ComponentException
Asserts that a condition is true, throwing a ComponentException if it is not.
assertTrue(boolean, String, Object...) - Static method in exception org.fujion.ancillary.ComponentException
Asserts that a condition is true, throwing a ComponentException if it is not.
assertTrue(boolean, Class<? extends BaseComponent>, String, Object...) - Static method in exception org.fujion.ancillary.ComponentException
Asserts that a condition is true, throwing a ComponentException if it is not.
assertTrue(boolean, BaseComponent, String, Object...) - Static method in exception org.fujion.ancillary.ComponentException
Asserts that a condition is true, throwing a ComponentException if it is not.
ATTR_PROCESSING - Static variable in class org.fujion.client.ExecutionContext
 
ATTR_REQUEST - Static variable in class org.fujion.client.ExecutionContext
 
ATTR_SESSION - Static variable in class org.fujion.websocket.Session
 

B

Badge - Class in org.fujion.ancillary
Helper class for displaying a badge with numeric counter.
Badge(BaseComponent) - Constructor for class org.fujion.ancillary.Badge
Creates a badge with an initial count of 0.
Badge(BaseComponent, int) - Constructor for class org.fujion.ancillary.Badge
Creates a badge with a specified initial count.
BaseComponent - Class in org.fujion.component
The abstract base class for all components.
BaseComponent() - Constructor for class org.fujion.component.BaseComponent
Create a component.
BaseComponent.SubComponent - Class in org.fujion.component
Reference to a subcomponent.
BaseCompositeComponent - Class in org.fujion.component
Base for creating components that are composites of other Fujion components.
BaseCompositeComponent() - Constructor for class org.fujion.component.BaseCompositeComponent
 
BaseCompositeComponent(String, String, IComposite.CompositePosition) - Constructor for class org.fujion.component.BaseCompositeComponent
 
BaseInputboxComponent<T> - Class in org.fujion.component
The base class for all input box components.
BaseInputboxComponent() - Constructor for class org.fujion.component.BaseInputboxComponent
 
BaseInputComponent<T> - Class in org.fujion.component
The base class for all components that support some mode of character-based user input.
BaseInputComponent() - Constructor for class org.fujion.component.BaseInputComponent
 
BaseLabeledComponent<P extends BaseLabeledComponent.ILabelPosition> - Class in org.fujion.component
The base class for components that have an associated label.
BaseLabeledComponent() - Constructor for class org.fujion.component.BaseLabeledComponent
 
BaseLabeledComponent(String) - Constructor for class org.fujion.component.BaseLabeledComponent
 
BaseLabeledComponent.ILabelPosition - Interface in org.fujion.component
Position specifier for label.
BaseLabeledComponent.LabelPositionAll - Enum in org.fujion.component
Specifier for all label positions.
BaseLabeledComponent.LabelPositionHorz - Enum in org.fujion.component
Horizontal position specifier.
BaseLabeledComponent.LabelPositionNone - Enum in org.fujion.component
Specifier for fixed label position.
BaseLabeledImageComponent<P extends BaseLabeledComponent.ILabelPosition> - Class in org.fujion.component
The base class for components that have an associated label and image.
BaseLabeledImageComponent() - Constructor for class org.fujion.component.BaseLabeledImageComponent
 
BaseLabeledImageComponent(String) - Constructor for class org.fujion.component.BaseLabeledImageComponent
 
BaseLabeledImageComponent(String, String) - Constructor for class org.fujion.component.BaseLabeledImageComponent
 
BaseMenuComponent - Class in org.fujion.component
The base class for menus and menu items.
BaseMenuComponent() - Constructor for class org.fujion.component.BaseMenuComponent
 
BaseNumberboxComponent<T extends Number> - Class in org.fujion.component
The base class for input box components that support the entry of numeric values.
BaseNumberboxComponent(Class<T>) - Constructor for class org.fujion.component.BaseNumberboxComponent
 
BasePickerComponent<T,P extends BasePickerItem<T>> - Class in org.fujion.component
A base class for components that allow the selection of an item from a collection of items.
BasePickerComponent(Class<P>) - Constructor for class org.fujion.component.BasePickerComponent
 
BasePickerItem<T> - Class in org.fujion.component
The base class for components that represent a single choice for a picker component.
BasePickerItem() - Constructor for class org.fujion.component.BasePickerItem
 
BasePickerItem(T) - Constructor for class org.fujion.component.BasePickerItem
 
BaseScriptComponent - Class in org.fujion.component
Base for components that implement scripting support.
BaseScriptComponent(boolean) - Constructor for class org.fujion.component.BaseScriptComponent
 
BaseScriptComponent(String, boolean) - Constructor for class org.fujion.component.BaseScriptComponent
 
BaseScriptComponent.ExecutionMode - Enum in org.fujion.component
Controls timing of script execution.
BaseSourcedComponent - Class in org.fujion.component
Base class for non-UI components that allow content to be expressed inline or imported from an external source.
BaseSourcedComponent(boolean) - Constructor for class org.fujion.component.BaseSourcedComponent
 
BaseSourcedComponent(String, boolean) - Constructor for class org.fujion.component.BaseSourcedComponent
 
BaseUIComponent - Class in org.fujion.component
The base class from which all UI components derive.
BaseUIComponent() - Constructor for class org.fujion.component.BaseUIComponent
 
beforeAddChild(BaseComponent) - Method in class org.fujion.component.BaseComponent
Called before a new child is added.
beforeInitialized(BaseComponent) - Method in interface org.fujion.ancillary.IAutoWired
Called before the controller has been fully initialized.
beforeRemoveChild(BaseComponent) - Method in class org.fujion.component.BaseComponent
Called before a child is removed.
beforeRemoveChild(BaseComponent) - Method in class org.fujion.component.Treenode
If the removed node is selected, update the parent tree view's selection state.
beforeSetParent(BaseComponent) - Method in class org.fujion.component.BaseComponent
Called before a new parent is set.
bind(String, IBinding) - Method in class org.fujion.component.BaseComponent
Convenience method for programmatically adding a binding.
bind(BaseUIComponent) - Method in class org.fujion.component.Upload
Bind uploader to another component.
bringToFront() - Method in class org.fujion.component.BaseComponent
Override to cause a UI component to be brought to the forefront of the UI.
bringToFront() - Method in class org.fujion.component.Tab
 
busy(BaseUIComponent, String) - Static method in class org.fujion.client.ClientUtil
Creates a busy message covering the specified target.
Button - Class in org.fujion.component
A simple button component.
Button() - Constructor for class org.fujion.component.Button
 
Button(String) - Constructor for class org.fujion.component.Button
 

C

CacheManagementConsole - Class in org.fujion.jmx
JMX console plugin for cache management.
CacheManagementConsole() - Constructor for class org.fujion.jmx.CacheManagementConsole
 
CallbackEvent - Class in org.fujion.event
A callback event.
CallbackEvent() - Constructor for class org.fujion.event.CallbackEvent
 
CallbackEvent(BaseComponent, Object) - Constructor for class org.fujion.event.CallbackEvent
 
CallbackRegistry - Class in org.fujion.client
A registry for managing pending callbacks.
CallbackRegistry(Page) - Constructor for class org.fujion.client.CallbackRegistry
Creates a callback registry for the specified page using the default eviction interval (30 minutes).
CallbackRegistry(Page, long) - Constructor for class org.fujion.client.CallbackRegistry
Creates a callback registry for the specified page using the specified eviction interval.
canClose() - Method in class org.fujion.component.Tab
Invokes the canClose logic and returns the result.
canClose() - Method in class org.fujion.component.Window
Invokes the canClose logic and returns the result.
canRead(EvaluationContext, Object, String) - Method in class org.fujion.expression.ContextAccessor
 
canRead(EvaluationContext, Object, String) - Method in class org.fujion.expression.MessageAccessor
 
canWrite(EvaluationContext, Object, String) - Method in class org.fujion.expression.ContextAccessor
 
canWrite(EvaluationContext, Object, String) - Method in class org.fujion.expression.MessageAccessor
 
Caption - Class in org.fujion.component
Associates a label with another component.
Caption() - Constructor for class org.fujion.component.Caption
 
Caption(String) - Constructor for class org.fujion.component.Caption
 
Caption.LabelAlignment - Enum in org.fujion.component
Alignment of label relative to child component(s).
Cell - Class in org.fujion.component
A simple cell component with an optional label.
Cell() - Constructor for class org.fujion.component.Cell
 
Cell(String) - Constructor for class org.fujion.component.Cell
 
ChangeEvent - Class in org.fujion.event
A change event.
ChangeEvent() - Constructor for class org.fujion.event.ChangeEvent
 
ChangeEvent(BaseComponent, Object) - Constructor for class org.fujion.event.ChangeEvent
 
ChangeEvent(BaseComponent, Object, Object) - Constructor for class org.fujion.event.ChangeEvent
 
ChangeEvent(BaseComponent, BaseComponent, Object, Object) - Constructor for class org.fujion.event.ChangeEvent
 
Checkbox - Class in org.fujion.component
A component representing a simple check box with an associated label.
Checkbox() - Constructor for class org.fujion.component.Checkbox
 
Checkbox(String) - Constructor for class org.fujion.component.Checkbox
 
childrenAllowed() - Method in class org.fujion.annotation.ComponentDefinition
Returns true if this component allows children.
choice(Object...) - Method in class org.fujion.model.GenericBinder
Returns a lambda function that returns one of a choice of values depending on the input value.
ClasspathMessageSource - Class in org.fujion.spring
Adds support for "classpath*:" syntax to Spring's resource bundle message source.
clear() - Method in class org.fujion.ancillary.ComponentRegistry
 
clear() - Method in class org.fujion.client.CallbackRegistry
Clears all registered callbacks.
clear() - Method in class org.fujion.client.ClientInvocationQueue
Clear the queue of all queued requests without processing them.
clear() - Static method in class org.fujion.client.ExecutionContext
Clears the thread-local map.
clear() - Method in class org.fujion.client.Synchronizer
Clear the client invocation queue.
clear() - Method in class org.fujion.component.BaseInputComponent
Clears the input value.
clear() - Method in class org.fujion.component.Upload
Resets to baseline state.
clear() - Method in class org.fujion.model.ListModel
 
clearAll() - Method in class org.fujion.event.EventQueue
Clear all queued events.
clearELCache() - Method in class org.fujion.jmx.CacheManagementConsole
Refreshes the expression cache.
clearFSPCache() - Method in class org.fujion.jmx.CacheManagementConsole
Clears the page definition cache.
clearMessages() - Method in class org.fujion.component.MessageWindow
Clears all messages.
clearMessages(String) - Method in class org.fujion.component.MessageWindow
Clears messages that belong to the specified category.
clearSelected() - Method in class org.fujion.component.Listbox
Clears any existing selection.
clearSelected() - Method in class org.fujion.component.Rows
Clears all selections.
ClickEvent - Class in org.fujion.event
A click event.
ClickEvent() - Constructor for class org.fujion.event.ClickEvent
 
ClickEvent(BaseComponent, Object) - Constructor for class org.fujion.event.ClickEvent
 
ClientInvocation - Class in org.fujion.client
Represents a function invocation request to be sent to the client.
ClientInvocation(String, IResponseCallback<?>, Object...) - Constructor for class org.fujion.client.ClientInvocation
Create a client invocation request.
ClientInvocation(IElementIdentifier, String, IResponseCallback<?>, Object...) - Constructor for class org.fujion.client.ClientInvocation
Create a client invocation request.
ClientInvocation(String, String, IResponseCallback<?>, Object...) - Constructor for class org.fujion.client.ClientInvocation
Create a client invocation request.
ClientInvocationQueue - Class in org.fujion.client
Implementation of a queue for client invocation requests.
ClientInvocationQueue() - Constructor for class org.fujion.client.ClientInvocationQueue
 
ClientRequest - Class in org.fujion.client
Represents a request from the client.
ClientRequest(Session, Map<String, Object>) - Constructor for class org.fujion.client.ClientRequest
Creates a client request object from the request map.
ClientScript - Class in org.fujion.component
Component wrapping JavaScript source code for client-side invocation.
ClientScript() - Constructor for class org.fujion.component.ClientScript
 
ClientScript(String) - Constructor for class org.fujion.component.ClientScript
 
ClientUtil - Class in org.fujion.client
Static convenience methods for client-side operations.
close() - Method in class org.fujion.component.Menu
Closes the drop down menu.
close() - Method in class org.fujion.component.Popup
Closes the popup.
close() - Method in class org.fujion.component.Popupbox
Closes the popup box.
close() - Method in class org.fujion.component.Tab
Request the tab to be closed.
close() - Method in class org.fujion.component.Window
Request the window to be closed.
close() - Method in class org.fujion.ipc.InvocationRequestQueue
Close the invocation queue.
CloseEvent - Class in org.fujion.event
A close event.
CloseEvent() - Constructor for class org.fujion.event.CloseEvent
 
CloseEvent(BaseComponent, Object) - Constructor for class org.fujion.event.CloseEvent
 
collapseAll() - Method in class org.fujion.component.Treeview
Collapses all nodes.
ColorPicker - Class in org.fujion.component
A component for selecting a color from a palette of colors.
ColorPicker() - Constructor for class org.fujion.component.ColorPicker
 
ColorPicker.ColorPickeritem - Class in org.fujion.component
A color selection for color picker.
ColorPickeritem() - Constructor for class org.fujion.component.ColorPicker.ColorPickeritem
 
ColorPickeritem(Color) - Constructor for class org.fujion.component.ColorPicker.ColorPickeritem
 
Column - Class in org.fujion.component
A component representing a single column within a grid.
Column() - Constructor for class org.fujion.component.Column
 
Column(String) - Constructor for class org.fujion.component.Column
 
Columns - Class in org.fujion.component
Component serving as a container for a grid's columns.
Columns() - Constructor for class org.fujion.component.Columns
 
Combobox - Class in org.fujion.component
A component representing a combo box control.
Combobox() - Constructor for class org.fujion.component.Combobox
 
Comboitem - Class in org.fujion.component
A single item within a combo box.
Comboitem() - Constructor for class org.fujion.component.Comboitem
 
Comboitem(String) - Constructor for class org.fujion.component.Comboitem
 
Comboitem(String, String) - Constructor for class org.fujion.component.Comboitem
 
compare(Object, Object) - Method in class org.fujion.model.SmartComparator
 
Component - Annotation Type in org.fujion.annotation
Class annotation to control deserialization of a Fujion resource.
Component.ChildTag - Annotation Type in org.fujion.annotation
Represents a child tag and its cardinality.
Component.ContentHandling - Enum in org.fujion.annotation
Methods of handling text content nodes.
Component.FactoryParameter - Annotation Type in org.fujion.annotation
Binds a factory parameter to an XML attribute.
Component.PropertyGetter - Annotation Type in org.fujion.annotation
Marks a property getter.
Component.PropertySetter - Annotation Type in org.fujion.annotation
Marks a property setter
ComponentDefinition - Class in org.fujion.annotation
Stores metadata about a component, as derived from component annotations.
ComponentDefinition(Class<? extends BaseComponent>) - Constructor for class org.fujion.annotation.ComponentDefinition
Creates a component definition derived from annotation information within the specified class.
ComponentDefinition.Cardinality - Class in org.fujion.annotation
Represents the cardinality of a child tag.
ComponentException - Exception in org.fujion.ancillary
Run time exception related to a component operation.
ComponentException(Throwable, String, Object...) - Constructor for exception org.fujion.ancillary.ComponentException
 
ComponentException(Throwable, Class<? extends BaseComponent>, String, Object...) - Constructor for exception org.fujion.ancillary.ComponentException
 
ComponentException(Throwable, BaseComponent, String, Object...) - Constructor for exception org.fujion.ancillary.ComponentException
 
ComponentException(String, Object...) - Constructor for exception org.fujion.ancillary.ComponentException
 
ComponentException(Class<? extends BaseComponent>, String, Object...) - Constructor for exception org.fujion.ancillary.ComponentException
 
ComponentException(BaseComponent, String, Object...) - Constructor for exception org.fujion.ancillary.ComponentException
 
ComponentFactory - Class in org.fujion.ancillary
Factory used during component deserialization.
ComponentFactory(ComponentDefinition) - Constructor for class org.fujion.ancillary.ComponentFactory
 
ComponentRegistry - Class in org.fujion.ancillary
Registry of component definitions indexed by their tag name and implementing class.
ComponentScanner - Class in org.fujion.annotation
Utility class for scanning class and method annotations and building component definitions from them.
ComponentXmlHandler - Class in org.fujion.spring
This class registers the XML namespace parser for the component scanner.
ComponentXmlHandler() - Constructor for class org.fujion.spring.ComponentXmlHandler
 
ComponentXmlParser - Class in org.fujion.spring
Provides namespace support for scanning for Fujion component annotations.
ComponentXmlParser() - Constructor for class org.fujion.spring.ComponentXmlParser
 
configureContentNegotiation(ContentNegotiationConfigurer) - Method in class org.fujion.servlet.ServletConfiguration
 
contains(Object) - Method in class org.fujion.model.ListModel
 
containsAll(Collection<?>) - Method in class org.fujion.model.ListModel
 
Content - Class in org.fujion.component
A simple container for holding text content.
Content() - Constructor for class org.fujion.component.Content
 
CONTENT_ATTR - Static variable in class org.fujion.page.PageParser
 
contentHandling() - Method in class org.fujion.annotation.ComponentDefinition
Returns how to handle content for this component type.
contentLength() - Method in class org.fujion.servlet.ETaggedResource
 
ContextAccessor - Class in org.fujion.expression
Property accessor for resolving property references during materialization.
ContextAccessor() - Constructor for class org.fujion.expression.ContextAccessor
 
convert(Object, Class<T>) - Static method in class org.fujion.ancillary.ConvertUtil
Converts an input value to a target type.
convert(Object, Class<T>, Object) - Static method in class org.fujion.ancillary.ConvertUtil
Converts an input value to a target type.
convert(MessageAccessor.MessageContext) - Method in class org.fujion.expression.MessageAccessor.MessageContextConverter
 
convertToIterable(Object) - Static method in class org.fujion.ancillary.ConvertUtil
Converts an arbitrary value to an iterable type.
convertToSet(String[], boolean) - Static method in class org.fujion.ancillary.ConvertUtil
Converts an array of string values to a set.
convertToType(Class<T>, Object) - Method in class org.fujion.ancillary.JavaScriptConverter
 
ConvertUtil - Class in org.fujion.ancillary
Utility methods for interconverting data types.
create(Map<String, String>, ELContext) - Method in class org.fujion.ancillary.ComponentFactory
Creates one or more component instances from the component definition using a factory context.
create(Resource, HttpServletRequest, String) - Static method in class org.fujion.servlet.ETaggedResource
 
createPage(String, BaseComponent) - Static method in class org.fujion.page.PageUtil
Creates a Fujion Server Page given the URL of its page definition.
createPage(String, BaseComponent, Map<String, Object>) - Static method in class org.fujion.page.PageUtil
Creates a Fujion Server Page given the URL of its page definition.
createPage(PageDefinition, BaseComponent) - Static method in class org.fujion.page.PageUtil
Creates a Fujion Server Page from a page definition.
createPage(PageDefinition, BaseComponent, Map<String, Object>) - Static method in class org.fujion.page.PageUtil
Creates a Fujion Server Page from a page definition.
createPageFromContent(String, BaseComponent) - Static method in class org.fujion.page.PageUtil
Creates a Fujion Server Page directly from XML.
createPageFromContent(String, BaseComponent, Map<String, Object>) - Static method in class org.fujion.page.PageUtil
Creates a Fujion Server Page directly from XML.
createRelative(String) - Method in class org.fujion.servlet.ETaggedResource
 
createRelative(String) - Method in class org.fujion.webjar.WebJar
Returns a resource given its relative path.
createSession(ServletContext, WebSocketSession) - Method in class org.fujion.websocket.Sessions
Creates and registers a new session.
createWidget(BaseComponent, OptionMap, OptionMap) - Method in class org.fujion.client.Synchronizer
Creates and sends a client invocation to create a widget.
CssClasses - Class in org.fujion.ancillary
Manages CSS classes for a component.
CssClasses() - Constructor for class org.fujion.ancillary.CssClasses
 
CssStyles - Class in org.fujion.ancillary
Manages CSS styles for a component.
CssStyles() - Constructor for class org.fujion.ancillary.CssStyles
 

D

Datebox - Class in org.fujion.component
An input box for entering dates.
Datebox() - Constructor for class org.fujion.component.Datebox
 
DblclickEvent - Class in org.fujion.event
A double click event.
DblclickEvent() - Constructor for class org.fujion.event.DblclickEvent
 
DblclickEvent(BaseComponent, Object) - Constructor for class org.fujion.event.DblclickEvent
 
Decimalbox - Class in org.fujion.component
An input box for entering big decimal values.
Decimalbox() - Constructor for class org.fujion.component.Decimalbox
 
decodeCookieValue(String) - Static method in class org.fujion.core.WebUtil
Decodes an encoded cookie value
DEFAULT_ETAG - Static variable in class org.fujion.core.WebUtil
 
defaultify(T, T) - Method in class org.fujion.component.BaseComponent
Returns the input value if it is not null, or the default value otherwise.
DeferredInvocation<T> - Class in org.fujion.ancillary
Stores a method invocation to be executed at a later time.
DeferredInvocation(Object, Method, Object...) - Constructor for class org.fujion.ancillary.DeferredInvocation
Create a deferred execution.
destroy() - Static method in class org.fujion.client.ExecutionContext
Destroys the thread-local map.
destroy() - Method in class org.fujion.component.BaseComponent
Destroys this component.
destroy() - Method in class org.fujion.component.Combobox
 
destroy() - Method in class org.fujion.component.Listbox
 
destroy() - Method in class org.fujion.component.Rows
 
destroy() - Method in class org.fujion.component.ServerScript
 
destroy() - Method in class org.fujion.component.Treeview
 
destroy() - Method in class org.fujion.model.ModelAndView
Clean up all resources.
destroy() - Method in interface org.fujion.script.IScriptLanguage.IParsedScript
Destroys the compiled script.
destroy() - Method in class org.fujion.spring.AbstractScope.ScopeContainer
Calls all registered destruction callbacks and removes all bean references from the container.
destroy() - Method in class org.fujion.theme.ThemeServletFilter
 
destroy() - Method in class org.fujion.websocket.Session
Destroy the session.
destroyChild(int) - Method in class org.fujion.model.ModelAndView
Destroys the child component corresponding to the model object at the specified index.
destroyChildren() - Method in class org.fujion.component.BaseComponent
Destroy all children under this component.
destroySession(WebSocketSession, CloseStatus) - Method in class org.fujion.websocket.Sessions
Destroys and unregisters the session associated with the specified web socket.
detach() - Method in class org.fujion.component.BaseComponent
Removes, but does not destroy, this component from its parent.
detachChildren() - Method in class org.fujion.component.BaseComponent
Detach all children under this component.
Detail - Class in org.fujion.component
A collapsible detail component.
Detail() - Constructor for class org.fujion.component.Detail
 
Detail(String) - Constructor for class org.fujion.component.Detail
 
disableCache(HttpServletResponse) - Static method in class org.fujion.core.WebUtil
Add headers to suppress browser caching.
Div - Class in org.fujion.component
A simple div component.
Div() - Constructor for class org.fujion.component.Div
 
doctype - Variable in class org.fujion.ancillary.PrintOptions
Prepends a doctype to the printed document frame.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.fujion.theme.ThemeServletFilter
 
doParse(Element, BeanDefinitionBuilder) - Method in class org.fujion.spring.AbstractXmlParser
 
doScanClass(Class<T>) - Method in class org.fujion.annotation.AbstractClassScanner
Scan for and process annotations in the specified class.
doScanClass(Class<BaseComponent>) - Method in class org.fujion.annotation.ComponentScanner
Creates and registers a component definition for a class by scanning the class and its superclasses for method annotations.
doScanClass(Class<Event>) - Method in class org.fujion.annotation.EventTypeScanner
Creates mapping between event type and its implementation class.
Doublebox - Class in org.fujion.component
An input box for entering floating point values.
Doublebox() - Constructor for class org.fujion.component.Doublebox
 
drop(BaseComponent) - Method in interface org.fujion.dragdrop.IDropHandler
Simulates a drop event.
DropEvent - Class in org.fujion.event
A drop event.
DropEvent() - Constructor for class org.fujion.event.DropEvent
 
DropEvent(BaseComponent, Object) - Constructor for class org.fujion.event.DropEvent
 
DropEvent(BaseComponent, BaseComponent, Object) - Constructor for class org.fujion.event.DropEvent
 
DropUtil - Class in org.fujion.dragdrop
Static class of convenience methods for drag-and-drop support.
dual(String, Function<?, ?>, Function<?, ?>) - Method in class org.fujion.model.GenericBinder
 
dual(String) - Method in interface org.fujion.model.IBinder
Establishes a read and write binding for the given model property.
dual(String, String, String) - Method in interface org.fujion.model.IBinder
Establishes a read and write binding for the given model property.
dual(String, Function<?, ?>, Function<?, ?>) - Method in interface org.fujion.model.IBinder
Establishes a read and write binding for the given model property.
DynamicResourceRegistry - Class in org.fujion.servlet
Allows registration of resources that may be retrieved via the url path '.../dynamic/**'.
DynamicResourceResolver - Class in org.fujion.servlet
Resolves references to dynamic resources.
DynamicResourceResolver() - Constructor for class org.fujion.servlet.DynamicResourceResolver
 

E

echo(Event) - Static method in class org.fujion.event.EventUtil
Echo an event.
ELContext - Class in org.fujion.expression
This serves as the context root for an EL expression evaluation.
ELContext(BaseComponent, BaseComponent, PageElement, Map<String, Object>) - Constructor for class org.fujion.expression.ELContext
Create an EL context.
ELEvaluator - Class in org.fujion.expression
An extension of Spring's EL evaluator that supports plugin accessors, resolvers, and converters..
ELMethodResolver - Class in org.fujion.expression
A subclass of the ReflectiveMethodResolver that can resolve methods declared in a tag library definition file.
ELMethodResolver() - Constructor for class org.fujion.expression.ELMethodResolver
 
EmptyResourceResolver - Class in org.fujion.servlet
Resolves to an empty resource.
EmptyResourceResolver() - Constructor for class org.fujion.servlet.EmptyResourceResolver
 
encodeCookieValue(String) - Static method in class org.fujion.core.WebUtil
Encodes a plain text cookie value.
equals(Object) - Method in class org.fujion.ancillary.JavaScript
 
equals(Object) - Method in class org.fujion.annotation.ComponentDefinition
 
equals(Object) - Method in class org.fujion.event.ForwardListener
 
equals(Object) - Method in class org.fujion.taglib.TagLibraryFunction
 
ETagExceptionResolver - Class in org.fujion.servlet
Handles ResourceNotModifiedException by setting ETag header and 304 status code in response.
ETagExceptionResolver() - Constructor for class org.fujion.servlet.ETagExceptionResolver
 
ETaggedResource - Class in org.fujion.servlet
Wraps a resource that has an associated ETag.
ETaggedResource.ResourceNotModifiedException - Exception in org.fujion.servlet
 
eval(String) - Static method in class org.fujion.client.ClientUtil
Invokes a JavaScript expression on the client.
eval(String, IResponseCallback<?>) - Static method in class org.fujion.client.ClientUtil
Invokes a JavaScript expression on the client, returning the result asynchronously.
evaluate(String, Object) - Method in class org.fujion.expression.ELEvaluator
Evaluate an EL expression against the specified root object.
evaluate(String) - Method in class org.fujion.expression.ELEvaluator
Evaluate an EL expression.
Event - Class in org.fujion.event
This is the base class for all events.
Event() - Constructor for class org.fujion.event.Event
 
Event(String) - Constructor for class org.fujion.event.Event
Create an event of the specified type with no target and no data.
Event(String, BaseComponent) - Constructor for class org.fujion.event.Event
Create an event of the specified type and target with no data.
Event(String, BaseComponent, Object) - Constructor for class org.fujion.event.Event
Create an event of the specified type, target, and data.
Event(String, BaseComponent, BaseComponent) - Constructor for class org.fujion.event.Event
Create an event of the specified type, target, and related target with no data.
Event(String, BaseComponent, BaseComponent, Object) - Constructor for class org.fujion.event.Event
Create an event of the specified type, target, related target, and data.
Event(Event) - Constructor for class org.fujion.event.Event
Copy constructor.
Event(String, Event) - Constructor for class org.fujion.event.Event
Copy constructor, but with explicit type.
EVENT_EXECUTED - Static variable in class org.fujion.component.ServerScript
 
EventHandler - Annotation Type in org.fujion.annotation
Identifies a handler method for one or more specific events.
EventHandlers - Annotation Type in org.fujion.annotation
Container for EventHandler annotations.
EventHandlerScanner - Class in org.fujion.annotation
Wires @EventHandler-annotated methods.
EventListeners - Class in org.fujion.event
Manages event listeners for a single component.
EventListeners() - Constructor for class org.fujion.event.EventListeners
 
EventListenerSet - Class in org.fujion.event
Represents a set of event listeners.
EventListenerSet() - Constructor for class org.fujion.event.EventListenerSet
 
EventParameterScanner - Class in org.fujion.annotation
Scans an event object's class and superclasses for fields annotated for wiring.
EventQueue - Class in org.fujion.event
A page's queue for posted events.
EventQueue(Page) - Constructor for class org.fujion.event.EventQueue
Create a dedicated event queue for the page.
EventRequestHandler - Class in org.fujion.event
This is the handler for client requests that contain an event.
EventRequestHandler() - Constructor for class org.fujion.event.EventRequestHandler
 
EventType - Annotation Type in org.fujion.annotation
Class annotation to facilitate deserialization of events.
EventType.EventParameter - Annotation Type in org.fujion.annotation
Marks a field to be wired from client request data.
EventTypeScanner - Class in org.fujion.annotation
Builds a map of event types to implementation classes by scanning class annotations.
EventTypeXmlHandler - Class in org.fujion.spring
This class registers the XML namespace parser for the component scanner.
EventTypeXmlHandler() - Constructor for class org.fujion.spring.EventTypeXmlHandler
 
EventTypeXmlParser - Class in org.fujion.spring
Provides namespace support for scanning for Fujion event type annotations.
EventTypeXmlParser() - Constructor for class org.fujion.spring.EventTypeXmlParser
 
EventUtil - Class in org.fujion.event
Static methods for manipulating events.
execute(Map<String, Object>) - Method in class org.fujion.component.BaseScriptComponent
Execute the script with the specified variable values.
execute() - Method in class org.fujion.component.BaseScriptComponent
Execute the script with the default variable values.
ExecutionContext - Class in org.fujion.client
Static helper class for threads to determine the current execution context.
exists() - Method in class org.fujion.servlet.ETaggedResource
 
expandAll() - Method in class org.fujion.component.Treeview
Expands all nodes.
ExpressionCache - Class in org.fujion.expression
Cache for compiled expressions.
extendHandlerExceptionResolvers(List<HandlerExceptionResolver>) - Method in class org.fujion.servlet.ServletConfiguration
 

F

fetch(String) - Method in class org.fujion.expression.ExpressionCache
 
fetch(String) - Method in class org.fujion.page.PageDefinitionCache
 
finalize() - Method in class org.fujion.component.BaseComponent
Destroy a component and all its children upon finalization.
finalize() - Method in class org.fujion.spring.AbstractScope.ScopeContainer
For orphan containers.
findAllNamed() - Method in class org.fujion.component.BaseComponent
Returns a map of all named components in this namespace.
findAttribute(String) - Method in class org.fujion.component.BaseComponent
Finds the named attribute, returning its value.
findById(String) - Method in class org.fujion.component.Page
Searches for a component attached to this page given its id.
findByName(String) - Method in class org.fujion.component.BaseComponent
Looks up a component by its name within the namespace occupied by this component.
findByName(String, Class<T>) - Method in class org.fujion.component.BaseComponent
Looks up a component of the specified type by its name within the namespace occupied by this component.
findChildByData(Object) - Method in class org.fujion.component.BaseComponent
Find the first child containing the specified data object.
findChildByLabel(String) - Method in class org.fujion.component.BaseComponent
Find the first child whose label matches the specified value.
findResource(ResourcePatternResolver, String...) - Method in class org.fujion.webjar.WebJar
Finds the first web jar resource that matches one of the specified file extensions.
fireEvent(String) - Method in class org.fujion.component.BaseComponent
Send an event to this component's registered event listeners.
fireEvent(Event) - Method in class org.fujion.component.BaseComponent
Send an event to this component's registered event listeners.
fireEventToClient(String, Object) - Method in class org.fujion.component.BaseComponent
Send an event to the client.
fireEventToClient(String, IElementIdentifier, Object) - Method in class org.fujion.component.BaseComponent
Send an event to the client.
flush() - Method in class org.fujion.client.ClientInvocationQueue
Flush the queue, returning all dequeued requests.
focus() - Method in class org.fujion.component.BaseUIComponent
Sets the input focus to this component.
formatETag(String, boolean) - Static method in class org.fujion.core.WebUtil
Formats an ETag into form suitable for storing in a header.
formatVersion(String) - Static method in class org.fujion.schema.SchemaGenerator
Strip version to only major and minor portions.
ForwardedEvent - Class in org.fujion.event
Wrapper for a forwarded event.
ForwardedEvent(String, Event) - Constructor for class org.fujion.event.ForwardedEvent
 
ForwardListener - Class in org.fujion.event
Implementation for a listener for a forwarded event.
ForwardListener(String, BaseComponent) - Constructor for class org.fujion.event.ForwardListener
 
fromCode(int) - Static method in enum org.fujion.event.KeyCode
Returns the keycode enum, given the key code.
fromString(String) - Static method in enum org.fujion.event.KeyCode
Returns a key code from its text representation.
fromValue(Class<T>, int) - Static method in interface org.fujion.ancillary.IEnumWithValue
Looks up an enumeration constant given its numeric value.
FUJION_VERSION - Static variable in class org.fujion.core.WebUtil
 
FujionResourceTransformer - Class in org.fujion.servlet
Replaces the top-level Fujion resource with the bootstrapper template that is responsible for loading and initializing that resource at the client.
FujionResourceTransformer() - Constructor for class org.fujion.servlet.FujionResourceTransformer
 
FujionServlet - Class in org.fujion.servlet
Subclass of DispatcherServlet.
FujionServlet() - Constructor for class org.fujion.servlet.FujionServlet
 
FujionServlet(WebApplicationContext) - Constructor for class org.fujion.servlet.FujionServlet
 

G

generateETag(String) - Static method in class org.fujion.core.WebUtil
Converts a value to an ETag value.
GenericBinder<M> - Class in org.fujion.model
Generic data binder.
GenericBinder() - Constructor for class org.fujion.model.GenericBinder
 
GenericBinder(M) - Constructor for class org.fujion.model.GenericBinder
 
get(Class<? extends BaseComponent>) - Method in class org.fujion.ancillary.ComponentRegistry
Returns a component definition given a component class.
get() - Method in class org.fujion.ancillary.CssStyles
Returns an immutable map of existing styles.
get(String) - Method in class org.fujion.ancillary.CssStyles
Returns the value associated with a style.
get(String) - Static method in class org.fujion.client.ExecutionContext
Returns the value associated with a key, or null if not found.
get(int) - Method in class org.fujion.model.ListModel
 
get(String) - Method in class org.fujion.page.PageDefinitionCache
 
get(String, ObjectFactory<?>) - Method in class org.fujion.spring.AbstractScope
 
get(String, ObjectFactory<?>) - Method in class org.fujion.spring.AbstractScope.ScopeContainer
 
getAbsolutePath() - Method in class org.fujion.webjar.WebJar
Returns the absolute path of this web jar.
getAccept() - Method in class org.fujion.component.Upload
Returns the specifier reflecting the type of files the server expects.
getActiveSessions() - Method in class org.fujion.websocket.Sessions
Returns an immutable list of all active sessions.
getAlignment() - Method in class org.fujion.component.Caption
Returns the alignment of the label.
getAlignment() - Method in class org.fujion.component.Toolbar
Returns the alignment of children within the tool bar.
getAlt() - Method in class org.fujion.component.Image
Returns the alternate text for the image.
getAncestor(Class<T>) - Method in class org.fujion.component.BaseComponent
Return first ancestor that is of the requested type.
getAncestor(Class<T>, boolean) - Method in class org.fujion.component.BaseComponent
Return first ancestor that is of the requested type.
getArgs() - Method in class org.fujion.ipc.InvocationRequest
Returns method arguments.
getAttribute(String, T) - Method in class org.fujion.component.BaseComponent
Returns the value of the named attribute, cast to the specified type.
getAttribute(String, Class<T>) - Method in class org.fujion.component.BaseComponent
Returns the value of the named attribute, converted to the specified type.
getAttribute(ProcessingInstruction, String, boolean) - Method in class org.fujion.page.PIParserBase
Extracts an attribute from a processing instruction's data where the data is formatted as a space-delimited list of key-value pairs.
getAttributes() - Method in class org.fujion.component.BaseComponent
Returns the attribute map for this component.
getAttributes() - Method in class org.fujion.page.PageElement
Returns a copy of the attribute map.
getAttributes() - Method in class org.fujion.websocket.Session
Returns the attribute map associated with the session.
getAutoFilter() - Method in class org.fujion.component.Combobox
If true, any choices not matching the current input will be hidden.
getAutoSize() - Method in class org.fujion.component.Grid
Returns the auto size setting.
getBalloon() - Method in class org.fujion.component.BaseUIComponent
Returns the balloon text to be displayed adjacent to the component.
getBaseURL(HttpServletRequest) - Static method in class org.fujion.core.RequestUtil
Returns the full base URL for the servlet.
getBaseUrl() - Static method in class org.fujion.core.WebUtil
Returns the base url from the execution context.
getBeanClassName(Element) - Method in class org.fujion.spring.AbstractXmlParser
 
getBlob() - Method in class org.fujion.event.UploadEvent
Returns the file contents as an input stream.
getBottom() - Method in class org.fujion.event.ResizeEvent
Returns the new bottom relative position in pixels.
getBrowserInfo(String) - Method in class org.fujion.component.Page
Returns the requested attribute value from information provided by the client browser.
getBrowserInfo(String, Class<T>) - Method in class org.fujion.component.Page
Returns the requested attribute value, cast to the specified type, from information provided by the client browser.
getBrowserInfo() - Method in class org.fujion.component.Page
Returns an immutable map of information provided by the browser.
getCardinality(String) - Method in class org.fujion.annotation.ComponentDefinition
Returns the cardinality of a child tag.
getCategory() - Method in class org.fujion.component.MessagePane
Returns the category of the message.
getCharCode() - Method in class org.fujion.event.KeyEvent
Returns the character code of the depressed key(s).
getChild(Class<T>) - Method in class org.fujion.component.BaseComponent
Return the first child of the requested type.
getChildAt(int) - Method in class org.fujion.component.BaseComponent
Returns the child at the specified index.
getChildCount() - Method in class org.fujion.component.BaseComponent
Returns the number of children.
getChildCount(Class<? extends BaseComponent>) - Method in class org.fujion.component.BaseComponent
Returns the count of children of a specified type.
getChildren() - Method in class org.fujion.component.BaseComponent
Returns an immutable list of existing children.
getChildren(Class<T>) - Method in class org.fujion.component.BaseComponent
Returns an iterable of children of the specified type.
getChildren(M) - Method in interface org.fujion.model.INestedModel
Returns the child list model given the parent.
getChildren() - Method in class org.fujion.page.PageElement
Returns a list of this page element's children.
getChildTags() - Method in class org.fujion.annotation.ComponentDefinition
Returns an immutable map of all child tags.
getClasses(Package) - Method in class org.fujion.annotation.PackageScanner
Find all classes belonging to the specified package.
getClasses(String) - Method in class org.fujion.annotation.PackageScanner
Find all classes belonging packages matching the pattern.
getClasses() - Method in class org.fujion.component.BaseUIComponent
Returns the CSS classes set for this component.
getClassName() - Method in class org.fujion.taglib.TagLibraryFunction
Returns the fully qualified name of the class.
getCloseAction() - Method in class org.fujion.component.Window
Returns the action to be taken when the window is closed.
getCode() - Method in enum org.fujion.event.KeyCode
Returns the key code.
getCols() - Method in class org.fujion.component.Memobox
Returns the visible width of the input area in characters.
getColspan() - Method in class org.fujion.component.Rowcell
Returns how many columns this cell will span.
getColumns() - Method in class org.fujion.component.Grid
Returns the Columns child.
getCombobox() - Method in class org.fujion.component.Comboitem
Returns the combo box that is the parent of this combo item.
getComponent() - Method in exception org.fujion.ancillary.ComponentException
Returns the component instance that caused the exception.
getComponentClass() - Method in exception org.fujion.ancillary.ComponentException
Returns the class of the component that caused the exception.
getComponentClass() - Method in class org.fujion.annotation.ComponentDefinition
Returns the implementation class for this component type.
getCompositeAnchor() - Method in interface org.fujion.ancillary.IComposite
Returns the name of the anchor component within the parent namespace.
getCompositeAnchor() - Method in class org.fujion.component.BaseCompositeComponent
 
getCompositeAnchor() - Method in class org.fujion.component.Snippet
 
getCompositePosition() - Method in interface org.fujion.ancillary.IComposite
Returns the insertion point of the composite relative to its anchor.
getCompositePosition() - Method in class org.fujion.component.BaseCompositeComponent
 
getCompositePosition() - Method in class org.fujion.component.Snippet
 
getCompositeRoot() - Method in interface org.fujion.ancillary.IComposite
Returns the root component for the composite.
getCompositeRoot() - Method in class org.fujion.component.BaseCompositeComponent
 
getConfig() - Method in class org.fujion.webjar.WebJar
Returns the configuration for this webjar, after normalization.
getConfig() - Method in class org.fujion.webjar.WebJarLocator
Returns a copy of the configuration.
getContainer() - Method in class org.fujion.spring.AbstractScope
Implement to retrieve the container for this scope.
getContainer() - Method in class org.fujion.spring.PageScope
Return container for current execution context.
getContent() - Method in class org.fujion.component.BaseComponent
Returns the text content associated with this component, if any.
getContext() - Method in class org.fujion.component.BaseUIComponent
Returns the popup component that will appear when right-clicking on this component.
getController() - Method in class org.fujion.component.BaseComponent
Deprecated.
Use getLastController.
getControllers() - Method in class org.fujion.component.BaseComponent
Returns an immutable list of controllers wired to this component.
getConversationId() - Method in class org.fujion.spring.AbstractScope
 
getConversationId() - Method in class org.fujion.spring.AbstractScope.ScopeContainer
 
getCookie(String) - Static method in class org.fujion.core.WebUtil
Returns the named cookie from the current request.
getCookie(String, HttpServletRequest) - Static method in class org.fujion.core.WebUtil
Returns the named cookie from the specified request.
getCookieValue(String) - Static method in class org.fujion.core.WebUtil
Returns the value from the named cookie from the specified request.
getCookieValue(String, HttpServletRequest) - Static method in class org.fujion.core.WebUtil
Returns the value from the named cookie from the specified request.
getCount() - Method in class org.fujion.ancillary.Badge
Returns the current count.
getCount() - Method in class org.fujion.event.TimerEvent
Returns the number of times the timer has fired.
getCreationTime() - Method in class org.fujion.websocket.Session
Returns the session's time of creation.
getCss() - Method in class org.fujion.component.BaseUIComponent
Returns the CSS specifier for this component.
getCurrentPage() - Method in class org.fujion.component.Paging
Returns the number of the currently selected page.
getCurrentPage() - Method in interface org.fujion.model.IPaginator
Returns the index of the current page.
getCurrentPage() - Method in class org.fujion.model.Paginator
 
getCurrentTarget() - Method in class org.fujion.event.Event
Returns the event's current target (the component that handled the event).
getData() - Method in class org.fujion.ancillary.MimeContent
 
getData() - Method in class org.fujion.client.ClientRequest
Returns the data payload associated with the request.
getData(Class<T>) - Method in class org.fujion.client.ClientRequest
Returns the data payload associated with the request, coercing it to the specified type.
getData() - Method in class org.fujion.component.BaseComponent
Returns the data object associated with the component.
getData(Class<T>) - Method in class org.fujion.component.BaseComponent
Returns the data object associated with the component if it is of the specified type; otherwise returns null.
getData() - Method in class org.fujion.event.Event
Returns arbitrary data associated with the event, if any.
getDefaultTheme() - Method in class org.fujion.theme.ThemeResolvers
Returns the name of the default theme.
getDefaultType() - Method in class org.fujion.ancillary.JavaScriptConverter
 
getDeferredRendering() - Method in interface org.fujion.model.IModelAndView
Returns deferred rendering setting.
getDeferredRendering() - Method in interface org.fujion.model.ISupportsModel
Returns deferred rendering setting.
getDeferredRendering() - Method in class org.fujion.model.ModelAndView
 
getDefinition() - Method in class org.fujion.component.BaseComponent
Return the component's definition.
getDefinition() - Method in class org.fujion.page.PageElement
Returns the component definition for this page element.
getDescription() - Method in class org.fujion.annotation.ComponentDefinition
Returns the description of this component.
getDescription() - Method in class org.fujion.servlet.ETaggedResource
 
getDisplayText(BaseComponent) - Method in interface org.fujion.dragdrop.IDropRenderer
The drop renderer should supply text to be displayed in association with the dropped item.
getDocument() - Method in class org.fujion.page.PageSource
Returns the FSP as an XML document.
getDraggable() - Method in class org.fujion.event.DropEvent
Returns the component that was dragged.
getDragid() - Method in class org.fujion.component.BaseUIComponent
Returns a space-delimited list of drag id's associated with this component.
getDropid() - Method in class org.fujion.component.BaseUIComponent
Returns a space-delimited list of drop id's associated with this component.
getDropId() - Method in interface org.fujion.dragdrop.IDropHandler
Handler returns the id(s) of the drop types it can accept.
getDropRenderer(BaseComponent) - Static method in class org.fujion.dragdrop.DropUtil
Searches for a drop renderer associated with the specified component or one of its ancestor components.
getDuration() - Method in class org.fujion.component.MessagePane
Returns the duration, in milliseconds, that the message will be displayed.
getELCacheSize() - Method in class org.fujion.jmx.CacheManagementConsole
Returns the size of the expression cache.
getETag(HttpServletRequest) - Static method in class org.fujion.core.WebUtil
Returns an ETag from an HTTP request.
getETag(HttpServletResponse) - Static method in class org.fujion.core.WebUtil
Returns an ETag from an HTTP response.
getETag() - Method in exception org.fujion.servlet.ETaggedResource.ResourceNotModifiedException
 
getEtag() - Method in class org.fujion.theme.Theme
Returns the ETag for this theme.
getEventClass(String) - Method in class org.fujion.annotation.EventTypeScanner
Returns an implementation class given an event type.
getEventClass(String) - Static method in class org.fujion.event.EventUtil
Returns the implementation class for the specified event type.
getEventQueue() - Method in class org.fujion.component.Page
Returns the event queue for this page.
getEventType(Class<? extends Event>) - Method in class org.fujion.annotation.EventTypeScanner
Given an event class, returns the event type implemented by that class.
getEventType(Class<? extends Event>) - Static method in class org.fujion.event.EventUtil
Returns the event type given the implementation class.
getEventType(ClientRequest) - Static method in class org.fujion.event.EventUtil
Extracts the event type from the client request.
getEventTypes() - Method in class org.fujion.annotation.EventTypeScanner
Returns the set of registered event types.
getFactory() - Method in class org.fujion.annotation.ComponentDefinition
Returns a factory instance for this component.
getFactoryClass() - Method in class org.fujion.annotation.ComponentDefinition
Returns the factory class for this component type.
getFactoryParameters() - Method in class org.fujion.annotation.ComponentDefinition
Returns an immutable map of factory parameters.
getFile() - Method in class org.fujion.event.UploadEvent
Returns the name of the uploaded file.
getFile() - Method in class org.fujion.servlet.ETaggedResource
 
getFilename() - Method in class org.fujion.servlet.ETaggedResource
 
getFirstChild() - Method in class org.fujion.component.BaseComponent
Returns the first child of this component.
getFirstVisibleChild(boolean) - Method in class org.fujion.component.BaseUIComponent
Returns the first visible child, if any.
getFirstVisibleChild(Class<T>, boolean) - Method in class org.fujion.component.BaseUIComponent
Returns the first visible child of a given class, if any.
getFlex() - Method in class org.fujion.component.BaseUIComponent
Returns the flex setting.
getFormat() - Method in class org.fujion.component.Datebox
Returns the format for displaying the date.
getFormat() - Method in class org.fujion.component.Timebox
Returns the format for displaying the time.
getFSPCacheSize() - Method in class org.fujion.jmx.CacheManagementConsole
Returns the size of the page definition cache.
getFunction(String) - Method in class org.fujion.taglib.TagLibrary
Returns a function definition given its name.
getGetters() - Method in class org.fujion.annotation.ComponentDefinition
Returns an immutable map of getter methods.
getGroup() - Method in class org.fujion.component.Radiobutton
Returns the nearest enclosing radio group.
getHandle() - Method in class org.fujion.event.CallbackEvent
Returns the callback handle.
getHandler(String, Object, Event) - Static method in class org.fujion.event.EventUtil
Returns a suitable handler method for an event.
getHeight() - Method in class org.fujion.component.BaseUIComponent
Returns the height.
getHeight() - Method in class org.fujion.event.ResizeEvent
Returns the new height in pixels.
getHint() - Method in class org.fujion.component.BaseUIComponent
Returns the popup text to be displayed when hovering over this component.
getHref() - Method in class org.fujion.component.Hyperlink
Returns the URL of the link destination.
getId() - Method in interface org.fujion.ancillary.IElementIdentifier
Returns the unique identifier of the corresponding HTML element.
getId() - Method in class org.fujion.component.BaseComponent
Returns the unique id of the client widget corresponding to this component.
getId() - Method in class org.fujion.component.BaseComponent.SubComponent
 
getId() - Method in class org.fujion.event.Event
Returns the client-assigned id for the event.
getId() - Method in class org.fujion.websocket.Session
Returns the session's id, which is the same as the underlying web socket id.
getImage() - Method in class org.fujion.component.BaseLabeledImageComponent
Returns the URL of the image associated with this component.
getImage() - Method in class org.fujion.component.Page
Returns the URL of the image used for the page icon.
getImage() - Method in class org.fujion.component.Window
Returns the URL of the image to be displayed on the left side of the title bar.
getIncludeNamedComponents() - Method in class org.fujion.component.BaseScriptComponent
If true, any named components within the namespace occupied by "self" will be passed as arguments to the script.
getIndex() - Method in class org.fujion.component.BaseComponent
Returns the index of this child within its parent.
getInputStream() - Method in class org.fujion.servlet.ETaggedResource
 
getInstance() - Static method in class org.fujion.ancillary.ComponentRegistry
Returns the singleton instance of the component registry.
getInstance() - Static method in class org.fujion.annotation.ComponentScanner
Returns a singleton instance of the component scanner.
getInstance() - Static method in class org.fujion.annotation.EventTypeScanner
Returns a singleton instance of the event type scanner.
getInstance() - Static method in class org.fujion.expression.ELEvaluator
 
getInstance() - Static method in class org.fujion.expression.ExpressionCache
 
getInstance() - Static method in class org.fujion.ipc.InvocationRequestQueueRegistry
 
getInstance() - Static method in class org.fujion.page.PageDefinitionCache
 
getInstance() - Static method in class org.fujion.page.PageParser
 
getInstance() - Static method in class org.fujion.script.ScriptRegistry
 
getInstance() - Static method in class org.fujion.servlet.DynamicResourceRegistry
Returns the singleton instance.
getInstance() - Static method in class org.fujion.spring.ClasspathMessageSource
 
getInstance() - Static method in class org.fujion.taglib.TagLibraryParser
 
getInstance() - Static method in class org.fujion.taglib.TagLibraryRegistry
 
getInstance() - Static method in class org.fujion.theme.ThemeRegistry
Returns a singleton instance of the theme registry.
getInstance() - Static method in class org.fujion.theme.ThemeResolvers
 
getInstance() - Static method in class org.fujion.webjar.WebJarLocator
Returns a singleton instance of the web jar locator.
getInstance() - Static method in class org.fujion.websocket.Sessions
 
getInterval() - Method in class org.fujion.component.Timer
Returns the interval, in milliseconds, between timer events.
getKeepaliveInterval() - Static method in class org.fujion.websocket.WebSocketConfiguration
Returns the keep-alive interval, in milliseconds.
getKey(ComponentDefinition) - Method in class org.fujion.ancillary.ComponentRegistry
 
getKey() - Method in class org.fujion.client.ClientInvocation
Returns the key associated with the client invocation request.
getKey(InvocationRequestQueue) - Method in class org.fujion.ipc.InvocationRequestQueueRegistry
 
getKey(Page) - Method in class org.fujion.page.PageRegistry
 
getKey(IScriptLanguage) - Method in class org.fujion.script.ScriptRegistry
 
getKey(TagLibrary) - Method in class org.fujion.taglib.TagLibraryRegistry
 
getKey(Theme) - Method in class org.fujion.theme.ThemeRegistry
 
getKeycapture() - Method in class org.fujion.component.BaseUIComponent
Returns the list of key codes to be captured.
getKeycapture() - Method in class org.fujion.event.KeyEvent
Returns the key capture representation of the typed key.
getKeyCode() - Method in class org.fujion.event.KeyEvent
Returns the key code of the depressed key(s).
getLabel() - Method in interface org.fujion.ancillary.ILabeled
Returns the value of the label.
getLabel() - Method in class org.fujion.component.BaseLabeledComponent
 
getLabelClass() - Method in class org.fujion.component.Caption
Returns the CSS class(es) associated with the label.
getLabelStyle() - Method in class org.fujion.component.Caption
Returns the style(s) associated with the label.
getLastActivity() - Method in class org.fujion.websocket.Session
Returns the time of last activity for the session.
getLastChild() - Method in class org.fujion.component.BaseComponent
Returns the last child of this component.
getLastController() - Method in class org.fujion.component.BaseComponent
Returns a reference to the last controller wired to this component.
getLeft() - Method in class org.fujion.event.ResizeEvent
Returns the new left relative position in pixels.
getListbox() - Method in class org.fujion.component.Listitem
Returns the list box that is the parent of this list item.
getLoaded() - Method in class org.fujion.event.UploadEvent
Returns the number of bytes transferred so far.
getLocalHostAddress() - Static method in class org.fujion.core.RequestUtil
Return local host IP.
getMatching(String) - Method in class org.fujion.ancillary.ComponentRegistry
Returns a list of all component definitions whose tags match the specified pattern.
getMaximum() - Method in class org.fujion.annotation.ComponentDefinition.Cardinality
Returns the maximum cardinality.
getMaxLength() - Method in class org.fujion.component.BaseInputboxComponent
Returns the maximum character length of input.
getMaxPage() - Method in interface org.fujion.model.IPaginator
Returns the index of the last page.
getMaxPage() - Method in class org.fujion.model.Paginator
 
getMaxsize() - Method in class org.fujion.component.Upload
Returns the maximum allowable file size, in bytes.
getMaxValue() - Method in class org.fujion.component.BaseInputboxComponent
Returns the maximum allowable value, if any.
getMaxValue() - Method in class org.fujion.component.Progressbar
Returns the maximum value for the slider.
getMaxValue() - Method in class org.fujion.component.Slider
Returns the maximum allowable value.
getMessage() - Method in exception org.fujion.ancillary.ComponentException
Override default behavior and simply prepend this exception's message to that of its superclass.
getMethodName() - Method in class org.fujion.ipc.InvocationRequest
Returns the method name.
getMethodName() - Method in class org.fujion.taglib.TagLibraryFunction
Returns the method name.
getMimeType() - Method in class org.fujion.ancillary.MimeContent
 
getMinimum() - Method in class org.fujion.annotation.ComponentDefinition.Cardinality
Returns the minimum cardinality.
getMinValue() - Method in class org.fujion.component.BaseInputboxComponent
Returns the minimum allowable value, if any.
getMinValue() - Method in class org.fujion.component.Slider
Returns the minimum allowable value.
getMode() - Method in class org.fujion.component.BaseScriptComponent
Returns the execution mode.
getMode() - Method in class org.fujion.component.Window
Returns the display mode of the window.
getModel() - Method in class org.fujion.model.GenericBinder
 
getModel() - Method in interface org.fujion.model.IBinder
Returns the bound model.
getModel() - Method in interface org.fujion.model.IModelAndView
Returns the list model, or null if none set.
getModel() - Method in interface org.fujion.model.ISupportsModel
Returns the list model, or null if none set.
getModel(Class<M>) - Method in interface org.fujion.model.ISupportsModel
Returns the model for this component.
getModel() - Method in class org.fujion.model.ModelAndView
 
getModelAndView() - Method in class org.fujion.component.BasePickerComponent
 
getModelAndView() - Method in class org.fujion.component.Columns
 
getModelAndView() - Method in class org.fujion.component.Combobox
 
getModelAndView() - Method in class org.fujion.component.Listbox
 
getModelAndView() - Method in class org.fujion.component.Menu
 
getModelAndView() - Method in class org.fujion.component.Menupopup
 
getModelAndView() - Method in class org.fujion.component.Rows
 
getModelAndView() - Method in class org.fujion.component.Tabview
 
getModelAndView() - Method in class org.fujion.component.Treeview
 
getModelAndView() - Method in interface org.fujion.model.ISupportsModel
Returns the model and view for this component.
getModelAndView(Class<M>) - Method in interface org.fujion.model.ISupportsModel
Returns the model and view for this component.
getModelOffset(int) - Method in class org.fujion.model.Paginator
Returns the index of the first model element on the specified page.
getModelSize() - Method in interface org.fujion.model.IPaginator
Returns the size of the model.
getModelSize() - Method in class org.fujion.model.Paginator
 
getMouseButton() - Method in class org.fujion.event.MouseEvent
Returns which mouse button was depressed at the time of the event.
getName() - Method in class org.fujion.component.BaseComponent
Returns the name associated with this instance.
getName() - Method in class org.fujion.ipc.InvocationRequestQueue
Returns the unique name for this queue.
getName() - Method in class org.fujion.theme.Theme
Returns the unique theme name.
getName() - Method in class org.fujion.webjar.WebJar
Returns the unique name for this web jar.
getNamespace() - Method in class org.fujion.component.BaseComponent
Returns the namespace to which this component belongs.
getNewValue() - Method in class org.fujion.event.PropertychangeEvent
Returns the new value of the property.
getNextSibling() - Method in class org.fujion.component.BaseComponent
Return the next sibling for this component.
getOldValue() - Method in class org.fujion.event.PropertychangeEvent
Returns the old value of the property.
getOnCanClose() - Method in class org.fujion.component.Tab
Returns the functional interface that determines whether tab closure is permitted.
getOnCanClose() - Method in class org.fujion.component.Window
Returns the functional interface that determines whether window closure is permitted.
getOrientation() - Method in class org.fujion.component.Paneview
Returns the orientation of child panes.
getOrientation() - Method in class org.fujion.component.Radiogroup
Returns the orientation of radio buttons belonging to this group.
getOrientation() - Method in class org.fujion.component.Slider
Returns the orientation of the component.
getOrientation() - Method in class org.fujion.component.Toolbar
Returns the orientation of the tool bar.
getOriginalEvent(Event) - Static method in class org.fujion.event.EventUtil
Returns original event in a chain of forwarded events.
getOriginalEvent() - Method in class org.fujion.event.ForwardedEvent
Returns the original event being forwarded.
getOwner() - Method in class org.fujion.ancillary.Badge
Returns the component associated with this badge.
getPage() - Method in class org.fujion.client.ClientRequest
The page with which this request is associated.
getPage() - Static method in class org.fujion.client.ExecutionContext
Returns the active client page.
getPage() - Method in class org.fujion.component.BaseComponent
Returns the page to which this component belongs.
getPage() - Method in class org.fujion.event.Event
Returns the page associated with the event.
getPage(String) - Static method in class org.fujion.page.PageRegistry
Convenience method for looking up a registered page.
getPage() - Method in class org.fujion.websocket.Session
Returns the page associated with the session.
getPageDefinition(String) - Static method in class org.fujion.page.PageUtil
Given the URL of its source, retrieves the page definition from the cache.
getPages() - Static method in class org.fujion.page.PageRegistry
Convenience method for returning all registered pages.
getPageSize() - Method in class org.fujion.component.Paging
Returns the maximum number of items on a single page.
getPageSize() - Method in interface org.fujion.model.IPaginator
Returns the number of model objects in a single page.
getPageSize() - Method in class org.fujion.model.Paginator
 
getPageX() - Method in class org.fujion.event.MouseEvent
Returns the X (horizontal) coordinate in pixels of the event relative to the whole viewport.
getPageY() - Method in class org.fujion.event.MouseEvent
Returns the Y (vertical) coordinate in pixels of the event relative to the whole viewport.
getPaginator() - Method in class org.fujion.component.Paging
Returns the paginator used by this component.
getPaginator() - Method in interface org.fujion.model.IModelAndView
Returns the paging controller, if any.
getPaginator() - Method in interface org.fujion.model.ISupportsModel
Returns the paging controller, if any.
getPaginator() - Method in class org.fujion.model.ModelAndView
 
getParam(String, Class<T>) - Method in class org.fujion.client.ClientRequest
Returns the named parameter from the request data.
getParam(String, Class<T>, T) - Method in class org.fujion.client.ClientRequest
Returns the named event parameter from the request.
getParent() - Method in class org.fujion.component.BaseComponent
Returns this component's parent, if any.
getParent() - Method in class org.fujion.page.PageElement
Returns the parent of this page element.
getParentTags() - Method in class org.fujion.annotation.ComponentDefinition
Returns an immutable set of parent tags.
getPattern() - Method in class org.fujion.component.BaseInputboxComponent
Returns the regular expression that constrains the input format.
getPlaceholder() - Method in class org.fujion.component.BaseInputboxComponent
Returns the placeholder message that is displayed when the input box is empty.
getPopup() - Method in class org.fujion.component.BaseUIComponent
Returns the popup component that will appear when hovering over this component.
getPosition() - Method in class org.fujion.component.BaseLabeledComponent
Returns the label position.
getPosition() - Method in class org.fujion.component.Button
Returns the position of the label relative to the image.
getPosition() - Method in class org.fujion.component.Caption
Returns the position of the label relative to its associated component.
getPosition() - Method in class org.fujion.component.Checkbox
Returns the position of the label relative to the contained elements.
getPosition() - Method in class org.fujion.component.Hyperlink
Returns the position of the label relative to the contained elements.
getPosition() - Method in class org.fujion.component.Window
Returns the placement of a newly opened modal or popup window.
getPreviousSibling() - Method in class org.fujion.component.BaseComponent
Return the previous sibling for this component.
getProgress() - Method in class org.fujion.component.Upload
If true, the uploader will fire UploadEvent events to report progress.
getProperty(BaseComponent, String) - Method in class org.fujion.annotation.ComponentDefinition
Returns The value of the named property.
getPropertyName() - Method in class org.fujion.event.PropertychangeEvent
Returns the name of the property that changed.
getQueryParam(String) - Method in class org.fujion.component.Page
Returns the named query parameter from the original request URL.
getQueryParams() - Method in class org.fujion.component.Page
Returns an immutable map containing all query parameters from the original request URL.
getQueryParams() - Static method in class org.fujion.core.WebUtil
Returns the query parameter string from the request url.
getRelatedTarget() - Method in class org.fujion.event.Event
Returns the event's related target, if any.
getRemoteAddress() - Static method in class org.fujion.core.RequestUtil
Return client's ip address.
getRenderer() - Method in interface org.fujion.model.IModelAndView
Returns the renderer, or null if none set.
getRenderer() - Method in interface org.fujion.model.ISupportsModel
Returns the renderer, or null if none set.
getRenderer(Class<M>) - Method in interface org.fujion.model.ISupportsModel
Returns the renderer for a specified model type.
getRenderer() - Method in class org.fujion.model.ModelAndView
 
getRepeat() - Method in class org.fujion.component.Timer
Returns the repetition count.
getRequest() - Static method in class org.fujion.client.ExecutionContext
Returns the active client request.
getRequest() - Static method in class org.fujion.core.RequestUtil
Return current HttpServletRequest.
getRequestType() - Method in class org.fujion.client.PingRequestHandler
Returns a request type of "ping".
getRequestType() - Method in class org.fujion.event.EventRequestHandler
 
getRequestType() - Method in class org.fujion.logging.LogRequestHandler
 
getRequestType() - Method in class org.fujion.websocket.InitRequestHandler
 
getRequestType() - Method in interface org.fujion.websocket.IRequestHandler
 
getRequestUrl() - Static method in class org.fujion.core.WebUtil
Returns the original request url from the execution context.
getResource(String) - Static method in class org.fujion.core.WebUtil
Returns the resource corresponding to the source URL.
getResource(String, ServletContext) - Static method in class org.fujion.core.WebUtil
Returns the resource corresponding to the source URL.
getResource(String) - Method in class org.fujion.servlet.DynamicResourceRegistry
Retrieves the resource registered to the specified path.
getResourcePath(String) - Static method in class org.fujion.webjar.WebJarResourceResolver
 
getResourceURL(HttpServletRequest) - Static method in class org.fujion.core.RequestUtil
Returns the resolved URL of the servlet request path.
getResourceURL(String) - Static method in class org.fujion.core.RequestUtil
Returns the resolved URL for the specified path.
getResponseHeaders() - Method in class org.fujion.servlet.ETaggedResource
 
getRight() - Method in class org.fujion.event.ResizeEvent
Returns the new right relative position in pixels.
getRoot() - Method in class org.fujion.component.BaseComponent
Return the root component of this component's hierarchy.
getRootElement() - Method in class org.fujion.page.PageDefinition
The root of all page elements in this definition.
getRootPath() - Method in class org.fujion.webjar.WebJar
Returns the relative root path of this web jar.
getRows() - Method in class org.fujion.component.Grid
Returns the Rows child.
getRows() - Method in class org.fujion.component.Memobox
Returns the visible number of rows in the input area.
getRowspan() - Method in class org.fujion.component.Rowcell
Returns how many rows this cell will span.
getSandbox() - Method in class org.fujion.component.Iframe
Returns the sandbox setting for the iframe.
getSelectable() - Method in class org.fujion.component.Rows
Returns the selectable setting.
getSelected() - Method in class org.fujion.component.Listbox
Returns the set of selected list items.
getSelected() - Method in class org.fujion.component.Radiogroup
Returns the currently selected radio button in this group, if any.
getSelected() - Method in class org.fujion.component.Rows
Returns an immutable set of currently selected rows.
getSelectedCount() - Method in class org.fujion.component.Listbox
Returns the number of selected list items.
getSelectedCount() - Method in class org.fujion.component.Rows
Returns the number of selected rows.
getSelectedIndex() - Method in class org.fujion.component.Combobox
Returns the index of the currently selected item.
getSelectedIndex() - Method in class org.fujion.component.Listbox
Returns the index of the selected list item.
getSelectedItem() - Method in class org.fujion.component.Combobox
Returns the currently selected item, if any.
getSelectedItem() - Method in class org.fujion.component.Listbox
Returns the selected list item, if any.
getSelectedNode() - Method in class org.fujion.component.Treeview
Returns the currently selected node.
getSelectedRow() - Method in class org.fujion.component.Rows
Returns the currently selected row, or null if none.
getSelectedTab() - Method in class org.fujion.component.Tabview
Returns the currently selected tab, if any.
getSelf() - Method in class org.fujion.component.BaseScriptComponent
Returns the component referenced by the script language's "self" variable.
getSelf() - Method in interface org.fujion.script.IScriptLanguage
Returns script variable that will represent the calling context.
getSelfName() - Method in class org.fujion.component.BaseScriptComponent
Returns the script language's variable name corresponding to "this".
getSelfName() - Method in class org.fujion.component.ServerScript
 
getServerName() - Static method in class org.fujion.core.RequestUtil
Return server name.
getServletContext() - Static method in class org.fujion.client.ExecutionContext
Returns the servlet context.
getServletContext() - Method in class org.fujion.websocket.Session
Returns the servlet context associated with the session.
getSession() - Method in class org.fujion.client.ClientRequest
Return the session to which this request belongs.
getSession() - Static method in class org.fujion.client.ExecutionContext
Returns the active client session.
getSession() - Method in class org.fujion.component.Page
Returns the web socket session dedicated to this page.
getSession() - Static method in class org.fujion.core.RequestUtil
Return current HttpSession
getSession(ServletRequest) - Static method in class org.fujion.core.RequestUtil
Return current HttpSession given request.
getSession(String) - Method in class org.fujion.websocket.Sessions
Looks up a session by its unique id.
getSessionId() - Static method in class org.fujion.core.RequestUtil
Get current request's session id or null if session has not yet been created or if invoked outside the scope of an Execution/ServletRequest.
getSetters() - Method in class org.fujion.annotation.ComponentDefinition
Returns an immutable map of setter methods.
getSettingsForClient() - Static method in class org.fujion.logging.LogUtil
Returns a JSON string that will be used by the client to initialize logging settings.
getShowHints() - Method in class org.fujion.component.BasePickerComponent
Returns the showHints property.
getShowLines() - Method in class org.fujion.component.Treeview
Returns true if lines connecting parent nodes to their children should be displayed.
getShowRoot() - Method in class org.fujion.component.Treeview
Returns true if the tree root should be visible.
getShowText() - Method in class org.fujion.component.BasePickerComponent
Returns showText property.
getShowToggles() - Method in class org.fujion.component.Treeview
Returns true if expander icons should be displayed for each parent node with children.
getSize() - Method in class org.fujion.component.Listbox
Returns the number of visible list items.
getSize() - Method in class org.fujion.component.Window
Returns the sizing mode of the window.
getSocket() - Method in class org.fujion.websocket.Session
Returns the web socket associated with the session.
getSortColumn() - Method in class org.fujion.component.Columns
Returns the currently sorted column.
getSortComparator() - Method in class org.fujion.component.Column
Returns the comparator to be used for sorting (if any).
getSortOrder() - Method in class org.fujion.component.Column
Returns the sort order.
getSortToggle() - Method in class org.fujion.component.Column
Returns the type of sort toggle.
getSource() - Method in class org.fujion.page.PageDefinition
Returns the source from which this page definition was derived.
getSource() - Method in class org.fujion.page.PageSource
Returns the source of the FSP.
getSpecificTargetClasses() - Method in class org.fujion.expression.ContextAccessor
 
getSpecificTargetClasses() - Method in class org.fujion.expression.MessageAccessor
 
getSrc() - Method in class org.fujion.ancillary.MimeContent
 
getSrc() - Method in class org.fujion.component.BaseSourcedComponent
Returns the URL of the external content source.
getSrc() - Method in class org.fujion.component.Html
Returns the URL of external HTML content.
getSrc() - Method in class org.fujion.component.Iframe
Returns the URL of the loaded document.
getSrc() - Method in class org.fujion.component.Image
Returns the URL of the image resource.
getSrc() - Method in class org.fujion.component.Import
Returns the URL of the imported FSP.
getSrc() - Method in class org.fujion.component.Module
Returns the module's path.
getSrc() - Method in class org.fujion.component.Page
Returns the URL of the FSP resource that created this page.
getSrc() - Method in class org.fujion.event.LoadEvent
Returns the URL of the loaded document.
getState() - Method in class org.fujion.event.StatechangeEvent
Returns the name of the client state that changed.
getState() - Method in class org.fujion.event.UploadEvent
Returns the upload state.
getStep() - Method in class org.fujion.component.BaseNumberboxComponent
Gets the step value.
getStep() - Method in class org.fujion.component.Slider
Returns the amount of change in the current value when an arrow button is clicked.
getStyle(String) - Method in class org.fujion.component.BaseUIComponent
Returns the value of the named style.
getStyles() - Method in class org.fujion.component.BaseUIComponent
Returns the styles set for this component.
getSynchronized() - Method in class org.fujion.component.BaseInputboxComponent
Returns the synchronization flag.
getSynchronized() - Method in class org.fujion.component.BaseNumberboxComponent
 
getSynchronized() - Method in class org.fujion.component.Memobox
 
getSynchronized() - Method in class org.fujion.component.Slider
Returns the synchronized setting.
getSynchronized() - Method in class org.fujion.component.Textbox
 
getSynchronizer() - Method in class org.fujion.component.Page
Returns the synchronizer for this page.
getSynchronizer() - Method in class org.fujion.websocket.Session
Returns the synchronizer associated with the session.
getTabindex() - Method in class org.fujion.component.BaseUIComponent
Returns the tab index for the component.
getTabPosition() - Method in class org.fujion.component.Tabview
Returns the tab position.
getTabview() - Method in class org.fujion.component.Tab
 
getTag() - Method in class org.fujion.annotation.ComponentDefinition
Returns the XML tag for this component type.
getTagLibrary(String) - Method in class org.fujion.page.PageElement
Returns a tag library registered to this page element or one of its ancestors.
getTarget() - Method in class org.fujion.component.Hyperlink
Returns the target where the linked document will be opened.
getTarget() - Method in class org.fujion.event.Event
Returns the event's target (the component on which the event occurred).
getTarget(LogUtil.LogLevel) - Static method in class org.fujion.logging.LogUtil
Returns the client logging target for the specified logging level.
getTarget() - Method in class org.fujion.page.PIParserBase
Returns the processing instruction's target.
getTargetId() - Method in class org.fujion.event.Event
Returns the id of the DOM element that was the actual target of the event.
getTitle() - Method in class org.fujion.component.Grid
Returns the title text.
getTitle() - Method in class org.fujion.component.Groupbox
Returns the title text.
getTitle() - Method in class org.fujion.component.MessagePane
Returns the title bar text.
getTitle() - Method in class org.fujion.component.Page
Returns the page title.
getTitle() - Method in class org.fujion.component.Pane
Returns the title text.
getTitle() - Method in class org.fujion.component.Window
Returns the title text.
getTop() - Method in class org.fujion.event.ResizeEvent
Returns the new top relative position in pixels.
getTotal() - Method in class org.fujion.event.UploadEvent
Returns the total number of bytes to be transferred.
getTreeview() - Method in class org.fujion.component.Treenode
Returns the parent tree view, if any.
getType() - Method in class org.fujion.client.ClientRequest
Returns the type of this request.
getType() - Method in class org.fujion.component.ServerScript
Returns the type of script.
getType() - Method in class org.fujion.event.Event
Returns the type of event.
getType() - Method in class org.fujion.jmx.CacheManagementConsole
 
getType() - Method in interface org.fujion.jmx.JMXConsole.IJMXConsolePlugin
The MBean type value.
getType() - Method in interface org.fujion.script.IScriptLanguage
The language type of the script (e.g., "groovy").
getURI() - Method in class org.fujion.servlet.ETaggedResource
 
getUri() - Method in class org.fujion.taglib.TagLibrary
 
getURL() - Method in class org.fujion.servlet.ETaggedResource
 
getValue() - Method in class org.fujion.component.BaseInputComponent
Returns the input value.
getValue() - Method in class org.fujion.component.BasePickerItem
Returns the value associated with the item.
getValue() - Method in class org.fujion.component.Comboitem
Returns the value associated with the combo item.
getValue() - Method in class org.fujion.component.Listitem
Returns the value associated with the list item.
getValue() - Method in class org.fujion.component.Progressbar
Returns the current value of the slider.
getValue() - Method in class org.fujion.component.Slider
Returns the current value of the slider.
getValue() - Method in class org.fujion.event.ChangeEvent
Returns the changed value.
getValue(Class<T>) - Method in class org.fujion.event.ChangeEvent
Returns the changed value, coerced to the specified type.
getValue() - Method in class org.fujion.event.InputEvent
Returns the value of the input data.
getValue() - Method in class org.fujion.event.StatechangeEvent
Returns the new value of the state.
getValue(String) - Method in class org.fujion.expression.ELContext
Returns a value for the named object.
getVersion() - Method in class org.fujion.webjar.WebJar
Returns the version of this web jar.
getWebjar(String) - Method in class org.fujion.webjar.WebJarLocator
Finds a web jar given its unique name.
getWebJarInit() - Method in class org.fujion.webjar.WebJarLocator
Returns the initialization data for the SystemJS config call.
getWidgetClass() - Method in class org.fujion.annotation.ComponentDefinition
Returns the javascript class for the widget.
getWidgetModule() - Method in class org.fujion.annotation.ComponentDefinition
Returns the javascript module containing the widget class.
getWidth() - Method in class org.fujion.component.BaseUIComponent
Returns the width.
getWidth() - Method in class org.fujion.event.ResizeEvent
Returns the new width in pixels.
getWrap() - Method in class org.fujion.component.Memobox
Returns the wrap mode.
globalStyles - Variable in class org.fujion.ancillary.PrintOptions
Whether or not the styles from the parent document should be included.
Grid - Class in org.fujion.component
A grid component.
Grid() - Constructor for class org.fujion.component.Grid
 
Groupbox - Class in org.fujion.component
A container component with a frame and title for visual grouping of related elements.
Groupbox() - Constructor for class org.fujion.component.Groupbox
 

H

handleBinaryMessage(WebSocketSession, BinaryMessage) - Method in class org.fujion.websocket.WebSocketHandler
Processes a client request containing a BLOB payload sent via the web socket session.
handleRequest(ClientRequest) - Method in class org.fujion.client.PingRequestHandler
 
handleRequest(ClientRequest) - Method in class org.fujion.event.EventRequestHandler
 
handleRequest(ClientRequest) - Method in class org.fujion.logging.LogRequestHandler
 
handleRequest(ClientRequest) - Method in class org.fujion.websocket.InitRequestHandler
 
handleRequest(ClientRequest) - Method in interface org.fujion.websocket.IRequestHandler
Handle a client request.
handleTextMessage(WebSocketSession, TextMessage) - Method in class org.fujion.websocket.WebSocketHandler
Processes a client request sent via the web socket session.
hasChanged() - Method in class org.fujion.ancillary.CssClasses
Returns true if the state has changed since last being reset.
hasChildren() - Method in class org.fujion.component.BaseComponent
Returns true if the component has any children.
hasEvent(ClientRequest) - Static method in class org.fujion.event.EventUtil
Returns true if the client request contains an event.
hasEvent(ClientRequest, String) - Static method in class org.fujion.event.EventUtil
Returns true if the client request contains an event of the specified type.
hasEventListener(String) - Method in class org.fujion.component.BaseComponent
Returns true if this component has any listeners registered for the specified event type.
hasEventListener(Class<? extends Event>) - Method in class org.fujion.component.BaseComponent
Returns true if this component has any listeners registered for the specified event type.
hasExpression(String) - Method in class org.fujion.expression.ExpressionCache
Returns true if the value contains an EL expression.
hashCode() - Method in class org.fujion.ancillary.JavaScript
 
hasListeners(String) - Method in class org.fujion.event.EventListeners
Returns true if this event type has any listeners.
hasMaximum() - Method in class org.fujion.annotation.ComponentDefinition.Cardinality
Returns true if there is a maximum cardinality.
hasMinimum() - Method in class org.fujion.annotation.ComponentDefinition.Cardinality
Returns true if there is a minimum cardinality.
hasNext() - Method in class org.fujion.component.Treenode.TreenodeIterator
Returns true if iterator not at end.
hasNext() - Method in interface org.fujion.model.IPaginator
Returns true if a previous page exists.
hasPage(String) - Static method in class org.fujion.page.PageRegistry
Returns true if the page specified by its id is registered.
hasPrevious() - Method in interface org.fujion.model.IPaginator
Returns true if a previous page exists.
hide() - Method in class org.fujion.component.BaseUIComponent
Hides the component - a shortcut for setVisible(false).
Html - Class in org.fujion.component
A component that allows embedding native HTML within a page.
Html() - Constructor for class org.fujion.component.Html
 
Html(String) - Constructor for class org.fujion.component.Html
 
Hyperlink - Class in org.fujion.component
A simple hyperlink (anchor) component.
Hyperlink() - Constructor for class org.fujion.component.Hyperlink
 
Hyperlink(String) - Constructor for class org.fujion.component.Hyperlink
 

I

IAutoWired - Interface in org.fujion.ancillary
Allows wired controllers to be notified when they have been initialized.
IBinder<T> - Interface in org.fujion.model
Interface for implementing model bindings.
IBinder.TemplateConverter - Class in org.fujion.model
Supports use of format strings as type converters.
IBinder.Value - Enum in org.fujion.model
A converter may return this value to ignore a binding change.
IBinding - Interface in org.fujion.model
Represents a binding between a property on a model object and one on a component.
IBinding.IReadBinding - Interface in org.fujion.model
Read from model, write to target.
IBinding.IWriteBinding - Interface in org.fujion.model
Read from target, write to model.
IClientTransform - Interface in org.fujion.client
Implemented by objects that have custom transforms for use in a client invocation.
IComponentRenderer<T extends BaseComponent,M> - Interface in org.fujion.model
Renders a model object to a component.
IComposite - Interface in org.fujion.ancillary
Implemented by classes that can supply components for insertion into other components.
IComposite.CompositePosition - Enum in org.fujion.ancillary
Describes the insertion point of the composite relative to its anchor.
ID_PREFIX - Static variable in class org.fujion.component.Page
 
IDisable - Interface in org.fujion.ancillary
Simple interface for things that can be disabled.
IDropHandler - Interface in org.fujion.dragdrop
Interface to be implemented by handlers of drop events.
IDropRenderer - Interface in org.fujion.dragdrop
Interface to support rendering of dropped items.
IElementIdentifier - Interface in org.fujion.ancillary
Interface for classes that assign a unique identifier to an HTML element.
IEnumWithValue - Interface in org.fujion.ancillary
Implemented by enums that have an associated integer value.
IEventListener - Interface in org.fujion.event
Callback interface for an event listener.
Iframe - Class in org.fujion.component
An iframe component.
Iframe() - Constructor for class org.fujion.component.Iframe
 
iframe$boolean - Variable in class org.fujion.ancillary.PrintOptions
Whether to print from an iframe instead of a pop-up window.
iframe$selector - Variable in class org.fujion.ancillary.PrintOptions
Selector of an existing iframe to use for printing.
ILabeled - Interface in org.fujion.ancillary
Simple interface for components that have a label.
IListModel<M> - Interface in org.fujion.model
Describes a tracked list used to hold model objects.
IListModel.IListModelListener - Interface in org.fujion.model
Interface for listeners receiving events when the list is modified.
IListModel.ListEventType - Enum in org.fujion.model
Types of list mutation operations.
Image - Class in org.fujion.component
A component representing an embedded image.
Image() - Constructor for class org.fujion.component.Image
 
Image(String) - Constructor for class org.fujion.component.Image
 
Image(String, String) - Constructor for class org.fujion.component.Image
 
Image(MimeContent) - Constructor for class org.fujion.component.Image
 
ImagePicker - Class in org.fujion.component
A component for selecting an image from a collection of images.
ImagePicker() - Constructor for class org.fujion.component.ImagePicker
 
ImagePicker.ImagePickeritem - Class in org.fujion.component
An image selection for image picker.
ImagePickeritem() - Constructor for class org.fujion.component.ImagePicker.ImagePickeritem
 
ImagePickeritem(String) - Constructor for class org.fujion.component.ImagePicker.ImagePickeritem
 
IModelAndView<T extends BaseComponent,M> - Interface in org.fujion.model
This is a composite interface consisting of a list model and its associated renderer.
Import - Class in org.fujion.component
A component that permits importing another page into the referencing page.
Import() - Constructor for class org.fujion.component.Import
 
INamespace - Interface in org.fujion.ancillary
Marker interface for a component that serves as a namespace boundary for component names.
incCount(int) - Method in class org.fujion.ancillary.Badge
Increments the count by the specified value.
indexOf(Object) - Method in class org.fujion.model.ListModel
 
INestedModel<M> - Interface in org.fujion.model
Extends the list model by adding support for nesting models within models.
inExecutionContext(Page) - Static method in class org.fujion.page.PageUtil
Returns true if the current execution context belongs to the specified page.
init() - Static method in class org.fujion.core.InitLocalizer
Initialize the Localizer.
init(BaseComponent, String, Method, Method) - Method in interface org.fujion.model.IBinding
 
init() - Method in class org.fujion.spring.ComponentXmlHandler
 
init() - Method in class org.fujion.spring.EventTypeXmlHandler
 
init(FilterConfig) - Method in class org.fujion.theme.ThemeServletFilter
 
InitLocalizer - Class in org.fujion.core
Initializes the Localizer class with the locale and time zone resolvers.
InitRequestHandler - Class in org.fujion.websocket
Handler for an initialization request.
InitRequestHandler() - Constructor for class org.fujion.websocket.InitRequestHandler
 
initSettings(Map<String, String>) - Static method in class org.fujion.logging.LogUtil
Initializes client logging settings.
initWebApplicationContext() - Method in class org.fujion.servlet.FujionServlet
 
InputEvent - Class in org.fujion.event
An input event.
InputEvent() - Constructor for class org.fujion.event.InputEvent
 
InputEvent(BaseComponent, Object) - Constructor for class org.fujion.event.InputEvent
 
inRange(int) - Method in class org.fujion.model.Paginator
Returns true if the model index falls within the current page.
Integerbox - Class in org.fujion.component
An input box for entering integers.
Integerbox() - Constructor for class org.fujion.component.Integerbox
 
InvocationRequest - Class in org.fujion.ipc
A single invocation request that will be sent to a target.
InvocationRequest(String, Object...) - Constructor for class org.fujion.ipc.InvocationRequest
Create a help request.
InvocationRequestQueue - Class in org.fujion.ipc
This class implements a queue that allows one page to execute methods on a target on another page (the owner of the queue) via invocation requests.
InvocationRequestQueue(String, BaseComponent, InvocationRequest) - Constructor for class org.fujion.ipc.InvocationRequestQueue
Create an invocation request queue for the specified target.
InvocationRequestQueue(String, Page, Object, InvocationRequest) - Constructor for class org.fujion.ipc.InvocationRequestQueue
Create an invocation request queue for the specified page and target.
InvocationRequestQueueRegistry - Class in org.fujion.ipc
Registry of invocation request queues, indexed by name.
invoke(Object...) - Method in class org.fujion.ancillary.DeferredInvocation
Invoke the deferred method.
invoke(IResponseCallback<T>, T) - Static method in interface org.fujion.ancillary.IResponseCallback
Convenience method for invoking a callback unless it is null.
invoke(String, IResponseCallback<?>, Object...) - Static method in class org.fujion.client.ClientUtil
Invoke a function on the client.
invoke(String, Object...) - Static method in class org.fujion.client.ClientUtil
Invoke a function on the client.
invoke(ClientInvocation) - Static method in class org.fujion.client.ClientUtil
Perform a client invocation on the active page.
invoke(String, Runnable) - Static method in class org.fujion.client.ExecutionContext
Invoke a callback in the execution context of the specified page.
invoke(String, Object...) - Method in class org.fujion.component.BaseComponent
Invoke a widget function on the client.
invoke(String, IResponseCallback<?>, Object...) - Method in class org.fujion.component.BaseComponent
Invoke a widget function on the client.
invoke(ClientInvocation) - Method in class org.fujion.component.BaseComponent
Process a client invocation on behalf of this component.
invoke(IElementIdentifier, String, IResponseCallback<?>, Object...) - Method in class org.fujion.component.BaseComponent
Invoke a widget or sub-widget function on the client.
invoke(IElementIdentifier, String, Object...) - Method in class org.fujion.component.BaseComponent
Invoke a widget or sub-widget function on the client.
invoke(Event) - Method in class org.fujion.event.EventListeners
Invoke all listeners for this type of event.
invokeClient(IElementIdentifier, String, Object...) - Method in class org.fujion.client.Synchronizer
Creates and sends a client invocation to invoke a specified function on a component.
invokeClient(IElementIdentifier, String, IResponseCallback<?>, Object...) - Method in class org.fujion.client.Synchronizer
Creates and sends a client invocation to invoke a specified function on a component.
invokeHandler(String, Object, Event) - Static method in class org.fujion.event.EventUtil
Invokes an event handler.
invokeIfAttached(String, Object...) - Method in class org.fujion.component.BaseComponent
Invoke a widget function on the client only if attached to a page.
invokeMethod(Object, Method, Object...) - Static method in class org.fujion.ancillary.ConvertUtil
Invokes a method with the provided value(s), performing type conversion as necessary.
IPaginator - Interface in org.fujion.model
Supports paging within a list model.
IPaginator.IPagingListener - Interface in org.fujion.model
Interface for listeners receiving events when a setting is modified.
IPaginator.PagingEventType - Enum in org.fujion.model
Type of property change.
IRequestHandler - Interface in org.fujion.websocket
Interface for handling a client request.
IResponseCallback<T> - Interface in org.fujion.ancillary
Callback interface used to return a simple response.
isActionable() - Method in class org.fujion.component.MessagePane
Returns true if the message is actionable.
isAlive() - Method in class org.fujion.ipc.InvocationRequestQueue
Returns true if this queue is alive.
isAltKey() - Method in class org.fujion.event.KeyEvent
Returns true if the Alt key was depressed.
isAncestor(BaseComponent) - Method in class org.fujion.component.BaseComponent
Returns true if this component is the same as or an ancestor of the specified component.
isAutoScroll() - Method in class org.fujion.component.Memobox
Returns the auto-scroll setting.
isCached(String) - Method in class org.fujion.page.PageDefinitionCache
 
isCheckable() - Method in class org.fujion.component.Menuitem
Returns true if the menu item has an associated check box.
isChecked() - Method in class org.fujion.component.Checkbox
Returns the checked state of the check box.
isChecked() - Method in class org.fujion.component.Menuitem
Returns the checked state of the menu item.
isClosable() - Method in class org.fujion.component.Page
Returns true if the browser window may be closed without challenge.
isClosable() - Method in class org.fujion.component.Tab
Returns true if the tab is closable.
isClosable() - Method in class org.fujion.component.Window
Returns true if the window is closable.
isCollapsed() - Method in class org.fujion.component.Treenode
Return true if the node is collapsed (i.e., its children are hidden).
isContainer() - Method in class org.fujion.component.BaseComponent
Returns true if this component may contain children.
isContainer() - Method in class org.fujion.component.Import
 
isContentSynced() - Method in class org.fujion.component.BaseComponent
Returns true if the content property is to be synced to the client.
IScriptLanguage - Interface in org.fujion.script
Every script language plugin must implement this interface.
IScriptLanguage.IParsedScript - Interface in org.fujion.script
Interface for executing a parsed script.
isCtrlKey() - Method in class org.fujion.event.KeyEvent
Returns true if the Control key was depressed.
isDead() - Method in class org.fujion.component.BaseComponent
Returns true if the component is dead (meaning its corresponding widget has been destroyed).
isDebugEnabled() - Static method in class org.fujion.core.WebUtil
Returns the debug state of the servlet.
isDebugEnabled() - Static method in class org.fujion.servlet.WebAppConfiguration
Returns true if debug mode is enabled.
isDisabled() - Method in interface org.fujion.ancillary.IDisable
Returns true if disabled.
isDisabled() - Method in class org.fujion.component.BaseUIComponent
 
isDisabled() - Method in interface org.fujion.model.IPaginator
Returns true if paging is disabled.
isEmpty() - Method in class org.fujion.ancillary.CssClasses
Returns true if no classes are present.
isEmpty() - Method in class org.fujion.ancillary.CssStyles
Returns true if no styles are present.
isEmpty() - Static method in class org.fujion.client.ExecutionContext
Returns true if the thread-local map is empty.
isEmpty() - Method in class org.fujion.event.EventQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.fujion.model.ListModel
 
isEnabled() - Method in interface org.fujion.dragdrop.IDropRenderer
The drop renderer may return a value of false to temporarily disable its participation in drop events.
ISessionLifecycle - Interface in org.fujion.websocket
Allows the implementer to receive notifications of session lifecycle events.
ISessionListener - Interface in org.fujion.websocket
Allows the implementer to receive notifications about session activity.
isMasked() - Method in class org.fujion.component.Textbox
Returns true if input is to be obscured by a mask.
isMaximizable() - Method in class org.fujion.component.Window
Returns true if the window may be maximized.
isMetaKey() - Method in class org.fujion.event.KeyEvent
Returns true if the Meta key was depressed.
isMinimizable() - Method in class org.fujion.component.Window
Returns true if the window may be minimized.
isMovable() - Method in class org.fujion.component.Window
Returns whether the window may be moved to a new position by dragging its title bar.
isMultiple() - Method in class org.fujion.component.Listbox
Returns the multiple selection flag.
isMultiple() - Method in class org.fujion.component.Upload
Returns true if multiple file uploads are allowed.
isNamespace() - Method in class org.fujion.component.BaseComponent
Returns true if this component is a namespace boundary.
isOpen() - Method in class org.fujion.component.Detail
Returns true if the detail view is open.
isOpen() - Method in class org.fujion.component.Menu
Returns the open state.
isOpen() - Method in class org.fujion.component.Popupbox
Returns true if the popup box is open.
isParentTag(String) - Method in class org.fujion.annotation.ComponentDefinition
Returns true if the tag is a valid parent tag.
isProcessing() - Static method in class org.fujion.client.ExecutionContext
Returns true if execution is processing a web socket request.
isReadonly() - Method in class org.fujion.component.BaseInputboxComponent
Returns true if the input box is read-only.
isRendered() - Method in class org.fujion.component.BaseComponent
Returns true if the component has been rendered on the browser.
isRequired() - Method in class org.fujion.component.BaseInputboxComponent
Returns true if input is required for this component.
isRoot() - Method in class org.fujion.page.PageElement
Returns true if this is the root page element.
isRunning() - Method in class org.fujion.component.Timer
Returns true if the timer is running.
isRunning() - Method in class org.fujion.event.TimerEvent
Returns true if the timer is running.
isSelected() - Method in class org.fujion.component.Comboitem
Returns the selection state.
isSelected() - Method in class org.fujion.component.Listitem
Returns the selection state.
isSelected() - Method in class org.fujion.component.Row
Returns the selected state of this row.
isSelected() - Method in class org.fujion.component.Tab
Returns the selection state of the tab.
isSelected() - Method in class org.fujion.component.Treenode
Returns the selected state.
isShiftKey() - Method in class org.fujion.event.KeyEvent
Returns true if the Shift key was depressed.
isSizable() - Method in class org.fujion.component.Column
Returns true if the column can be resized.
isSizable() - Method in class org.fujion.component.Window
Returns the window's sizable property.
isSortColumn() - Method in class org.fujion.component.Column
Returns true if this is the currently sorted column.
isSplittable() - Method in class org.fujion.component.Pane
Returns whether the pane displays a splitter.
isStopped() - Method in class org.fujion.event.Event
Returns true if propagation has been stopped.
ISupportsModel<T extends BaseComponent> - Interface in org.fujion.model
Interface for components that support an associated model and view.
isValid(int) - Method in class org.fujion.annotation.ComponentDefinition.Cardinality
Returns true if the count falls within the cardinality constraints.
isVisible() - Method in class org.fujion.component.BaseUIComponent
Returns the visibility state of the component.
iterator() - Method in class org.fujion.component.Treenode
Returns an iterator of all children of this node.
iterator() - Method in class org.fujion.component.Treeview
Returns an iterator for all the nodes in this tree.
iterator() - Method in class org.fujion.model.ListModel
 
ITypedEventListener<T extends Event> - Interface in org.fujion.event
Typed callback interface for an event listener.

J

JavaScript - Class in org.fujion.ancillary
Represents a snippet of JavaScript code.
JavaScript(String) - Constructor for class org.fujion.ancillary.JavaScript
 
JavaScriptConverter - Class in org.fujion.ancillary
Converts a string to a JavaScript Snippet
JavaScriptConverter() - Constructor for class org.fujion.ancillary.JavaScriptConverter
 
JMXConsole - Class in org.fujion.jmx
JMX-based management console for Fujion.
JMXConsole.IJMXConsolePlugin - Interface in org.fujion.jmx
 

K

KeycaptureEvent - Class in org.fujion.event
A key capture event.
KeycaptureEvent() - Constructor for class org.fujion.event.KeycaptureEvent
 
KeycaptureEvent(BaseComponent, Object) - Constructor for class org.fujion.event.KeycaptureEvent
 
KeyCode - Enum in org.fujion.event
Key code mnemonics.
KeydownEvent - Class in org.fujion.event
A key down event.
KeydownEvent() - Constructor for class org.fujion.event.KeydownEvent
 
KeydownEvent(BaseComponent, Object) - Constructor for class org.fujion.event.KeydownEvent
 
KeyEvent - Class in org.fujion.event
Base class for key-related events.
KeyEvent(String) - Constructor for class org.fujion.event.KeyEvent
 
KeyEvent(String, BaseComponent, Object) - Constructor for class org.fujion.event.KeyEvent
 
KeypressEvent - Class in org.fujion.event
A key press event.
KeypressEvent() - Constructor for class org.fujion.event.KeypressEvent
 
KeypressEvent(BaseComponent, Object) - Constructor for class org.fujion.event.KeypressEvent
 
KeyupEvent - Class in org.fujion.event
A key up event.
KeyupEvent() - Constructor for class org.fujion.event.KeyupEvent
 
KeyupEvent(BaseComponent, Object) - Constructor for class org.fujion.event.KeyupEvent
 

L

Label - Class in org.fujion.component
A simple label component.
Label() - Constructor for class org.fujion.component.Label
 
Label(String) - Constructor for class org.fujion.component.Label
 
lambda(Object, String, Object...) - Method in class org.fujion.model.GenericBinder
Returns a lambda function (for use in spEL).
lastIndexOf(Object) - Method in class org.fujion.model.ListModel
 
lastModified() - Method in class org.fujion.servlet.ETaggedResource
If this resource's ETag matched the request's ETag, invoking this method will throw a ResourceNotModifiedException.
Listbox - Class in org.fujion.component
A component representing a simple list box control.
Listbox() - Constructor for class org.fujion.component.Listbox
 
Listitem - Class in org.fujion.component
A single item within a list box.
Listitem() - Constructor for class org.fujion.component.Listitem
 
Listitem(String) - Constructor for class org.fujion.component.Listitem
 
listIterator() - Method in class org.fujion.model.ListModel
 
listIterator(int) - Method in class org.fujion.model.ListModel
 
ListModel<M> - Class in org.fujion.model
Implementation of a list model.
ListModel() - Constructor for class org.fujion.model.ListModel
 
ListModel(Collection<M>) - Constructor for class org.fujion.model.ListModel
 
LoadEvent - Class in org.fujion.event
A document load event.
LoadEvent() - Constructor for class org.fujion.event.LoadEvent
 
LoadEvent(BaseComponent, Object) - Constructor for class org.fujion.event.LoadEvent
 
loadModule(String) - Method in class org.fujion.component.BaseComponent
Asynchronously loads the specified JavaScript module.
loadModule(String, IResponseCallback<?>) - Method in class org.fujion.component.BaseComponent
Asynchronously loads the specified JavaScript module.
log - Static variable in interface org.fujion.ancillary.IElementIdentifier
 
logHeaderNames() - Static method in class org.fujion.core.RequestUtil
Logs at trace level the request headers
LogRequestHandler - Class in org.fujion.logging
Handles a logging request from the client.
LogRequestHandler() - Constructor for class org.fujion.logging.LogRequestHandler
 
LogUtil - Class in org.fujion.logging
Convenience methods for initializing logging settings on the client.
LogUtil.LogLevel - Enum in org.fujion.logging
Supported log levels.
LogUtil.LogTarget - Enum in org.fujion.logging
Client logging targets.
Longbox - Class in org.fujion.component
An input box for entering long integers.
Longbox() - Constructor for class org.fujion.component.Longbox
 

M

main(String...) - Static method in class org.fujion.schema.SchemaAssembler
Main entry point.
main(String...) - Static method in class org.fujion.schema.SchemaGenerator
Main entry point.
makeVisible() - Method in class org.fujion.component.Treenode
Ensures that this node is visible (i.e., all of its parent tree nodes are expanded.
manuallyCopyFormValues - Variable in class org.fujion.ancillary.PrintOptions
If true, copy user-updated form input values onto the printed markup (this is done by manually iterating over each form element).
materialize(BaseComponent) - Method in class org.fujion.page.PageDefinition
Materializes this page definition under the given parent component.
materialize(BaseComponent, Map<String, Object>) - Method in class org.fujion.page.PageDefinition
Materializes this page definition under the given parent component.
mediaPrint - Variable in class org.fujion.ancillary.PrintOptions
Whether or not link tags with media='print' should be included; Overridden by the globalStyles option.
Memobox - Class in org.fujion.component
Component for entering multiple lines of text.
Memobox() - Constructor for class org.fujion.component.Memobox
 
Memobox.WrapMode - Enum in org.fujion.component
Wrap mode for memo box.
Menu - Class in org.fujion.component
A component representing a drop down menu.
Menu() - Constructor for class org.fujion.component.Menu
 
Menuheader - Class in org.fujion.component
A component that presents a visual header within a menu.
Menuheader() - Constructor for class org.fujion.component.Menuheader
 
Menuitem - Class in org.fujion.component
A component representing a single menu item.
Menuitem() - Constructor for class org.fujion.component.Menuitem
 
Menupopup - Class in org.fujion.component
An extension of the Popup component designed for use with popup context menus.
Menupopup() - Constructor for class org.fujion.component.Menupopup
 
Menuseparator - Class in org.fujion.component
A component that visually separates items within a menu.
Menuseparator() - Constructor for class org.fujion.component.Menuseparator
 
merge(Theme) - Method in class org.fujion.theme.Theme
Merges URL pattern mappings from another like-named theme.
MessageAccessor - Class in org.fujion.expression
Allows SPEL to evaluate message references that have periods in the key name.
MessageAccessor() - Constructor for class org.fujion.expression.MessageAccessor
 
MessageAccessor.MessageContextConverter - Class in org.fujion.expression
Custom converter that converts a MessageContext to a String.
MessageContextConverter() - Constructor for class org.fujion.expression.MessageAccessor.MessageContextConverter
 
MessagePane - Class in org.fujion.component
A pane holding a single message in a message window.
MessagePane() - Constructor for class org.fujion.component.MessagePane
 
MessagePane(String, String, int, boolean) - Constructor for class org.fujion.component.MessagePane
Create a message pane.
MessageWindow - Class in org.fujion.component
A component supporting a window that slides down from the top center of the viewport and can display multiple messages (see MessagePane).
MessageWindow() - Constructor for class org.fujion.component.MessageWindow
 
MethodScanner - Class in org.fujion.annotation
Utility class to facilitate scanning methods for annotations.
MethodScanner() - Constructor for class org.fujion.annotation.MethodScanner
 
MethodScanner.IMethodProcessor - Interface in org.fujion.annotation
 
MimeContent - Class in org.fujion.ancillary
Helper class for packaging embedded binary or textual data.
MimeContent(String, byte[]) - Constructor for class org.fujion.ancillary.MimeContent
 
MinifiedResourceResolver - Class in org.fujion.servlet
Checks for the presence of a minified version of a resource, returning it instead if found.
MinifiedResourceResolver(String...) - Constructor for class org.fujion.servlet.MinifiedResourceResolver
 
modal() - Method in class org.fujion.component.Window
Opens the window modally.
modal(IEventListener) - Method in class org.fujion.component.Window
Opens the window modally.
ModelAndView<T extends BaseComponent,M> - Class in org.fujion.model
Associates a model with a view renderer.
ModelAndView(BaseComponent) - Constructor for class org.fujion.model.ModelAndView
 
ModelAndView(BaseComponent, IListModel<M>, IComponentRenderer<T, M>) - Constructor for class org.fujion.model.ModelAndView
 
modelChanged() - Method in class org.fujion.model.GenericBinder
Call when the model has changed to update bindings.
modelChanged(String) - Method in class org.fujion.model.GenericBinder
Call when a specific model property has changed.
Module - Class in org.fujion.component
A component for loading a module via the SystemJS module loader.
Module() - Constructor for class org.fujion.component.Module
 
MouseEvent - Class in org.fujion.event
Base class for mouse-related events.
MouseEvent(String) - Constructor for class org.fujion.event.MouseEvent
 
MouseEvent(String, BaseComponent, Object) - Constructor for class org.fujion.event.MouseEvent
 
MouseEvent.MouseButton - Enum in org.fujion.event
Mouse button specifier.

N

Namespace - Class in org.fujion.component
This is an extension of a Span component that implements its own namespace.
Namespace() - Constructor for class org.fujion.component.Namespace
 
NestedModel<M> - Class in org.fujion.model
Implementation of a list model that supports nested models.
NestedModel() - Constructor for class org.fujion.model.NestedModel
 
NestedModel(Collection<M>) - Constructor for class org.fujion.model.NestedModel
 
next() - Method in class org.fujion.component.Treenode.TreenodeIterator
Returns next tree item, preparing internal state to retrieve next node.
noPrintSelector - Variable in class org.fujion.ancillary.PrintOptions
A selector for the items that are to be excluded from printing.
normalizeKeyCapture(String) - Static method in enum org.fujion.event.KeyCode
Normalizes a key capture string by ordering prefixes and converting symbolic names to key code values.
notifyAncestors(Event, boolean) - Method in class org.fujion.component.BaseComponent
Send an event to all the ancestors of this component.
notifyDescendants(Event, boolean) - Method in class org.fujion.component.BaseComponent
Send an event to all the descendants of this component using a depth-first traversal.
notifyLifecycleListeners(Session, boolean) - Method in class org.fujion.websocket.Sessions
Notify lifecycle listeners of a lifecycle event.
notifySessionListeners(ClientRequest) - Method in class org.fujion.websocket.Session
Notify all session listeners of a client request event.
notifySessionListeners(ClientInvocation) - Method in class org.fujion.websocket.Session
Notify all session listeners of a client invocation event.
NOVALUE - Static variable in interface org.fujion.model.IBinder
Shorthand for Value.NONE.
NS_ATTR - Static variable in class org.fujion.page.PageParser
 
NS_CONTROLLER - Static variable in class org.fujion.page.PageParser
 
NS_FSP - Static variable in class org.fujion.page.PageParser
 
NS_ON - Static variable in class org.fujion.page.PageParser
 
nullify(String) - Method in class org.fujion.component.BaseComponent
Converts empty string to null.

O

ObservableModel - Class in org.fujion.model
Base class for creating observable models for data binding.
ObservableModel() - Constructor for class org.fujion.model.ObservableModel
 
onApplicationEvent(ContextRefreshedEvent) - Method in class org.fujion.page.PageDefinitionCache
Process FSPs marked for pre-compilation.
onAttach(Page) - Method in class org.fujion.component.BaseComponent
Called when this component is first attached to a page.
onAttach(Page) - Method in class org.fujion.component.BaseScriptComponent
Triggers script execution.
onAttach(Page) - Method in class org.fujion.component.Popupbox
If popup specified as a child, set it as the associated popup component.
onClientInvocation(ClientInvocation) - Method in interface org.fujion.websocket.ISessionListener
Called when a client invocation is sent.
onClientRequest(ClientRequest) - Method in interface org.fujion.websocket.ISessionListener
Called when a client request is received.
onComplete(T) - Method in interface org.fujion.ancillary.IResponseCallback
Reports the response.
onDestroy() - Method in class org.fujion.component.BaseComponent
Override to perform any special cleanup operations when this component is destroyed.
onDestroy() - Method in class org.fujion.component.Page
Cleanup page resources.
onDestroy() - Method in interface org.fujion.websocket.ISessionListener
Called when the session is destroyed.
onDestroyTracked(BaseComponent) - Method in class org.fujion.component.BaseComponent
Invoked when a tracked component is destroyed.
onDestroyTracked(BaseComponent) - Method in class org.fujion.component.BaseScriptComponent
Remove reference when "self" is destroyed.
onDestroyTracked(BaseComponent) - Method in class org.fujion.component.BaseUIComponent
Remove popup reference when it is destroyed.
onEvent(Event) - Method in class org.fujion.event.EventListenerSet
Notify all listeners of the specified event.
onEvent(Event) - Method in class org.fujion.event.ForwardListener
 
onEvent(Event) - Method in interface org.fujion.event.IEventListener
Callback for an event.
onEvent(Event) - Method in interface org.fujion.event.ITypedEventListener
 
OnFailure - Enum in org.fujion.annotation
Defines actions to be taken during annotation processing when an exception occurs.
onListChange(IListModel.ListEventType, int, int) - Method in interface org.fujion.model.IListModel.IListModelListener
 
onListChange(IListModel.ListEventType, int, int) - Method in class org.fujion.model.ModelAndView
Dynamically updates the rendering when the model changes.
onPagingChange(IPaginator.PagingEventType, int, int) - Method in interface org.fujion.model.IPaginator.IPagingListener
 
onPagingChange(IPaginator.PagingEventType, int, int) - Method in class org.fujion.model.ModelAndView
 
onRenderStart() - Method in class org.fujion.model.ModelAndView
If deferred rendering is active, sets the synchronizer to queueing mode.
onRenderStop() - Method in class org.fujion.model.ModelAndView
If deferred rendering is active, sets the synchronizer to non-queueing mode and flushes its queue.
onSessionCreate(Session) - Method in class org.fujion.servlet.DynamicResourceRegistry
 
onSessionCreate(Session) - Method in interface org.fujion.websocket.ISessionLifecycle
Invoked after a session is created and its page has been initialized but not yet materialized.
onSessionDestroy(Session) - Method in class org.fujion.servlet.DynamicResourceRegistry
Remove the session's associated resource registry, if any.
onSessionDestroy(Session) - Method in interface org.fujion.websocket.ISessionLifecycle
Invoked after a session is destroyed (e.g., after its associated web socket has been closed).
onStartup(ServletContext) - Method in class org.fujion.servlet.WebAppConfiguration
 
onTypedEvent(T) - Method in interface org.fujion.event.ITypedEventListener
Callback for an event.
open() - Method in class org.fujion.component.Menu
Opens the drop down menu.
open(BaseComponent) - Method in class org.fujion.component.Popup
Opens the popup over the reference component.
open(BaseComponent, String, String) - Method in class org.fujion.component.Popup
Opens the popup relative to the reference component.
open() - Method in class org.fujion.component.Popupbox
Opens the popup box.
OpenEvent - Class in org.fujion.event
An open event.
OpenEvent() - Constructor for class org.fujion.event.OpenEvent
 
OpenEvent(BaseComponent, Object) - Constructor for class org.fujion.event.OpenEvent
 
Option - Annotation Type in org.fujion.annotation
Annotation to mark a field to be serialized as part of an option map.
OptionMap - Class in org.fujion.ancillary
Subclasses HashMap to prevent entry of null values or empty collections/maps.
OptionMap() - Constructor for class org.fujion.ancillary.OptionMap
 
OptionMap.IOptionMapConverter - Interface in org.fujion.ancillary
Interface for classes capable of generating an option map.
Options - Class in org.fujion.ancillary
Base class for options.
Options() - Constructor for class org.fujion.ancillary.Options
 
OptionScanner - Class in org.fujion.annotation
Builds an OptionMap from Option annotations.
org.fujion.ancillary - package org.fujion.ancillary
 
org.fujion.annotation - package org.fujion.annotation
 
org.fujion.client - package org.fujion.client
 
org.fujion.component - package org.fujion.component
 
org.fujion.core - package org.fujion.core
 
org.fujion.dragdrop - package org.fujion.dragdrop
 
org.fujion.event - package org.fujion.event
 
org.fujion.expression - package org.fujion.expression
 
org.fujion.ipc - package org.fujion.ipc
 
org.fujion.jmx - package org.fujion.jmx
 
org.fujion.logging - package org.fujion.logging
 
org.fujion.model - package org.fujion.model
 
org.fujion.page - package org.fujion.page
 
org.fujion.schema - package org.fujion.schema
 
org.fujion.script - package org.fujion.script
 
org.fujion.servlet - package org.fujion.servlet
 
org.fujion.spring - package org.fujion.spring
 
org.fujion.taglib - package org.fujion.taglib
 
org.fujion.theme - package org.fujion.theme
 
org.fujion.webjar - package org.fujion.webjar
 
org.fujion.websocket - package org.fujion.websocket
 

P

PackageScanner - Class in org.fujion.annotation
Scans packages for member classes.
PackageScanner() - Constructor for class org.fujion.annotation.PackageScanner
 
PackageScanner(ResourcePatternResolver) - Constructor for class org.fujion.annotation.PackageScanner
 
Page - Class in org.fujion.component
This is the root component of a Fujion Server Page.
Page() - Constructor for class org.fujion.component.Page
 
PageDefinition - Class in org.fujion.page
This represents the compiled form of a single Fujion server page.
PageDefinition() - Constructor for class org.fujion.page.PageDefinition
 
PageDefinitionCache - Class in org.fujion.page
A cache of all compiled page definitions.
PageElement - Class in org.fujion.page
A single page element, roughly equivalent to a single tag in a Fujion server page.
PageParser - Class in org.fujion.page
Parses a Fujion server page into a page definition.
PageRegistry - Class in org.fujion.page
A registry of all active pages, indexed by their page id.
PageScope - Class in org.fujion.spring
Implements a custom Spring scope bound to Fujion's execution context.
PageScope() - Constructor for class org.fujion.spring.PageScope
 
PageSource - Class in org.fujion.page
Represents a source for a FSP document.
PageSource(String) - Constructor for class org.fujion.page.PageSource
The source is a web resource.
PageSource(String, ServletContext) - Constructor for class org.fujion.page.PageSource
The source is a web resource.
PageSource(Resource) - Constructor for class org.fujion.page.PageSource
The source is a resource.
PageSource(InputStream) - Constructor for class org.fujion.page.PageSource
The source is an input stream.
PageSource(InputStream, String) - Constructor for class org.fujion.page.PageSource
The source is an input stream.
PageUtil - Class in org.fujion.page
Convenience methods for creating pages.
Paginator - Class in org.fujion.model
Simple implementation of a paginator that can notify subscribers when a property value has changed.
Paginator() - Constructor for class org.fujion.model.Paginator
 
Paging - Class in org.fujion.component
A page navigation component.
Paging() - Constructor for class org.fujion.component.Paging
 
Paging(String) - Constructor for class org.fujion.component.Paging
 
Pane - Class in org.fujion.component
A single pane within a pane view.
Pane() - Constructor for class org.fujion.component.Pane
 
Paneview - Class in org.fujion.component
A component containing visually separate panes with optional splitter controls.
Paneview() - Constructor for class org.fujion.component.Paneview
 
Paneview.Orientation - Enum in org.fujion.component
Orientation of panes within a pane view.
parse(String) - Method in class org.fujion.ancillary.CssClasses
Parses a space-delimited list of class names.
parse(String, boolean) - Method in class org.fujion.ancillary.CssStyles
Parse style settings.
parse(String) - Method in class org.fujion.page.PageParser
Parses a Fujion Server Page into a page definition.
parse(Resource) - Method in class org.fujion.page.PageParser
Parses a Fujion Server Page into a page definition.
parse(InputStream) - Method in class org.fujion.page.PageParser
Parses a Fujion Server Page into a page definition.
parse(PageSource) - Method in class org.fujion.page.PageParser
Parses a Fujion Server Page into a page definition.
parse(PageSource, PageElement) - Method in class org.fujion.page.PageParser
Parse the FSP document referenced by an input stream.
parse(ProcessingInstruction, PageElement) - Method in class org.fujion.page.PIParserAttribute
 
parse(ProcessingInstruction, PageElement) - Method in class org.fujion.page.PIParserBase
Parses a processing instruction.
parse(ProcessingInstruction, PageElement) - Method in class org.fujion.page.PIParserImport
 
parse(ProcessingInstruction, PageElement) - Method in class org.fujion.page.PIParserTagLibrary
 
parse(String) - Method in interface org.fujion.script.IScriptLanguage
Compiles the script source.
parse(String) - Method in class org.fujion.taglib.TagLibraryParser
Parse a tag library.
parse(Resource) - Method in class org.fujion.taglib.TagLibraryParser
Parse a tag library.
parse(InputStream) - Method in class org.fujion.taglib.TagLibraryParser
Parse a tag library.
ParserException - Exception in org.fujion.page
Run time exception related to parsing errors.
ParserException(String, Object...) - Constructor for exception org.fujion.page.ParserException
 
ParserException(Throwable, String, Object...) - Constructor for exception org.fujion.page.ParserException
 
ping(String) - Method in class org.fujion.websocket.Session
Send a ping to the client.
PingRequestHandler - Class in org.fujion.client
Handler for servicing ping requests from the client.
PingRequestHandler() - Constructor for class org.fujion.client.PingRequestHandler
 
PIParserAttribute - Class in org.fujion.page
Parser for processing instructions that specify custom component attributes.
PIParserAttribute() - Constructor for class org.fujion.page.PIParserAttribute
 
PIParserBase - Class in org.fujion.page
Abstract base class for implementing a parser for a processing instruction of a given target type.
PIParserBase(String) - Constructor for class org.fujion.page.PIParserBase
Creates the PI parser with the specified target name.
PIParserImport - Class in org.fujion.page
Parser for processing instructions that directly import a FSP.
PIParserImport() - Constructor for class org.fujion.page.PIParserImport
 
PIParserTagLibrary - Class in org.fujion.page
Parser for tag library processing instructions.
PIParserTagLibrary() - Constructor for class org.fujion.page.PIParserTagLibrary
 
Popup - Class in org.fujion.component
A container component that be displayed at a selected location.
Popup() - Constructor for class org.fujion.component.Popup
 
popup() - Method in class org.fujion.component.Window
Opens the window as a popup.
popup(IEventListener) - Method in class org.fujion.component.Window
Opens the window as a popup.
Popupbox - Class in org.fujion.component
A popup box component is a text box with a drop down button that triggers the appearance of a popup component.
Popupbox() - Constructor for class org.fujion.component.Popupbox
 
post(Event) - Static method in class org.fujion.event.EventUtil
Queues an event for later processing.
post(Page, Event) - Static method in class org.fujion.event.EventUtil
Queues an event for later processing.
post(String, BaseComponent, Object) - Static method in class org.fujion.event.EventUtil
Creates and posts an event for later delivery.
post(Page, String, BaseComponent, Object) - Static method in class org.fujion.event.EventUtil
Creates and posts an event for later delivery.
postProcessAfterInitialization(Object, String) - Method in class org.fujion.expression.ELEvaluator
Discover and register plugin resolvers, accessors, and converters.
postProcessAfterInitialization(Object, String) - Method in class org.fujion.jmx.JMXConsole
 
postProcessAfterInitialization(Object, String) - Method in class org.fujion.page.PageParser
 
postProcessAfterInitialization(Object, String) - Method in class org.fujion.script.ScriptRegistry
 
postProcessAfterInitialization(Object, String) - Method in class org.fujion.theme.ThemeRegistry
 
postProcessAfterInitialization(Object, String) - Method in class org.fujion.theme.ThemeResolvers
 
postProcessAfterInitialization(Object, String) - Method in class org.fujion.websocket.Sessions
Detects and registers lifecycle listeners.
postProcessAfterInitialization(Object, String) - Method in class org.fujion.websocket.WebSocketHandler
Detects and registers request handlers.
postProcessBeforeDestruction(Object, String) - Method in class org.fujion.jmx.JMXConsole
 
postProcessBeforeInitialization(Object, String) - Method in class org.fujion.expression.ELEvaluator
 
postProcessBeforeInitialization(Object, String) - Method in class org.fujion.jmx.JMXConsole
 
postProcessBeforeInitialization(Object, String) - Method in class org.fujion.page.PageParser
 
postProcessBeforeInitialization(Object, String) - Method in class org.fujion.script.ScriptRegistry
 
postProcessBeforeInitialization(Object, String) - Method in class org.fujion.theme.ThemeRegistry
 
postProcessBeforeInitialization(Object, String) - Method in class org.fujion.theme.ThemeResolvers
 
postProcessBeforeInitialization(Object, String) - Method in class org.fujion.websocket.Sessions
NOP
postProcessBeforeInitialization(Object, String) - Method in class org.fujion.websocket.WebSocketHandler
NOP
prepend - Variable in class org.fujion.ancillary.PrintOptions
Adds custom HTML before the selected content.
print() - Method in class org.fujion.component.BaseUIComponent
Print this element with default options.
print(PrintOptions) - Method in class org.fujion.component.BaseUIComponent
Print this element with the specified options.
PrintOptions - Class in org.fujion.ancillary
Options for print operation.
PrintOptions() - Constructor for class org.fujion.ancillary.PrintOptions
 
process(Method) - Method in interface org.fujion.annotation.MethodScanner.IMethodProcessor
 
processAll() - Method in class org.fujion.event.EventQueue
Process all queued events.
processQueue(ClientInvocationQueue) - Method in class org.fujion.client.Synchronizer
Process queued client invocations.
Progressbar - Class in org.fujion.component
A progress bar component.
Progressbar() - Constructor for class org.fujion.component.Progressbar
 
propertyChange(String, Object, Object, boolean) - Method in class org.fujion.component.BaseComponent
Handle changes to published properties.
propertyChanged(String) - Method in class org.fujion.model.ObservableModel
Notify observers of a property change.
PropertychangeEvent - Class in org.fujion.event
A property change event.
PropertychangeEvent(BaseComponent, String, Object, Object) - Constructor for class org.fujion.event.PropertychangeEvent
 
put(String, String) - Method in class org.fujion.ancillary.CssStyles
Adds a style and associated value.
put(String, Object) - Method in class org.fujion.ancillary.OptionMap
If the value is null, simply remove any existing value for this key.
put(String, Object) - Static method in class org.fujion.client.ExecutionContext
Put a key/value pair in the thread-local map.

Q

queryStringToMap(String) - Static method in class org.fujion.core.WebUtil
Converts the queryString to a map.
queryStringToMap(String, String) - Static method in class org.fujion.core.WebUtil
Converts the queryString to a map.
queue(ClientInvocation) - Method in class org.fujion.client.ClientInvocationQueue
Queue a client invocation request.
queue(Iterable<ClientInvocation>) - Method in class org.fujion.client.ClientInvocationQueue
Queue multiple client invocation requests.
queue(Event) - Method in class org.fujion.event.EventQueue
Queue an event.

R

Radiobutton - Class in org.fujion.component
A component representing a single radio button.
Radiobutton() - Constructor for class org.fujion.component.Radiobutton
 
Radiogroup - Class in org.fujion.component
A component that logically groups together multiple radio buttons.
Radiogroup() - Constructor for class org.fujion.component.Radiogroup
 
Radiogroup.Orientation - Enum in org.fujion.component
Orientation of radio buttons within this group.
randomETag() - Static method in class org.fujion.core.WebUtil
Returns a random ETag value.
read(EvaluationContext, Object, String) - Method in class org.fujion.expression.ContextAccessor
 
read(EvaluationContext, Object, String) - Method in class org.fujion.expression.MessageAccessor
 
read(String, Function<?, ?>) - Method in class org.fujion.model.GenericBinder
 
read(String) - Method in interface org.fujion.model.IBinder
Establishes a read binding for the given model property.
read(String, String) - Method in interface org.fujion.model.IBinder
Establishes a read binding for the given model property.
read(String, Function<?, ?>) - Method in interface org.fujion.model.IBinder
Establishes a read binding for the given model property.
read() - Method in interface org.fujion.model.IBinding.IReadBinding
 
redirect(String) - Static method in class org.fujion.client.ClientUtil
Redirects the client.
redirect(String, String) - Static method in class org.fujion.client.ClientUtil
Redirects the client.
refreshFSPCache() - Method in class org.fujion.jmx.CacheManagementConsole
Refreshes the page definition cache.
refreshProperties(String, ReloadableResourceBundleMessageSource.PropertiesHolder) - Method in class org.fujion.spring.ClasspathMessageSource
Intercept the refreshProperties call to handle "classpath*:" syntax.
register(ComponentDefinition) - Method in class org.fujion.ancillary.ComponentRegistry
Adds a component definition to the registry.
registerAttributeNS(String, String) - Method in class org.fujion.page.PageParser
Register an XML namespace for an attribute extension.
registerBean(String, Object) - Method in class org.fujion.spring.AbstractScope.ScopeContainer
Register a bean in this scope.
registerCallback(IResponseCallback<?>) - Method in class org.fujion.client.CallbackRegistry
Registers a callback.
registerCallback(IResponseCallback<?>) - Method in class org.fujion.component.Page
Registers a client callback request.
registerDestructionCallback(String, Runnable) - Method in class org.fujion.spring.AbstractScope
 
registerDestructionCallback(String, Runnable) - Method in class org.fujion.spring.AbstractScope.ScopeContainer
Register a bean destruction callback.
registerPage(Page) - Static method in class org.fujion.page.PageRegistry
Convenience method for registering a page.
registerPlugin(JMXConsole.IJMXConsolePlugin) - Method in class org.fujion.jmx.JMXConsole
Registers a plugin with the console.
registerRequestHandler(IRequestHandler) - Static method in class org.fujion.websocket.WebSocketHandler
Register a request handler.
registerResource(String, Resource) - Method in class org.fujion.component.Page
Registers a dynamic resource with this page.
registerResource(String, Resource) - Method in class org.fujion.servlet.DynamicResourceRegistry
Registers or unregisters a resource.
registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class org.fujion.websocket.WebSocketConfiguration
Register the web socket handler and add a handshake interceptor to copy attributes from the http session to the web socket.
remove(String...) - Method in class org.fujion.ancillary.CssClasses
Removes multiple class names.
remove(String) - Method in class org.fujion.ancillary.CssStyles
Removes the specified style.
remove(String) - Static method in class org.fujion.client.ExecutionContext
Removes a value given its key.
remove(String, IEventListener) - Method in class org.fujion.event.EventListeners
Remove a listener for the given event type.
remove(int) - Method in class org.fujion.model.ListModel
 
remove(Object) - Method in class org.fujion.model.ListModel
 
remove(String) - Method in class org.fujion.spring.AbstractScope
 
remove(String) - Method in class org.fujion.spring.AbstractScope.ScopeContainer
 
removeAll() - Method in class org.fujion.event.EventListeners
Remove all listeners for all event types.
removeAll(String) - Method in class org.fujion.event.EventListeners
Remove all listeners for the specified event type only.
removeAll(Collection<?>) - Method in class org.fujion.model.ListModel
 
removeAllListeners() - Method in interface org.fujion.model.IListModel
Removes all listeners.
removeAllListeners() - Method in interface org.fujion.model.IPaginator
Removes all listeners.
removeAllListeners() - Method in class org.fujion.model.ListModel
 
removeAllListeners() - Method in class org.fujion.model.Paginator
 
removeChild(BaseComponent) - Method in class org.fujion.component.BaseComponent
Removes a child from this parent.
removeClass(String) - Method in class org.fujion.component.BaseUIComponent
Removes one or more classes from existing classes.
removeEventForward(String, BaseComponent) - Method in class org.fujion.component.BaseComponent
Removes an event forward, if one exists.
removeEventForward(String, BaseComponent, String) - Method in class org.fujion.component.BaseComponent
Removes an event forward, if one exists.
removeEventForward(Class<? extends Event>, BaseComponent) - Method in class org.fujion.component.BaseComponent
Removes an event forward, if one exists.
removeEventForward(Class<? extends Event>, BaseComponent, String) - Method in class org.fujion.component.BaseComponent
Removes an event forward, if one exists.
removeEventListener(String, IEventListener) - Method in class org.fujion.component.BaseComponent
Removes an event listener.
removeEventListener(Class<? extends Event>, IEventListener) - Method in class org.fujion.component.BaseComponent
Removes an event listener.
removeEventListener(String, IEventListener, boolean) - Method in class org.fujion.component.BaseComponent
Removes an event listener.
removeEventListener(Class<? extends Event>, IEventListener, boolean) - Method in class org.fujion.component.BaseComponent
Removes an event listener.
removeEventListener(IListModel.IListModelListener) - Method in interface org.fujion.model.IListModel
Removes a single event listener.
removeEventListener(IPaginator.IPagingListener) - Method in interface org.fujion.model.IPaginator
Removes a single event listener.
removeEventListener(IListModel.IListModelListener) - Method in class org.fujion.model.ListModel
 
removeEventListener(IPaginator.IPagingListener) - Method in class org.fujion.model.Paginator
 
removeLifecycleListener(ISessionLifecycle) - Method in class org.fujion.websocket.Sessions
Unregisters a lifecycle listener.
removeMask() - Method in class org.fujion.component.BaseUIComponent
Removes the mask, if present.
removeRange(int, int) - Method in interface org.fujion.model.IListModel
Removes a range of elements by index.
removeRange(int, int) - Method in class org.fujion.model.ListModel
 
removeSessionListener(ISessionListener) - Method in class org.fujion.websocket.Session
Unregister a session listener.
removeStyle(String) - Method in class org.fujion.component.BaseUIComponent
Removes a style.
render(M) - Method in interface org.fujion.model.IComponentRenderer
Renders the model object as a new component instance.
renderChild(int) - Method in class org.fujion.model.ModelAndView
Renders a child.
renderDroppedItem(BaseComponent) - Method in interface org.fujion.dragdrop.IDropRenderer
The drop renderer should fully render the dropped item and return its root component.
reportSize() - Method in class org.fujion.component.BaseUIComponent
Causes the component to report its current dimensions and relative position via a resize event.
RequestUtil - Class in org.fujion.core
Utility methods for dealing with servlet requests.
rerender() - Method in interface org.fujion.model.IModelAndView
Force a re-rendering of the model.
rerender(M) - Method in interface org.fujion.model.IModelAndView
Re-render a specific model object.
rerender(int) - Method in interface org.fujion.model.IModelAndView
Re-render a specific model object given its index.
rerender() - Method in class org.fujion.model.ModelAndView
 
rerender(M) - Method in class org.fujion.model.ModelAndView
 
rerender(int) - Method in class org.fujion.model.ModelAndView
 
ResizeEvent - Class in org.fujion.event
A resize event.
ResizeEvent() - Constructor for class org.fujion.event.ResizeEvent
 
ResizeEvent(BaseComponent, Object) - Constructor for class org.fujion.event.ResizeEvent
 
resolve(EvaluationContext, Object, String, List<TypeDescriptor>) - Method in class org.fujion.expression.ELMethodResolver
If the target object is a tag library, replace the name and targetObject parameters with the method name and implementing class, respectively, of the named tag library function before calling the super method.
resolveContextualObject(String) - Method in class org.fujion.spring.AbstractScope
 
resolveContextualObject(String) - Method in class org.fujion.spring.AbstractScope.ScopeContainer
 
resolveException(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.fujion.servlet.ETagExceptionResolver
 
resolveResourceInternal(HttpServletRequest, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.fujion.servlet.DynamicResourceResolver
 
resolveResourceInternal(HttpServletRequest, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.fujion.servlet.EmptyResourceResolver
 
resolveResourceInternal(HttpServletRequest, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.fujion.servlet.MinifiedResourceResolver
 
resolveResourceInternal(HttpServletRequest, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.fujion.webjar.WebJarResourceResolver
 
resolveThemeName(HttpServletRequest) - Method in class org.fujion.theme.ThemeResolvers
 
resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.fujion.servlet.DynamicResourceResolver
 
resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.fujion.servlet.EmptyResourceResolver
 
resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.fujion.servlet.MinifiedResourceResolver
 
resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.fujion.webjar.WebJarResourceResolver
 
restart() - Method in class org.fujion.component.Timer
A convenience method for restarting the timer.
retainAll(Collection<?>) - Method in class org.fujion.model.ListModel
 
Row - Class in org.fujion.component
A component representing a single row within a grid.
Row() - Constructor for class org.fujion.component.Row
 
Rowcell - Class in org.fujion.component
A component representing a single cell within a grid row.
Rowcell() - Constructor for class org.fujion.component.Rowcell
 
Rowcell(String) - Constructor for class org.fujion.component.Rowcell
 
Rows - Class in org.fujion.component
A component serving as a container for a grid's rows.
Rows() - Constructor for class org.fujion.component.Rows
 
Rows.Selectable - Enum in org.fujion.component
Specifies the selection mode for rows.
run(Map<String, Object>) - Method in interface org.fujion.script.IScriptLanguage.IParsedScript
Executes the compiled script with optional variables.
run() - Method in interface org.fujion.script.IScriptLanguage.IParsedScript
Executes the compiled script.

S

sameETag(HttpServletRequest, HttpServletResponse) - Static method in class org.fujion.core.WebUtil
Returns true if the request and response ETags match.
sameETag(String, String) - Static method in class org.fujion.core.WebUtil
Returns true if the request and response ETags match.
saveToFile(String, String, String) - Static method in class org.fujion.client.ClientUtil
Saves content as a file on the client machine.
scan(T, BiFunction<A, Field, Boolean>) - Method in class org.fujion.annotation.AbstractFieldScanner
Scans all annotated fields of the given object instance.
scan(Class<?>, MethodScanner.IMethodProcessor) - Static method in class org.fujion.annotation.MethodScanner
Scans a class for method annotations, processing each.
scan(Object, OptionMap) - Static method in class org.fujion.annotation.OptionScanner
 
scanClass(String) - Method in class org.fujion.annotation.AbstractClassScanner
Scans a class (and any inner classes) for the presence of the target annotation.
scanClass(Class<?>) - Method in class org.fujion.annotation.AbstractClassScanner
Scans a class (and any inner classes) for the presence of the target annotation.
scanPackage(Package) - Method in class org.fujion.annotation.AbstractClassScanner
Scan all classes belonging to the specified package.
scanPackage(String) - Method in class org.fujion.annotation.AbstractClassScanner
Scan all classes belonging to the matching package(s).
SchemaAssembler - Class in org.fujion.schema
Assemble a compound schema from individual schemas.
SchemaGenerator - Class in org.fujion.schema
Generate an XML schema from annotations.
ScopeContainer(String) - Constructor for class org.fujion.spring.AbstractScope.ScopeContainer
 
ScopeContainer(String, Map<String, Object>) - Constructor for class org.fujion.spring.AbstractScope.ScopeContainer
 
ScriptRegistry - Class in org.fujion.script
A registry of all script extensions.
scrollIntoView() - Method in class org.fujion.component.BaseUIComponent
Ensures that this component is visible within the view port by scrolling if necessary.
selectAll() - Method in class org.fujion.component.BaseInputboxComponent
Selects the entire contents of the input box.
selector - Variable in class org.fujion.ancillary.PrintOptions
Selector for the root element to print.
selectRange(int, int) - Method in class org.fujion.component.BaseInputboxComponent
Selects a range of characters in the input box.
send(Event) - Static method in class org.fujion.event.EventUtil
Sends an event to its designated target.
send(Event, BaseComponent) - Static method in class org.fujion.event.EventUtil
Sends an event to the specified target.
send(String, BaseComponent, Object) - Static method in class org.fujion.event.EventUtil
Creates and sends an event to the specified target.
send(ClientInvocation) - Static method in class org.fujion.websocket.WebSocketHandler
Sends a client invocation request to the client via the web socket session derived from the current execution context.
send(WebSocketSession, ClientInvocation) - Static method in class org.fujion.websocket.WebSocketHandler
Sends a client invocation request to the client via the web socket session.
send(Collection<ClientInvocation>) - Static method in class org.fujion.websocket.WebSocketHandler
Sends multiple client invocation requests to the client via the web socket session derived from the current execution context.
send(WebSocketSession, Iterable<ClientInvocation>) - Static method in class org.fujion.websocket.WebSocketHandler
Sends multiple client invocation requests to the client via the web socket session.
sendError(WebSocketSession, Throwable) - Static method in class org.fujion.websocket.WebSocketHandler
Sends an exception to the client for display via the web socket session.
sendRequest(String, Object...) - Method in class org.fujion.ipc.InvocationRequestQueue
Queue a request.
sendRequest(InvocationRequest) - Method in class org.fujion.ipc.InvocationRequestQueue
Queue a request on the owning page's event queue..
sendToClient(ClientInvocation) - Method in class org.fujion.client.Synchronizer
Sends (or queues) a client invocation.
sendToClient(Collection<ClientInvocation>) - Method in class org.fujion.client.Synchronizer
Sends (or queues) multiple client invocations.
ServerScript - Class in org.fujion.component
A component wrapping script source code for server-side invocation.
ServerScript() - Constructor for class org.fujion.component.ServerScript
 
ServerScript(String, String) - Constructor for class org.fujion.component.ServerScript
 
ServletConfiguration - Class in org.fujion.servlet
Main servlet configurator.
ServletConfiguration() - Constructor for class org.fujion.servlet.ServletConfiguration
 
Session - Class in org.fujion.websocket
Container for core resources for a single client session (i.e., web socket connection).
Session(ServletContext, WebSocketSession) - Constructor for class org.fujion.websocket.Session
Create a session, with references to its servlet context and web socket.
SessionInitException - Exception in org.fujion.websocket
Exception occurring during session initialization.
SessionInitException(Throwable) - Constructor for exception org.fujion.websocket.SessionInitException
 
Sessions - Class in org.fujion.websocket
Keeps track of active sessions.
set(int, M) - Method in class org.fujion.model.ListModel
 
setAccept(String) - Method in class org.fujion.component.Upload
Sets the specifier reflecting the type of files the server expects.
setActionable(boolean) - Method in class org.fujion.component.MessagePane
Set to true to make the message actionable.
setAlignment(Caption.LabelAlignment) - Method in class org.fujion.component.Caption
Sets the alignment of the label.
setAlignment(Toolbar.Alignment) - Method in class org.fujion.component.Toolbar
Sets the alignment of children within the tool bar.
setAlt(String) - Method in class org.fujion.component.Image
Sets the alternate text for the image.
setApplicationContext(ApplicationContext) - Method in class org.fujion.expression.ELEvaluator
Register the application context as a bean resolver and its environment as the default root object.
setApplicationContext(ApplicationContext) - Method in class org.fujion.servlet.ServletConfiguration
 
setApplicationContext(ApplicationContext) - Method in class org.fujion.taglib.TagLibraryRegistry
Locates, parses, and registers all type libraries (files with the tld extension) discovered on the class path.
setApplicationContext(ApplicationContext) - Method in class org.fujion.webjar.WebJarLocator
Locate and process all web jars.
setAutoFilter(boolean) - Method in class org.fujion.component.Combobox
Set to true if any choices not matching the current input should be hidden.
setAutoScroll(boolean) - Method in class org.fujion.component.Memobox
Sets the auto-scroll setting.
setAutoSize(boolean) - Method in class org.fujion.component.Grid
Sets the auto size setting.
setBalloon(String) - Method in class org.fujion.component.BaseUIComponent
Sets the balloon text to be displayed adjacent to the component.
setCase(Object) - Method in class org.fujion.ancillary.ComponentFactory
Specifies the value for matching a switch statement.
setCategory(String) - Method in class org.fujion.component.MessagePane
Sets the category of the message.
setCheckable(boolean) - Method in class org.fujion.component.Menuitem
Set to true to associate a check box with the menu item.
setChecked(boolean) - Method in class org.fujion.component.Checkbox
Sets the checked state of the check box.
setChecked(boolean) - Method in class org.fujion.component.Menuitem
Sets the checked state of the menu item.
setClasses(String) - Method in class org.fujion.component.BaseUIComponent
Sets the CSS classes for this component, replacing any existing classes.
setClosable(boolean) - Method in class org.fujion.component.Page
When set to true (the default value), the browser window may be closed without challenge.
setClosable(boolean) - Method in class org.fujion.component.Tab
Set to true to make the tab closable.
setClosable(boolean) - Method in class org.fujion.component.Window
Set to true to make the window closable.
setCloseAction(Window.CloseAction) - Method in class org.fujion.component.Window
Sets the action to be taken when the window is closed.
setCollapsed(boolean) - Method in class org.fujion.component.Treenode
Set to true to collapse the node, false to expand it.
setCols(int) - Method in class org.fujion.component.Memobox
Sets the visible width of the input area in characters.
setColspan(int) - Method in class org.fujion.component.Rowcell
Sets how many columns this cell will span.
setCompositeAnchor(String) - Method in class org.fujion.component.BaseCompositeComponent
Sets the name of the anchor component within the parent namespace.
setCompositeAnchor(String) - Method in class org.fujion.component.Snippet
 
setCompositePosition(IComposite.CompositePosition) - Method in class org.fujion.component.BaseCompositeComponent
Sets the insertion point of the composite relative to its anchor.
setCompositeSource(String) - Method in class org.fujion.component.BaseCompositeComponent
Sets the URL of the source FSP for this composite.
setCompositeSource(String) - Method in class org.fujion.component.Snippet
 
setCompositionPosition(IComposite.CompositePosition) - Method in class org.fujion.component.Snippet
 
setConfig(ObjectNode) - Method in class org.fujion.webjar.WebJar
Sets the configuration for this web jar.
setContent(String) - Method in class org.fujion.component.BaseComponent
Sets the text content associated with this component.
setContent(String) - Method in class org.fujion.component.BaseSourcedComponent
 
setContent(String) - Method in class org.fujion.component.Html
Sets the HTML content.
setContent(MimeContent) - Method in class org.fujion.component.Iframe
Directly sets the iframe content.
setContent(String) - Method in class org.fujion.component.Iframe
Directly sets the iframe content.
setContent(MimeContent) - Method in class org.fujion.component.Image
Directly sets the image content.
setContentSynced(boolean) - Method in class org.fujion.component.BaseComponent
Set to true if the content property is to be synced to the client.
setContext(Popup) - Method in class org.fujion.component.BaseUIComponent
Sets the popup component that will appear when right-clicking on this component.
setCookie(String, String, HttpServletResponse, HttpServletRequest) - Static method in class org.fujion.core.WebUtil
Sets a cookie into the response.
setCount(int) - Method in class org.fujion.ancillary.Badge
Sets the count to the specified value.
setCss(String) - Method in class org.fujion.component.BaseUIComponent
Sets the CSS specifier for this component.
setCurrentPage(int) - Method in class org.fujion.component.Paging
Sets the number of the currently selected page.
setCurrentPage(int) - Method in interface org.fujion.model.IPaginator
Sets the index of the current page.
setCurrentPage(int) - Method in class org.fujion.model.Paginator
 
setData(byte[]) - Method in class org.fujion.ancillary.MimeContent
 
setData(Object) - Method in class org.fujion.component.BaseComponent
Sets the data object to be associated with the component.
setDefaultTheme(String) - Method in class org.fujion.theme.ThemeResolvers
Sets the name of the default theme.
setDeferredRendering(boolean) - Method in interface org.fujion.model.IModelAndView
Sets the deferred rendering setting.
setDeferredRendering(boolean) - Method in interface org.fujion.model.ISupportsModel
Sets the deferred rendering setting.
setDeferredRendering(boolean) - Method in class org.fujion.model.ModelAndView
 
setDisabled(boolean) - Method in interface org.fujion.ancillary.IDisable
Sets the disabled state.
setDisabled(boolean) - Method in class org.fujion.component.BaseUIComponent
 
setDragid(String) - Method in class org.fujion.component.BaseUIComponent
Sets the drag id(s) to be associated with this component.
setDropid(String) - Method in class org.fujion.component.BaseUIComponent
Sets the drag id(s) to be associated with this component.
setDropRenderer(BaseComponent, IDropRenderer) - Static method in class org.fujion.dragdrop.DropUtil
Associates a drop renderer with a component.
setDuration(int) - Method in class org.fujion.component.MessagePane
Sets the duration, in milliseconds, that the message will be displayed.
setFlex(String) - Method in class org.fujion.component.BaseUIComponent
Sets the flex setting.
setFocus(boolean) - Method in class org.fujion.component.BaseUIComponent
Sets/removes the input focus to/from this component.
setForEach(Object) - Method in class org.fujion.ancillary.ComponentFactory
Sets an iterable which will be used to produce one component for each value returned by the iterable.
setFormat(String) - Method in class org.fujion.component.Datebox
Sets the format for displaying the date.
setFormat(String) - Method in class org.fujion.component.Timebox
Sets the format for displaying the time.
setForVar(String) - Method in class org.fujion.ancillary.ComponentFactory
Sets the attribute name to use in foreach iteration.
setHeight(String) - Method in class org.fujion.component.BaseUIComponent
Sets the height.
setHint(String) - Method in class org.fujion.component.BaseUIComponent
Sets the popup text to be displayed when hovering over this component.
setHref(String) - Method in class org.fujion.component.Hyperlink
Sets the URL of the link destination.
setIf(boolean) - Method in class org.fujion.ancillary.ComponentFactory
Conditionally prevents the factory from creating a component.
setImage(String) - Method in class org.fujion.component.BaseLabeledImageComponent
Sets the URL of the image associated with this component.
setImage(String) - Method in class org.fujion.component.Page
Sets the image used for the page icon.
setImage(String) - Method in class org.fujion.component.Window
Sets the URL of the image to be displayed on the left side of the title bar.
setImplementationClass(Class<? extends BaseComponent>) - Method in class org.fujion.ancillary.ComponentFactory
A special processor may modify the component's implementation class, as long as the substituted class is a subclass of the original.
setIncludeNamedComponents(boolean) - Method in class org.fujion.component.BaseScriptComponent
If true, any named components within the namespace occupied by "self" will be passed as arguments to the script.
setIndex(int) - Method in class org.fujion.component.BaseComponent
Moves this child to the specified index within its parent.
setInterval(long) - Method in class org.fujion.component.Timer
Sets the interval, in milliseconds, between timer events.
setKeycapture(String) - Method in class org.fujion.component.BaseUIComponent
Sets the list of key codes to be captured.
setLabel(String) - Method in interface org.fujion.ancillary.ILabeled
Sets the value of the label.
setLabel(String) - Method in class org.fujion.component.BaseLabeledComponent
 
setLabelClass(String) - Method in class org.fujion.component.Caption
Sets the CSS class(es) of the label.
setLabelStyle(String) - Method in class org.fujion.component.Caption
Sets the style(s) of the label.
setMappings(Map<String, String>) - Method in class org.fujion.theme.Theme
Merge a set of mappings into existing mappings.
setMasked(boolean) - Method in class org.fujion.component.Textbox
Set to true if input is to be obscured by a mask.
setMaximizable(boolean) - Method in class org.fujion.component.Window
Sets whether the window may be maximized.
setMaxLength(int) - Method in class org.fujion.component.BaseInputboxComponent
Sets the maximum character length of input.
setMaxsize(int) - Method in class org.fujion.component.Upload
Sets the maximum allowable file size, in bytes.
setMaxValue(T) - Method in class org.fujion.component.BaseInputboxComponent
Sets the maximum allowable value.
setMaxValue(int) - Method in class org.fujion.component.Progressbar
Sets the maximum value for the slider.
setMaxValue(int) - Method in class org.fujion.component.Slider
Sets the maximum allowable value.
setMimeType(String) - Method in class org.fujion.ancillary.MimeContent
 
setMinimizable(boolean) - Method in class org.fujion.component.Window
Sets whether the window may be minimized.
setMinValue(T) - Method in class org.fujion.component.BaseInputboxComponent
Sets the minimum allowable value.
setMinValue(int) - Method in class org.fujion.component.Slider
Sets the minimum allowable value.
setMode(BaseScriptComponent.ExecutionMode) - Method in class org.fujion.component.BaseScriptComponent
Sets the execution mode.
setMode(Window.Mode) - Method in class org.fujion.component.Window
Sets the display mode of the window.
setModel(M) - Method in class org.fujion.model.GenericBinder
 
setModel(T) - Method in interface org.fujion.model.IBinder
Sets the model to bind.
setModel(IListModel<M>) - Method in interface org.fujion.model.IModelAndView
Sets the list model.
setModel(IListModel<M>) - Method in interface org.fujion.model.ISupportsModel
Sets the list model.
setModel(IListModel<M>) - Method in class org.fujion.model.ModelAndView
 
setModelSize(int) - Method in class org.fujion.model.Paginator
Sets the number of elements in the underlying model.
setMovable(boolean) - Method in class org.fujion.component.Window
Sets whether the window may be moved to a new position by dragging its title bar.
setMultiple(boolean) - Method in class org.fujion.component.Listbox
Sets the multiple selection flag.
setMultiple(boolean) - Method in class org.fujion.component.Upload
Set to true if multiple file uploads are allowed.
setName(String) - Method in class org.fujion.component.BaseComponent
Sets the name associated with this instance.
setNamespace(boolean) - Method in class org.fujion.component.BaseComponent
When set to true, this component defines a namespace boundary.
setOnCanClose(boolean) - Method in class org.fujion.component.Tab
Sets whether tab closure is permitted using a simple Boolean value.
setOnCanClose(BooleanSupplier) - Method in class org.fujion.component.Tab
Sets the functional interface that will determine if tab closure is permitted.
setOnCanClose(boolean) - Method in class org.fujion.component.Window
Sets whether window closure is permitted using a simple Boolean value.
setOnCanClose(BooleanSupplier) - Method in class org.fujion.component.Window
Sets the functional interface that will determine if window closure is permitted.
setOpen(boolean) - Method in class org.fujion.component.Detail
Set the detail view open state.
setOpen(boolean) - Method in class org.fujion.component.Menu
Sets the open state.
setOpen(boolean) - Method in class org.fujion.component.Popupbox
Sets the open state of the popup box.
setOrientation(Paneview.Orientation) - Method in class org.fujion.component.Paneview
Sets the orientation of child panes.
setOrientation(Radiogroup.Orientation) - Method in class org.fujion.component.Radiogroup
Sets the orientation of radio buttons belonging to this group.
setOrientation(Slider.Orientation) - Method in class org.fujion.component.Slider
Sets the orientation of the component.
setOrientation(Toolbar.Orientation) - Method in class org.fujion.component.Toolbar
Sets the orientation of the tool bar.
setPageSize(int) - Method in class org.fujion.component.Paging
Sets the maximum number of items on a single page.
setPageSize(int) - Method in interface org.fujion.model.IPaginator
Sets the number of model objects in a single page.
setPageSize(int) - Method in class org.fujion.model.Paginator
 
setPaginator(IPaginator) - Method in class org.fujion.component.Paging
Sets the paginator used by this component.
setParent(BaseComponent) - Method in class org.fujion.component.BaseComponent
Sets the component's parent.
setParent(BaseComponent) - Method in class org.fujion.component.Page
A Page may not have a parent.
setPattern(String) - Method in class org.fujion.component.BaseInputboxComponent
Sets the regular expression that constrains the input format.
setPlaceholder(String) - Method in class org.fujion.component.BaseInputboxComponent
Sets the placeholder message that is displayed when the input box is empty.
setPopup(Popup) - Method in class org.fujion.component.BaseUIComponent
Sets the popup component that will appear when hovering over this component.
setPopup(Popup) - Method in class org.fujion.component.Popupbox
Sets the popup associated with the popup box.
setPosition(P) - Method in class org.fujion.component.BaseLabeledComponent
Sets the label position.
setPosition(BaseLabeledComponent.LabelPositionHorz) - Method in class org.fujion.component.Button
Sets the position of the label relative to the image.
setPosition(BaseLabeledComponent.LabelPositionAll) - Method in class org.fujion.component.Caption
Sets the position of the label relative to its associated component.
setPosition(BaseLabeledComponent.LabelPositionHorz) - Method in class org.fujion.component.Checkbox
Sets the position of the label relative to the contained elements.
setPosition(BaseLabeledComponent.LabelPositionHorz) - Method in class org.fujion.component.Hyperlink
Sets the position of the label relative to the contained elements.
setPosition(Window.Position) - Method in class org.fujion.component.Window
Sets the placement of a newly opened modal or popup window.
setPrecompiled(String) - Method in class org.fujion.page.PageDefinitionCache
 
setPrecompiled(Collection<String>) - Method in class org.fujion.page.PageDefinitionCache
 
setProgress(boolean) - Method in class org.fujion.component.Upload
Set to true to receive upload progress events.
setProperty(BaseComponent, String, Object) - Method in class org.fujion.annotation.ComponentDefinition
Sets a property value or defers that operation if the property is marked as such.
setRawValue(T) - Method in class org.fujion.component.BasePickerItem
Sets the raw value associated with the item.
setReadonly(boolean) - Method in class org.fujion.component.BaseInputboxComponent
Sets the read-only state of the input box.
setRenderer(IComponentRenderer<T, M>) - Method in interface org.fujion.model.IModelAndView
Sets the renderer.
setRenderer(IComponentRenderer<T, M>) - Method in interface org.fujion.model.ISupportsModel
Sets the renderer.
setRenderer(IComponentRenderer<T, M>) - Method in class org.fujion.model.ModelAndView
 
setRepeat(int) - Method in class org.fujion.component.Timer
Sets the repetition count.
setRequired(boolean) - Method in class org.fujion.component.BaseInputboxComponent
Sets the required state of the input box.
setRows(int) - Method in class org.fujion.component.Memobox
Sets the visible number of rows in the input area.
setRowspan(int) - Method in class org.fujion.component.Rowcell
Sets how many rows this cell will span.
setRunning(boolean) - Method in class org.fujion.component.Timer
Sets the run state of the timer.
setSandbox(String) - Method in class org.fujion.component.Iframe
Sets the sandbox setting for the iframe.
setSelectable(Rows.Selectable) - Method in class org.fujion.component.Rows
Sets the selectable setting.
setSelected(boolean) - Method in class org.fujion.component.Comboitem
Sets the selection state.
setSelected(boolean) - Method in class org.fujion.component.Listitem
Sets the selection state.
setSelected(boolean) - Method in class org.fujion.component.Row
Sets the selected state of this row.
setSelected(boolean) - Method in class org.fujion.component.Tab
Sets the selection state of the tab.
setSelected(boolean) - Method in class org.fujion.component.Treenode
Sets the selected state.
setSelectedIndex(int) - Method in class org.fujion.component.Combobox
Sets the item at the specified index as selected.
setSelectedIndex(int) - Method in class org.fujion.component.Listbox
Sets the selected list item by its index.
setSelectedItem(Comboitem) - Method in class org.fujion.component.Combobox
Sets the currently selected item.
setSelectedItem(Listitem) - Method in class org.fujion.component.Listbox
Sets the selected list item.
setSelectedNode(Treenode) - Method in class org.fujion.component.Treeview
Sets the selected node.
setSelectedTab(Tab) - Method in class org.fujion.component.Tabview
Sets the currently selected tab.
setSelf(BaseComponent) - Method in class org.fujion.component.BaseScriptComponent
Sets the component to be referenced by the script language's "self" variable.
setServletContext(ServletContext) - Method in class org.fujion.page.PageDefinitionCache
 
setServletContext(ServletContext) - Method in class org.fujion.page.PIParserImport
 
setServletContext(ServletContext) - Method in class org.fujion.websocket.WebSocketHandler
 
setShowHints(boolean) - Method in class org.fujion.component.BasePickerComponent
Sets the showHints property.
setShowLines(boolean) - Method in class org.fujion.component.Treeview
Set to true to display lines connecting parent nodes to their children.
setShowRoot(boolean) - Method in class org.fujion.component.Treeview
Set to true if the tree root should be visible.
setShowText(boolean) - Method in class org.fujion.component.BasePickerComponent
Sets showText property.
setShowToggles(boolean) - Method in class org.fujion.component.Treeview
Set to true to display expander icons for each parent node with children.
setSizable(boolean) - Method in class org.fujion.component.Column
Sets whether the column can be resized.
setSizable(boolean) - Method in class org.fujion.component.Window
Sets the window's sizable property.
setSize(int) - Method in class org.fujion.component.Listbox
Sets the number of visible list items.
setSize(Window.Size) - Method in class org.fujion.component.Window
Sets the sizing mode of the window.
setSortColumn(boolean) - Method in class org.fujion.component.Column
When set to true, designates this column as the currently sorted column.
setSortColumn(Column) - Method in class org.fujion.component.Columns
Sets the currently sorted column.
setSortComparator(Comparator<?>) - Method in class org.fujion.component.Column
Sets the comparator to be used for sorting.
setSortComparator(String) - Method in class org.fujion.component.Column
Sets the name of the model property to be used for sorting.
setSortOrder(Sorting.SortOrder) - Method in class org.fujion.component.Column
Sets the sort order.
setSortToggle(Sorting.SortToggle) - Method in class org.fujion.component.Column
Sets the type of sort toggle.
setSplittable(boolean) - Method in class org.fujion.component.Pane
Sets whether the pane displays a splitter.
setSrc(String) - Method in class org.fujion.component.BaseSourcedComponent
Sets the URL of the external content source.
setSrc(String) - Method in class org.fujion.component.Html
Sets the URL of external HTML content.
setSrc(String) - Method in class org.fujion.component.Iframe
Sets the URL of the document to be loaded.
setSrc(String) - Method in class org.fujion.component.Image
Sets the URL of the image resource.
setSrc(String) - Method in class org.fujion.component.Import
Sets the URL of the FSP to import.
setSrc(String) - Method in class org.fujion.component.Module
Sets the module's path.
setStep(T) - Method in class org.fujion.component.BaseNumberboxComponent
Sets the step value.
setStep(int) - Method in class org.fujion.component.Slider
Sets the amount of change in the current value when an arrow button is clicked.
setStyles(String) - Method in class org.fujion.component.BaseUIComponent
Sets the styles for this component, replacing any existing styles.
setSwitch(Object) - Method in class org.fujion.ancillary.ComponentFactory
Specifies the value for a switch statement.
setSynchronized(boolean) - Method in class org.fujion.component.BaseInputboxComponent
Sets the synchronization flag.
setSynchronized(boolean) - Method in class org.fujion.component.BaseNumberboxComponent
 
setSynchronized(boolean) - Method in class org.fujion.component.Memobox
 
setSynchronized(boolean) - Method in class org.fujion.component.Slider
Sets the synchronized setting.
setSynchronized(boolean) - Method in class org.fujion.component.Textbox
 
setTabindex(int) - Method in class org.fujion.component.BaseUIComponent
Sets the tab index for the component.
setTabPosition(Tabview.TabPosition) - Method in class org.fujion.component.Tabview
Sets the tab position.
setTarget(String) - Method in class org.fujion.component.Hyperlink
Sets the target where the linked document will be opened.
setTarget(LogUtil.LogLevel, LogUtil.LogTarget) - Static method in class org.fujion.logging.LogUtil
Sets the client logging target for a given logging level.
setTargetObject(BeanDefinitionBuilder) - Method in class org.fujion.spring.AbstractXmlParser
 
setTargetObject(BeanDefinitionBuilder) - Method in class org.fujion.spring.ComponentXmlParser
 
setTargetObject(BeanDefinitionBuilder) - Method in class org.fujion.spring.EventTypeXmlParser
 
setThemeName(HttpServletRequest, HttpServletResponse, String) - Method in class org.fujion.theme.ThemeResolvers
 
setTitle(String) - Method in class org.fujion.component.Grid
Sets the title text.
setTitle(String) - Method in class org.fujion.component.Groupbox
Sets the title text.
setTitle(String) - Method in class org.fujion.component.MessagePane
Sets the title bar text.
setTitle(String) - Method in class org.fujion.component.Page
Sets the page title.
setTitle(String) - Method in class org.fujion.component.Pane
Sets the title text.
setTitle(String) - Method in class org.fujion.component.Window
Sets the title text.
setType(String) - Method in class org.fujion.component.ServerScript
Sets the type of script.
setUnless(boolean) - Method in class org.fujion.ancillary.ComponentFactory
Conditionally prevents the factory from creating a component.
setValue(T) - Method in class org.fujion.component.BaseInputComponent
Sets the input value.
setValue(String) - Method in class org.fujion.component.BasePickerItem
Sets the value associated with the item.
setValue(String) - Method in class org.fujion.component.Comboitem
Sets the value associated with the combo item.
setValue(String) - Method in class org.fujion.component.Listitem
Sets the value associated with the list item.
setValue(int) - Method in class org.fujion.component.Progressbar
Sets the current value of the slider.
setValue(int) - Method in class org.fujion.component.Slider
Sets the current value of the slider.
setVisible(boolean) - Method in class org.fujion.component.BaseUIComponent
Sets the visibility state of the component.
setWidth(String) - Method in class org.fujion.component.BaseUIComponent
Sets the width.
setWrap(Memobox.WrapMode) - Method in class org.fujion.component.Memobox
Sets the wrap mode.
shouldGenerateId() - Method in class org.fujion.spring.AbstractXmlParser
 
show() - Method in class org.fujion.component.BaseUIComponent
Shows the component - a shortcut for setVisible(true).
showMessage(String) - Method in class org.fujion.component.MessageWindow
Convenience method for displaying a simple text message.
showMessage(String, String) - Method in class org.fujion.component.MessageWindow
Convenience method for displaying a simple text message.
showMessage(String, String, String) - Method in class org.fujion.component.MessageWindow
Convenience method for displaying a simple text message.
showMessage(String, String, String, int) - Method in class org.fujion.component.MessageWindow
Convenience method for displaying a simple text message.
showMessage(String, String, String, Integer, String) - Method in class org.fujion.component.MessageWindow
Convenience method for displaying a simple text message.
showMessage(String, String, String, int, String, IEventListener) - Method in class org.fujion.component.MessageWindow
Convenience method for displaying a simple text message.
size() - Method in class org.fujion.model.ListModel
 
Slider - Class in org.fujion.component
A slider component.
Slider() - Constructor for class org.fujion.component.Slider
 
Slider.Orientation - Enum in org.fujion.component
Orientation of slider component.
SmartComparator - Class in org.fujion.model
General purpose comparator that will compare two objects using a specified property or field name.
SmartComparator(String) - Constructor for class org.fujion.model.SmartComparator
Smart comparator for given property or field name and default settings for nullsFirst (true) and caseSensitive (false).
SmartComparator(String, boolean, boolean) - Constructor for class org.fujion.model.SmartComparator
Smart comparator for given property or field name with explicit settings for nullsFirst and caseSensitive.
Snippet - Class in org.fujion.component
A component representing a FSP that can be inserted into a template.
Snippet() - Constructor for class org.fujion.component.Snippet
 
Snippet(String, String, IComposite.CompositePosition) - Constructor for class org.fujion.component.Snippet
 
sort() - Method in class org.fujion.component.Column
Sort the column according to the sort order property.
sort(Comparator<? super M>, boolean) - Method in interface org.fujion.model.IListModel
Sorts the list given the comparator and the sort direction.
sort(Comparator<? super M>) - Method in interface org.fujion.model.IListModel
Sorts the list in ascending order given the comparator.
sort(Comparator<? super M>, boolean) - Method in class org.fujion.model.ListModel
 
Sorting - Class in org.fujion.model
Support for model sorting.
Sorting.SortOrder - Enum in org.fujion.model
Ordering specifier for sort operation.
Sorting.SortToggle - Enum in org.fujion.model
Type of sort toggle.
Span - Class in org.fujion.component
A simple span component.
Span() - Constructor for class org.fujion.component.Span
 
start() - Method in class org.fujion.component.Timer
A convenience method to start the timer.
startQueueing() - Method in class org.fujion.client.Synchronizer
Activate queueing.
StatechangeEvent - Class in org.fujion.event
A state change event.
StatechangeEvent() - Constructor for class org.fujion.event.StatechangeEvent
 
stop() - Method in class org.fujion.component.Timer
A convenience method to stop the timer.
stopPropagation() - Method in class org.fujion.event.Event
Flags the event to prevent further propagation in the event handler chain.
stopQueueing() - Method in class org.fujion.client.Synchronizer
Deactivate queueing.
stripOn(String) - Static method in class org.fujion.event.EventUtil
Strips the "on" prefix from an event type, if one is present.
Style - Class in org.fujion.component
A component for inserting an embedded style sheet or linking to an external style sheet.
Style() - Constructor for class org.fujion.component.Style
 
Style(String) - Constructor for class org.fujion.component.Style
 
stylesheet - Variable in class org.fujion.ancillary.PrintOptions
URL of an external stylesheet to be included.
sub(String) - Method in class org.fujion.component.BaseComponent
Returns a subcomponent identifier.
subList(int, int) - Method in class org.fujion.model.ListModel
 
submit(BaseComponent) - Static method in class org.fujion.client.ClientUtil
Submits a form.
supportsPartialMessages() - Method in class org.fujion.websocket.WebSocketHandler
 
swap(int, int) - Method in interface org.fujion.model.IListModel
Swap two list entries by index.
swap(M, M) - Method in interface org.fujion.model.IListModel
Swap two list entries.
swap(int, int) - Method in class org.fujion.model.ListModel
 
swap(M, M) - Method in class org.fujion.model.ListModel
 
swapChildren(int, int) - Method in class org.fujion.component.BaseComponent
Swap the position of two children.
swapTrackedComponents(BaseComponent, BaseComponent) - Method in class org.fujion.component.BaseComponent
Swap tracking from one component to another.
sync(String, Object) - Method in class org.fujion.component.BaseComponent
Synchronize a state value to the client.
Synchronizer - Class in org.fujion.client
Synchronizes state changes from the server to the client.
Synchronizer(WebSocketSession) - Constructor for class org.fujion.client.Synchronizer
Create a synchronizer for the specific web socket session.

T

Tab - Class in org.fujion.component
A single tab in a tab view.
Tab() - Constructor for class org.fujion.component.Tab
 
Tab(String) - Constructor for class org.fujion.component.Tab
 
Tabview - Class in org.fujion.component
A component supporting a tab-based view.
Tabview() - Constructor for class org.fujion.component.Tabview
 
Tabview.TabPosition - Enum in org.fujion.component
Placement of tabs in a tab view.
TagLibrary - Class in org.fujion.taglib
Represents a single tag library.
TagLibrary(String) - Constructor for class org.fujion.taglib.TagLibrary
 
TagLibraryFunction - Class in org.fujion.taglib
Represents a function definition block from a tag library.
TagLibraryParser - Class in org.fujion.taglib
Parses a tag library definition file.
TagLibraryRegistry - Class in org.fujion.taglib
Registry of all tag libraries, indexed by their uri, discovered on the class path.
Template - Class in org.fujion.component
A component that merges a source page with zero or more snippets.
Template() - Constructor for class org.fujion.component.Template
 
Template(String) - Constructor for class org.fujion.component.Template
 
Textbox - Class in org.fujion.component
A component for entering a single line of text.
Textbox() - Constructor for class org.fujion.component.Textbox
 
Theme - Class in org.fujion.theme
Theme implementation that specifies URL rewrites for theme resources.
Theme(String) - Constructor for class org.fujion.theme.Theme
Create a theme.
ThemeRegistry - Class in org.fujion.theme
A registry of all themes discovered during application startup.
ThemeRegistry() - Constructor for class org.fujion.theme.ThemeRegistry
 
ThemeResolvers - Class in org.fujion.theme
Delegates theme resolution to one or more registered theme resolvers.
ThemeServletFilter - Class in org.fujion.theme
Performs URL rewrites for theme-based resources.
ThemeServletFilter() - Constructor for class org.fujion.theme.ThemeServletFilter
 
Timebox - Class in org.fujion.component
An input box for entering a time value.
Timebox() - Constructor for class org.fujion.component.Timebox
 
timeout - Variable in class org.fujion.ancillary.PrintOptions
The maximum amount of time, in milliseconds, to wait for the content, etc.
Timer - Class in org.fujion.component
A timer component.
Timer() - Constructor for class org.fujion.component.Timer
 
TimerEvent - Class in org.fujion.event
A timer event.
TimerEvent() - Constructor for class org.fujion.event.TimerEvent
 
TimerEvent(BaseComponent, Object) - Constructor for class org.fujion.event.TimerEvent
 
title - Variable in class org.fujion.ancillary.PrintOptions
Text to use for print title.
toArray() - Method in class org.fujion.model.ListModel
 
toArray(T[]) - Method in class org.fujion.model.ListModel
 
toEvent(ClientRequest) - Static method in class org.fujion.event.EventUtil
Extracts an event from the client request.
toEvent(String) - Static method in class org.fujion.event.EventUtil
Creates an event from the specified event type.
toEvent(String, BaseComponent, Object) - Static method in class org.fujion.event.EventUtil
Creates an event from the specified event type.
toggle(String, String, boolean) - Method in class org.fujion.ancillary.CssClasses
Toggles the presence of two mutually exclusive classes based on a condition.
toggleClass(String, String, boolean) - Method in class org.fujion.component.BaseUIComponent
Toggles the presence of two mutually exclusive classes based on a condition.
toggleSort() - Method in class org.fujion.component.Column
Transitions the sort order to the next state (depending on the setting of the sort toggle) and performs the sort.
toLevel(String) - Static method in class org.fujion.logging.LogUtil
Returns the logging level from its text equivalent.
toMap() - Method in interface org.fujion.ancillary.OptionMap.IOptionMapConverter
Return object as an option map.
toMap() - Method in class org.fujion.ancillary.Options
 
toMap(Page) - Method in class org.fujion.client.ClientInvocation
Packages the client invocation request as a map for serialization and transport.
Toolbar - Class in org.fujion.component
A toolbar component.
Toolbar() - Constructor for class org.fujion.component.Toolbar
 
Toolbar.Alignment - Enum in org.fujion.component
Alignment of children within the tool bar.
Toolbar.Orientation - Enum in org.fujion.component
Orientation of the tool bar.
toString(boolean) - Method in class org.fujion.ancillary.CssClasses
Returns a space-delimited list of classes.
toString() - Method in class org.fujion.ancillary.CssClasses
 
toString() - Method in class org.fujion.ancillary.CssStyles
Returns the registered styles in the same format as the style attribute in HTML.
toString() - Method in class org.fujion.ancillary.JavaScript
 
toString() - Method in class org.fujion.component.BaseComponent
Returns basic information about this component for display purposes.
toString() - Method in class org.fujion.schema.SchemaGenerator
Returns the text representation of the generated schema.
toString() - Method in class org.fujion.taglib.TagLibraryFunction
 
toString() - Method in class org.fujion.webjar.WebJar
 
toTarget(String) - Static method in class org.fujion.logging.LogUtil
Returns the logging target from its text equivalent.
trackComponent(BaseComponent) - Method in class org.fujion.component.BaseComponent
Monitors a component for destroy events, invoking #onTrackedDestroy when detected.
transform(HttpServletRequest, Resource, ResourceTransformerChain) - Method in class org.fujion.servlet.FujionResourceTransformer
If the resource is a Fujion server page (i.e., has a file extension of ".fsp"), replace it with an html resource derived from the bootstrapping template.
transformForClient() - Method in interface org.fujion.ancillary.IElementIdentifier
 
transformForClient() - Method in interface org.fujion.ancillary.IEnumWithValue
Transform to integer value for client invocation.
transformForClient() - Method in class org.fujion.ancillary.JavaScript
 
transformForClient() - Method in interface org.fujion.ancillary.OptionMap.IOptionMapConverter
 
transformForClient() - Method in interface org.fujion.client.IClientTransform
Convert to form suitable for passing in a client invocation.
translatePath(String) - Method in class org.fujion.theme.Theme
If the input path matches one of the theme's mapped patterns, return the translated path.
Treenode - Class in org.fujion.component
A single node in a tree view.
Treenode() - Constructor for class org.fujion.component.Treenode
 
Treenode(String) - Constructor for class org.fujion.component.Treenode
 
Treenode.TreenodeIterator - Class in org.fujion.component
Iterates over nodes in a tree in a depth first search.
TreenodeIterator(BaseComponent) - Constructor for class org.fujion.component.Treenode.TreenodeIterator
Iterates all descendants of root node.
Treeview - Class in org.fujion.component
A component acting as a root for a hierarchical collection of nodes.
Treeview() - Constructor for class org.fujion.component.Treeview
 
trimify(String) - Method in class org.fujion.component.BaseComponent
Trims whitespace from a string and nullifies it.
TYPE - Static variable in class org.fujion.event.CallbackEvent
The event type.
TYPE - Static variable in class org.fujion.event.ChangeEvent
The event type.
TYPE - Static variable in class org.fujion.event.ClickEvent
The event type.
TYPE - Static variable in class org.fujion.event.CloseEvent
The event type.
TYPE - Static variable in class org.fujion.event.DblclickEvent
The event type.
TYPE - Static variable in class org.fujion.event.DropEvent
The event type.
TYPE - Static variable in class org.fujion.event.InputEvent
The event type.
TYPE - Static variable in class org.fujion.event.KeycaptureEvent
The event type.
TYPE - Static variable in class org.fujion.event.KeydownEvent
The event type.
TYPE - Static variable in class org.fujion.event.KeypressEvent
The event type.
TYPE - Static variable in class org.fujion.event.KeyupEvent
The event type.
TYPE - Static variable in class org.fujion.event.LoadEvent
The event type.
TYPE - Static variable in class org.fujion.event.OpenEvent
The event type.
TYPE - Static variable in class org.fujion.event.PropertychangeEvent
The event type.
TYPE - Static variable in class org.fujion.event.ResizeEvent
The event type.
TYPE - Static variable in class org.fujion.event.StatechangeEvent
The event type.
TYPE - Static variable in class org.fujion.event.TimerEvent
The event type.
TYPE - Static variable in class org.fujion.event.UploadEvent
The event type.

U

unbind(BaseUIComponent) - Method in class org.fujion.component.Upload
Unbind a previously bound component.
unregisterByKey(String) - Method in class org.fujion.ancillary.ComponentRegistry
 
unregisterPage(Page) - Static method in class org.fujion.page.PageRegistry
Convenience method for unregistering a page.
unregisterPlugin(JMXConsole.IJMXConsolePlugin) - Method in class org.fujion.jmx.JMXConsole
Unregisters a plugin from the console.
untrackComponent(BaseComponent) - Method in class org.fujion.component.BaseComponent
Removes tracking for a component.
update(Observable, Object) - Method in class org.fujion.model.GenericBinder
 
updateLastActivity() - Method in class org.fujion.websocket.Session
Updates the session's last activity.
Upload - Class in org.fujion.component
A component for uploading files to the server.
Upload() - Constructor for class org.fujion.component.Upload
 
UploadEvent - Class in org.fujion.event
An upload event.
UploadEvent() - Constructor for class org.fujion.event.UploadEvent
 
UploadEvent(BaseComponent, Object) - Constructor for class org.fujion.event.UploadEvent
 
UploadEvent.UploadState - Enum in org.fujion.event
Upload stage reported by this event.

V

validate(BaseComponent) - Static method in class org.fujion.component.BaseComponent
Validates that a component still exists (i.e., is not dead).
validate() - Method in class org.fujion.component.BaseComponent
Validates that this component is not dead.
validate() - Method in class org.fujion.page.PageElement
Validates that the current state of the element possesses the minimum set of required elements.
validateAttribute(String) - Method in class org.fujion.annotation.ComponentDefinition
Returns true if attribute name is valid for this component definition.
validateChild(ComponentDefinition, IntSupplier) - Method in class org.fujion.annotation.ComponentDefinition
Validate that a child defined by the component definition is valid for this parent.
validateChild(BaseComponent) - Method in class org.fujion.component.BaseComponent
Validates that the specified component may be added as a child.
validateChild(BaseComponent) - Method in class org.fujion.component.Import
 
validateChild(BaseComponent) - Method in class org.fujion.component.Template
We override this because the schema constrains children to snippets only, but we want to be able to dynamically add children of any type.
validateIsChild(BaseComponent) - Method in class org.fujion.component.BaseComponent
Validates that the specified component is currently a child of this component.
validateName(String) - Static method in class org.fujion.component.BaseComponent
Returns true if the specified name is valid.
validatePage(Page) - Method in class org.fujion.component.BaseComponent
Validates that the specified page can be an owner of this component.
validateParent(ComponentDefinition) - Method in class org.fujion.annotation.ComponentDefinition
Validate that a component defined by the component definition is a valid parent for this component.
validateParent(BaseComponent) - Method in class org.fujion.component.BaseComponent
Validates that a component would a valid parent for this component.
value() - Method in interface org.fujion.ancillary.IEnumWithValue
Returns the value associated with an enum element.
valueOf(String) - Static method in enum org.fujion.ancillary.IComposite.CompositePosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.annotation.Component.ContentHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.annotation.OnFailure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.BaseLabeledComponent.LabelPositionAll
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.BaseLabeledComponent.LabelPositionHorz
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.BaseLabeledComponent.LabelPositionNone
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.BaseScriptComponent.ExecutionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Caption.LabelAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Memobox.WrapMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Paneview.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Radiogroup.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Rows.Selectable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Slider.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Tabview.TabPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Toolbar.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Toolbar.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Window.CloseAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Window.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Window.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.component.Window.Size
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.event.KeyCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.event.MouseEvent.MouseButton
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.event.UploadEvent.UploadState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.logging.LogUtil.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.logging.LogUtil.LogTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.model.IBinder.Value
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.model.IListModel.ListEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.model.IPaginator.PagingEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.model.Sorting.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fujion.model.Sorting.SortToggle
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fujion.ancillary.IComposite.CompositePosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.annotation.Component.ContentHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.annotation.OnFailure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.BaseLabeledComponent.LabelPositionAll
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.BaseLabeledComponent.LabelPositionHorz
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.BaseLabeledComponent.LabelPositionNone
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.BaseScriptComponent.ExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Caption.LabelAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Memobox.WrapMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Paneview.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Radiogroup.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Rows.Selectable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Slider.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Tabview.TabPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Toolbar.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Toolbar.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Window.CloseAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Window.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Window.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.component.Window.Size
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.event.KeyCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.event.MouseEvent.MouseButton
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.event.UploadEvent.UploadState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.logging.LogUtil.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.logging.LogUtil.LogTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.model.IBinder.Value
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.model.IListModel.ListEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.model.IPaginator.PagingEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.model.Sorting.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fujion.model.Sorting.SortToggle
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebAppConfiguration - Class in org.fujion.servlet
Perform programmatic configuration of web application.
WebAppConfiguration() - Constructor for class org.fujion.servlet.WebAppConfiguration
 
WebJar - Class in org.fujion.webjar
Information describing a single web jar resource.
WebJar(Resource) - Constructor for class org.fujion.webjar.WebJar
 
WebJarLocator - Class in org.fujion.webjar
Locates all web jars on the class path, parses their configuration data (supports classic, NPM, and Bower formats), and generates the necessary initialization code for SystemJS.
WebJarResourceResolver - Class in org.fujion.webjar
Inserts web jar version into request path.
WebJarResourceResolver() - Constructor for class org.fujion.webjar.WebJarResourceResolver
 
WebSocketConfiguration - Class in org.fujion.websocket
Configurator for the web socket connection.
WebSocketConfiguration() - Constructor for class org.fujion.websocket.WebSocketConfiguration
 
WebSocketHandler - Class in org.fujion.websocket
Handler for all web socket communications.
WebSocketHandler() - Constructor for class org.fujion.websocket.WebSocketHandler
 
WebUtil - Class in org.fujion.core
Utility methods for accessing and manipulating web resources and settings.
Window - Class in org.fujion.component
A window component with a title bar and maximize/minimize/close buttons.
Window() - Constructor for class org.fujion.component.Window
 
Window.CloseAction - Enum in org.fujion.component
Action upon window closure.
Window.Mode - Enum in org.fujion.component
Possible display modes for a window.
Window.Position - Enum in org.fujion.component
Placement of window in view port when first displayed.
Window.Size - Enum in org.fujion.component
Size state for a window.
wire(Object, BaseComponent, Map<String, String>) - Static method in class org.fujion.annotation.EventHandlerScanner
Wires onEvent style event handlers.
wire(Object, BaseComponent, String...) - Static method in class org.fujion.annotation.EventHandlerScanner
Scans the specified class for @EventHandler-annotated methods.
wire(Event, ClientRequest) - Static method in class org.fujion.annotation.EventParameterScanner
Wire an event object with parameters in a client request.
wire(Object, BaseComponent, String...) - Static method in class org.fujion.annotation.WiredComponentScanner
Wire an object instance using the root component to resolve component names.
wireController(Object) - Method in class org.fujion.component.BaseComponent
Wires a controller's annotated components and event handlers, in that order, using this component to resolve name references.
wireController(String, Object) - Method in class org.fujion.component.BaseComponent
Wires a controller's annotated components and event handlers, in that order, using this component to resolve name references.
WiredComponent - Annotation Type in org.fujion.annotation
Flags a component instance for wiring.
WiredComponentScanner - Class in org.fujion.annotation
Scans an object's class and superclasses for fields marked for wiring.
write(EvaluationContext, Object, String, Object) - Method in class org.fujion.expression.ContextAccessor
 
write(EvaluationContext, Object, String, Object) - Method in class org.fujion.expression.MessageAccessor
 
write(String, Function<?, ?>) - Method in class org.fujion.model.GenericBinder
 
write(String) - Method in interface org.fujion.model.IBinder
Establishes a write binding for the given model property.
write(String, String) - Method in interface org.fujion.model.IBinder
Establishes a write binding for the given model property.
write(String, Function<?, ?>) - Method in interface org.fujion.model.IBinder
Establishes a write binding for the given model property.
write() - Method in interface org.fujion.model.IBinding.IWriteBinding
 

_

_attach(Page) - Method in class org.fujion.component.BaseComponent
Attach this component and its children to their owning page.
_create(String) - Static method in class org.fujion.component.Page
Creates an uninitialized page.
_execute(Map<String, Object>) - Method in class org.fujion.component.BaseScriptComponent
 
_execute(Map<String, Object>) - Method in class org.fujion.component.ClientScript
 
_execute(Map<String, Object>) - Method in class org.fujion.component.ServerScript
Executes the compiled script.
_getValue() - Method in class org.fujion.component.BaseInputComponent
Returns the input value as a string.
_init(Page, ClientRequest, Synchronizer) - Static method in class org.fujion.component.Page
Performs final initialization of a newly created page.
_init(String) - Method in class org.fujion.websocket.Session
Initialize the session.
_initProps(Map<String, Object>) - Method in class org.fujion.component.BaseComponent
Initialize properties to be passed to widget factory.
_initProps(Map<String, Object>) - Method in class org.fujion.component.Import
 
_initProps(Map<String, Object>) - Method in class org.fujion.component.Namespace
 
_onChange(ChangeEvent) - Method in class org.fujion.component.BaseInputComponent
Event handler for change events sent by the client.
_onChange(ChangeEvent) - Method in class org.fujion.component.Checkbox
Handler for change events sent from the client.
_onChange(ChangeEvent) - Method in class org.fujion.component.Radiobutton
Augments change event handling by notifying the containing radio group, if any.
_setChecked(boolean, boolean) - Method in class org.fujion.component.Checkbox
Update the checked state and optionally notify the client.
_setSelected(boolean, boolean, boolean) - Method in class org.fujion.component.Comboitem
Sets the selection state.
_setSelected(boolean, boolean, boolean) - Method in class org.fujion.component.Listitem
Sets the selection state.
_setSelected(boolean, boolean, boolean) - Method in class org.fujion.component.Row
 
_setSelected(boolean, boolean) - Method in class org.fujion.component.Tab
Sets the tabs selected status.
_setSortColumn(boolean, boolean) - Method in class org.fujion.component.Column
Sets the sort column state.
_setValue(String) - Method in class org.fujion.component.BaseInputComponent
Sets the input value as a string.
_setValue(T, boolean) - Method in class org.fujion.component.BaseInputComponent
Sets the input value.
_syncClasses(String) - Method in class org.fujion.component.BaseUIComponent
Synchronize class settings with the client.
_syncStyles(String) - Method in class org.fujion.component.BaseUIComponent
Synchronizes style properties with stored styles and with the client.
_toClient(T) - Method in class org.fujion.component.BaseInputComponent
Override to provide alternate serialization format for sending to client.
_toClient(Date) - Method in class org.fujion.component.Datebox
 
_toClient(Date) - Method in class org.fujion.component.Timebox
 
_toString(T) - Method in class org.fujion.component.BaseInputComponent
Converts a value to a string.
_toString(T) - Method in class org.fujion.component.BaseNumberboxComponent
 
_toString(T) - Method in class org.fujion.component.BasePickerComponent
 
_toString(T) - Method in class org.fujion.component.BasePickerItem
Converts the raw value to its text representation.
_toString(Color) - Method in class org.fujion.component.ColorPicker.ColorPickeritem
 
_toString(String) - Method in class org.fujion.component.Combobox
 
_toString(Date) - Method in class org.fujion.component.Datebox
 
_toString(String) - Method in class org.fujion.component.ImagePicker.ImagePickeritem
 
_toString(String) - Method in class org.fujion.component.Memobox
 
_toString(String) - Method in class org.fujion.component.Textbox
 
_toString(Date) - Method in class org.fujion.component.Timebox
 
_toValue(String) - Method in class org.fujion.component.BaseInputComponent
Converts a string value to this component's value type.
_toValue(String) - Method in class org.fujion.component.BaseNumberboxComponent
 
_toValue(String) - Method in class org.fujion.component.BasePickerComponent
 
_toValue(String) - Method in class org.fujion.component.BasePickerItem
Converts the text representation to its raw value.
_toValue(String) - Method in class org.fujion.component.ColorPicker.ColorPickeritem
 
_toValue(String) - Method in class org.fujion.component.Combobox
 
_toValue(String) - Method in class org.fujion.component.Datebox
 
_toValue(String) - Method in class org.fujion.component.ImagePicker.ImagePickeritem
 
_toValue(String) - Method in class org.fujion.component.Memobox
 
_toValue(String) - Method in class org.fujion.component.Textbox
 
_toValue(String) - Method in class org.fujion.component.Timebox
 
_updateSelected(Comboitem) - Method in class org.fujion.component.Combobox
Update the selected item to the specified value.
_updateSelected(Listitem) - Method in class org.fujion.component.Listbox
Updates the selection status of a list item.
_updateSelected(Row) - Method in class org.fujion.component.Rows
Updates the selection state of a row.
A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2018 Fujion Framework. All rights reserved.