Skip navigation links
"Java Service API"
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

A - Static variable in class pureweb.ui.KeyCode
 
acquireLock() - Method in class pureweb.xml.XmlStateManager
Locks the application state.
addChangedHandler(EventHandler) - Method in class pureweb.xml.XmlStateManager
Registers the specified handler for application state changes.
addChildChangedHandler(String, EventHandler) - Method in class pureweb.xml.XmlStateManager
Registers a child changed handler for a value in the application state.
addCompletedHandler(EventHandler) - Method in class pureweb.diagnostics.TimedEventProfiler
Adds an event completed handler.
Added - Static variable in class pureweb.sessionstorage.SessionStorageChangeType
A new session storage key/value pair has been inserted.
addEncoderConfigurationChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for encoder configuration changes.
addEncoderFormatChangedHandler(EventHandler) - Method in class pureweb.encoder.EncoderFormat
Adds an event handler that fires when the encoder format changes.
addFlowControlChangedHandler(EventHandler) - Method in interface pureweb.server.SessionManager
Adds a handler for flow control changed events.
addFullImageQualityChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for full image quality setting changes.
addImageEncodingHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for image encoding events.
addInitializedHandler(EventHandler) - Method in class pureweb.server.StateManager
Adds an event handler which fires when application state is initialized.
addInteractiveImageQualityChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for interactive image quality setting changes.
addIoHandler(String, CommandHandler) - Method in interface pureweb.server.CommandManager
Registers a handler with StateManager for the specified command name; the handler will be executed on the I/O thread.
addKeyAddedHandler(EventHandler) - Method in interface pureweb.server.SessionStorageManager
Adds a session storage key-added event handler.
addKeyboardHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for keyboard events.
addMaxImageQualityChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for maximum image quality setting changes.
addMinImageQualityChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for minimum image quality setting changes.
addMouseHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for mouse events.
addOwnerSessionChangedHandler(EventHandler) - Method in class pureweb.server.CollaborationManager
Adds an event handler that fires when the owner session changes.
addRequestReceivedHandler(EventHandler) - Method in class pureweb.server.StateManager
Adds an event handler which fires when requests are received.
addResponse(UUID, ResponseInfo) - Method in class pureweb.server.GenericResponseAggregator
Adds a response for the specified session.
addResponse(UUID, String, ContentInfo, Map) - Method in class pureweb.server.GenericResponseAggregator
Adds a response for the specified session.
addResponseProvider(UUID, ResponseProvider) - Method in interface pureweb.server.SessionManager
Adds a response provider for a session.
addResponsesReadyHandler(EventHandler) - Method in class pureweb.server.StateManager
Adds an event handler which fires when responses are ready.
addSessionConnectedHandler(EventHandler) - Method in interface pureweb.server.SessionManager
Add a handler for session connected events.
addSessionDisconnectedHandler(EventHandler) - Method in interface pureweb.server.SessionManager
Adds a handler for session disconnected events.
addShutdownRequestedHandler(EventHandler) - Method in class pureweb.server.StateManagerServer
Adds an event handler which triggers when shutdown has been requested.
addStoppedHandler(EventHandler) - Method in class pureweb.server.StateManagerServer
Adds an event handler which fires when StateManagerServer has stopped.
addUiHandler(String, CommandHandler) - Method in interface pureweb.server.CommandManager
Registers a handler with StateManager for the specified command name; the handler will be executed on the UI thread.
addUninitializedHandler(EventHandler) - Method in class pureweb.server.StateManager
Adds an event handler which fires when application state is uninitialized.
addValueChangedHandler(UUID, String, EventHandler) - Method in interface pureweb.server.SessionStorageManager
Adds a value changed handler for the specified session and key; the callback will be fired if that key changes.
addValueChangedHandler(String, EventHandler) - Method in class pureweb.xml.XmlStateManager
Registers a change handler for a value in the application state.
addViewRenderedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Adds an event handler for view rendered events.
AliceBlue - Static variable in class pureweb.PureWebKnownColor
 
allowRender(UUID, String) - Method in interface pureweb.server.AllowSessionRenderOrResize
Determines if a non-owner collaboration session can render the service-side view; this is true by default.
allowRender(UUID, String) - Method in class pureweb.server.DefaultAllowSessionRenderOrResize
Determines if a non-owner collaboration session can render the service-side view; this is true by default.
allowResize(UUID, String) - Method in interface pureweb.server.AllowSessionRenderOrResize
Determines if a non-owner collaboration session can resize the service-side view; this is false by default.
allowResize(UUID, String) - Method in class pureweb.server.DefaultAllowSessionRenderOrResize
Determines if a non-owner collaboration session can resize the service-side view; this is false by default.
AllowSessionRenderOrResize - Interface in pureweb.server
AllowSessionRenderOrResize is a policy interface used by the ViewManager to determine whether a non-owner collaboration session is allowed to render or resize service-side views.
Alternate - Static variable in class pureweb.ui.KeyCode
 
Alternate - Static variable in class pureweb.ui.Modifiers
The Alt key is pressed.
AntiqueWhite - Static variable in class pureweb.PureWebKnownColor
 
appendAbsoluteValue(double) - Method in class pureweb.diagnostics.RateProfiler
Sets an absolute value for this profiler.
appendRelativeChange(double) - Method in class pureweb.diagnostics.RateProfiler
Updates the current value for this profiler.
Apple - Static variable in class pureweb.ui.Modifiers
The Apple command key is pressed.
Applications - Static variable in class pureweb.ui.KeyCode
 
Aqua - Static variable in class pureweb.PureWebKnownColor
 
Aquamarine - Static variable in class pureweb.PureWebKnownColor
 
Attention - Static variable in class pureweb.ui.KeyCode
 
Azure - Static variable in class pureweb.PureWebKnownColor
 

B

B - Static variable in class pureweb.ui.KeyCode
 
BackQuote - Static variable in class pureweb.ui.KeyCode
 
BackSlash - Static variable in class pureweb.ui.KeyCode
 
BackSpace - Static variable in class pureweb.ui.KeyCode
 
begin() - Method in class pureweb.diagnostics.EventProfiler
Triggers a new timed event.
begin() - Method in class pureweb.diagnostics.TimedEventProfiler
Triggers the start of the event.
beginInvoke(Action) - Method in interface pureweb.util.UiDispatcher
Invokes the specified action asynchronously on the UI thread.
beginInvoke(Runnable) - Method in interface pureweb.util.UiDispatcher
Runs the specified runnable asynchronously on the UI thread.
beginInvoke(Action) - Static method in class pureweb.util.UiDispatcherUtil
Invokes the specified action asynchronously on the UI thread.
beginInvoke(Runnable) - Static method in class pureweb.util.UiDispatcherUtil
Runs the specified runnable asynchronously on the UI thread.
beginInvoke(Handler, Object, Args) - Static method in class pureweb.util.UiDispatcherUtil
Invoke the specified event handler with the specified source and arguments asynchronously on the UI thread.
beginInvokeDelayed(Runnable, long) - Method in interface pureweb.util.UiDispatcher
Runs the specified runnable asynchronously on the UI thread, after a specified delay.
beginInvokeDelayed(Runnable, long) - Static method in class pureweb.util.UiDispatcherUtil
Runs the specified runnable asynchronously on the UI thread, after a specified delay.
Beige - Static variable in class pureweb.PureWebKnownColor
 
BGR - Static variable in class pureweb.server.Image.PixelFormat
3 bytes per pixel.
BGRA - Static variable in class pureweb.server.Image.PixelFormat
4 bytes per pixel.
BGRX - Static variable in class pureweb.server.Image.PixelFormat
4 bytes per pixel.
BinaryObject - Class in pureweb.util
The BinaryObject class represents the data and mime type of a binary object.
BinaryObject(String, byte[]) - Constructor for class pureweb.util.BinaryObject
Creates and initializes a new instance of the BinaryObject class.
Bisque - Static variable in class pureweb.PureWebKnownColor
 
Black - Static variable in class pureweb.PureWebKnownColor
 
BlanchedAlmond - Static variable in class pureweb.PureWebKnownColor
 
Blue - Static variable in class pureweb.PureWebKnownColor
 
BlueViolet - Static variable in class pureweb.PureWebKnownColor
 
Brown - Static variable in class pureweb.PureWebKnownColor
 
BrowserBack - Static variable in class pureweb.ui.KeyCode
 
BrowserFavorites - Static variable in class pureweb.ui.KeyCode
 
BrowserForward - Static variable in class pureweb.ui.KeyCode
 
BrowserHome - Static variable in class pureweb.ui.KeyCode
 
BrowserRefresh - Static variable in class pureweb.ui.KeyCode
 
BrowserSearch - Static variable in class pureweb.ui.KeyCode
 
BrowserStop - Static variable in class pureweb.ui.KeyCode
 
BurlyWood - Static variable in class pureweb.PureWebKnownColor
 
bytesFromString(String, String) - Static method in class pureweb.util.StringUtil
Encodes the specified string into the sequence of bytes using the name charset.

C

C - Static variable in class pureweb.ui.KeyCode
 
CadetBlue - Static variable in class pureweb.PureWebKnownColor
 
CapsLock - Static variable in class pureweb.ui.KeyCode
 
Chartreuse - Static variable in class pureweb.PureWebKnownColor
 
checkAccess() - Method in interface pureweb.util.UiDispatcher
Returns a Boolean value that indicates whether the current thread is the UI thread.
checkAccess() - Static method in class pureweb.util.UiDispatcherUtil
Returns a Boolean value that indicates whether the current thread is the UI thread using the current UiDispatcher instance.
Chocolate - Static variable in class pureweb.PureWebKnownColor
 
clear() - Method in class pureweb.server.GenericResponseAggregator
 
clear() - Method in interface pureweb.server.ResourceManager
Clears all stored resources.
Clear - Static variable in class pureweb.ui.KeyCode
 
clear() - Method in class pureweb.xml.XmlStateManager
Clears the entire application state tree.
clone() - Method in class pureweb.server.Image
Makes a clone of the image.
CollaborationManager - Class in pureweb.server
The CollaborationManager class provides methods to implement the collaboration functionality, and to manage which session is the owner.
Comma - Static variable in class pureweb.ui.KeyCode
 
Command - Static variable in class pureweb.ui.KeyCode
 
CommandFilter - Interface in pureweb.util
The CommandFilter interface is used to implement command filters; these filters aggregate redundant input events within views.
CommandFilterFlags - Class in pureweb.util
Enumeration defining commands types that may be filtered by a CommandFilter instance.
CommandManager - Interface in pureweb.server
The CommandManager interface provides methods to manage commands handlers on the I/O and UI threads, and to configure command filters.
contains(UUID) - Method in interface pureweb.server.ResourceManager
Indicates whether an item with the specifed key already exists.
containsKey(UUID, String) - Method in interface pureweb.server.SessionStorageManager
Checks whether a given session storage contains the specified key.
ContentInfo - Class in pureweb.server
The ContentInfo class represents content information in terms of content type and bytes.
ContentInfo(String) - Constructor for class pureweb.server.ContentInfo
Initializes a new instance of the ContentInfo class.
ContentInfo(String, byte[]) - Constructor for class pureweb.server.ContentInfo
Initializes a new instance of the ContentInfo class.
ContentInfo(String, ByteArraySegment) - Constructor for class pureweb.server.ContentInfo
Initializes a new instance of the ContentInfo class.
ContentInfo(byte[]) - Constructor for class pureweb.server.ContentInfo
Initializes a new instance of the ContentInfo class using application/octet-stream as the default mime type.
ContentInfo(ByteArraySegment) - Constructor for class pureweb.server.ContentInfo
Initializes a new instance of the ContentInfo class using application/octet-stream as the default mime type.
ContentInfo - Static variable in class pureweb.server.RenderTargetType
Render target is a ContentInfo instance
Control - Static variable in class pureweb.ui.KeyCode
 
Control - Static variable in class pureweb.ui.Modifiers
The Ctrl key is pressed.
ControlBreak - Static variable in class pureweb.ui.KeyCode
 
copy(Image, Rectangle, Image, Rectangle) - Static method in class pureweb.server.Image
Copies the pixel data from the sourceRegion of source to destinationRegion of destination.
copyState() - Method in class pureweb.xml.XmlStateManager
Makes a copy of the entire application state tree.
copyTo(Image) - Method in class pureweb.server.Image
Copies this image to the target and returns the result.
Coral - Static variable in class pureweb.PureWebKnownColor
 
CornflowerBlue - Static variable in class pureweb.PureWebKnownColor
 
Cornsilk - Static variable in class pureweb.PureWebKnownColor
 
createUUID(long) - Static method in class pureweb.util.UUIDUtil
Creates a UUID instance from a long integer.
Crimson - Static variable in class pureweb.PureWebKnownColor
 
CrSel - Static variable in class pureweb.ui.KeyCode
 
Cyan - Static variable in class pureweb.PureWebKnownColor
 

D

D - Static variable in class pureweb.ui.KeyCode
 
DarkBlue - Static variable in class pureweb.PureWebKnownColor
 
DarkCyan - Static variable in class pureweb.PureWebKnownColor
 
DarkGoldenrod - Static variable in class pureweb.PureWebKnownColor
 
DarkGray - Static variable in class pureweb.PureWebKnownColor
 
DarkGreen - Static variable in class pureweb.PureWebKnownColor
 
DarkKhaki - Static variable in class pureweb.PureWebKnownColor
 
DarkMagenta - Static variable in class pureweb.PureWebKnownColor
 
DarkOliveGreen - Static variable in class pureweb.PureWebKnownColor
 
DarkOrange - Static variable in class pureweb.PureWebKnownColor
 
DarkOrchid - Static variable in class pureweb.PureWebKnownColor
 
DarkRed - Static variable in class pureweb.PureWebKnownColor
 
DarkSalmon - Static variable in class pureweb.PureWebKnownColor
 
DarkSeaGreen - Static variable in class pureweb.PureWebKnownColor
 
DarkSlateBlue - Static variable in class pureweb.PureWebKnownColor
 
DarkSlateGray - Static variable in class pureweb.PureWebKnownColor
 
DarkTurquoise - Static variable in class pureweb.PureWebKnownColor
 
DarkViolet - Static variable in class pureweb.PureWebKnownColor
 
DeepPink - Static variable in class pureweb.PureWebKnownColor
 
DeepSkyBlue - Static variable in class pureweb.PureWebKnownColor
 
DefaultAllowSessionRenderOrResize - Class in pureweb.server
Default implementation of AllowSessionRenderOrResize that allows owner and non-owner sessions to render service-side views, but only owner sessions to resize them.
DefaultAllowSessionRenderOrResize() - Constructor for class pureweb.server.DefaultAllowSessionRenderOrResize
 
DefaultCommandFilter - Class in pureweb.util
DefaultCommandFilter is the default implementation of the CommandFilter interface.
DefaultCommandFilter() - Constructor for class pureweb.util.DefaultCommandFilter
Constructs and initializes a DefaultCommandFilter to filter redundant input, resize and ping commands.
DefaultCommandFilter(EnumSet) - Constructor for class pureweb.util.DefaultCommandFilter
Constructs a DefaultCommandFilter to filter the specified events.
Delete - Static variable in class pureweb.ui.KeyCode
 
deleteTree(String) - Method in class pureweb.xml.XmlStateManager
Deletes all application state elements from the specified path and below.
destroySession(UUID) - Method in interface pureweb.server.SessionManager
Destroys a connected session.
difference(Element, long) - Method in class pureweb.xml.XmlStateManager
Returns a diff script of the differences between the current state and the specified other state, such that if the diff script were merged to the other state, it would be equivalent to the current state.
DimGray - Static variable in class pureweb.PureWebKnownColor
 
dispose() - Method in class pureweb.xml.XmlStateManager
Cleans up all event handlers and profilers for this object Object cannot be reused after calling this method.
DodgerBlue - Static variable in class pureweb.PureWebKnownColor
 
Down - Static variable in class pureweb.ui.KeyCode
 

E

E - Static variable in class pureweb.ui.KeyCode
 
Empty - Static variable in class pureweb.server.ContentInfo
Returns an empty instance of ContentInfo.
EmptyArgs - Class in pureweb.event
Singleton empty argument EventArgs type.
EmptyUUID - Static variable in class pureweb.util.UUIDUtil
Returns an empty UUID.
EncoderConfiguration - Class in pureweb.encoder
The EncoderConfiguration class is used to define the encoding format (mime type) and encoding quality for each view in the application.
EncoderConfiguration(EncoderFormat, EncoderFormat) - Constructor for class pureweb.encoder.EncoderConfiguration
Creates a new EncoderConfiguration with the specified interactive and full quality.
EncoderConfigurationChangedEventArgs - Class in pureweb.server
The EncoderConfigurationChangedEventArgs class provides event arguments for encoding configuration change events.
EncoderConfigurationChangedEventArgs(UUID, String, EncoderConfiguration) - Constructor for class pureweb.server.EncoderConfigurationChangedEventArgs
Creates and initializes an instance of EncoderConfigurationChangedEventArgs.
EncoderFormat - Class in pureweb.encoder
The EncoderFormat class specifies service-side image encoder format parameters.
EncoderFormat(String) - Constructor for class pureweb.encoder.EncoderFormat
Creates a new EncoderFormat instance with the provided mime type and base64 encoding preference.
EncoderFormat(String, int) - Constructor for class pureweb.encoder.EncoderFormat
Creates a new EncoderFormat instance with the provided mime type and base64 encoding preference and quality.
EncoderParameter - Class in pureweb.encoder
The EncoderParameter class encapsulates custom encoder parameters as name/value pairs.
EncoderParameter(String, String) - Constructor for class pureweb.encoder.EncoderParameter
Creates an EncoderParameter instance.
end() - Method in class pureweb.diagnostics.TimedEventProfiler
Triggers the end of the event.
End - Static variable in class pureweb.ui.KeyCode
 
Enter - Static variable in class pureweb.ui.KeyCode
 
enumSetFromInt(int) - Static method in class pureweb.ui.Modifiers
Creates and initializes an EnumSet of the Modifier keys corresponding the specified bit-flags.
enumSetFromInt(int) - Static method in class pureweb.ui.MouseButtons
Returns an EnumSeg<MouseButtons> corresponding to the specified mouse button bit-flags.
Equal - Static variable in class pureweb.ui.KeyCode
 
equal(String, String) - Static method in class pureweb.util.StringUtil
Safely determines whether two strings are equal.
equals(Object) - Method in class pureweb.encoder.EncoderFormat
Checks if the current instance is equal or not to the specified other object.
equals(Object) - Method in class pureweb.PureWebColor
Checks whether the current instance is equal or not to the specified color.
equals(Object) - Method in class pureweb.ui.PureWebInputEventArgs
 
equals(Object) - Method in class pureweb.ui.PureWebKeyboardEventArgs
Checks if the current instance is equal or not to the specified other object.
equals(Object) - Method in class pureweb.ui.PureWebMouseEventArgs
Checks if the current instance is equal or not to the specified other object.
EraseEOF - Static variable in class pureweb.ui.KeyCode
 
Escape - Static variable in class pureweb.ui.KeyCode
 
EventArgs - Interface in pureweb.event
Marker interface for event argument types.
EventHandler - Interface in pureweb.event
The EventHandler interface defines a handler for an event sent by a source, with specified event arguments.
EventProfiler - Class in pureweb.diagnostics
The EventProfiler class is an implementation of Profiler interface; it is used for recording the time spent within a given set of events.
EventProfiler(long) - Constructor for class pureweb.diagnostics.EventProfiler
Creates a new event profiler.
Execute - Static variable in class pureweb.ui.KeyCode
 
ExSel - Static variable in class pureweb.ui.KeyCode
 

F

F - Static variable in class pureweb.ui.KeyCode
 
F1 - Static variable in class pureweb.ui.KeyCode
 
F10 - Static variable in class pureweb.ui.KeyCode
 
F11 - Static variable in class pureweb.ui.KeyCode
 
F12 - Static variable in class pureweb.ui.KeyCode
 
F13 - Static variable in class pureweb.ui.KeyCode
 
F14 - Static variable in class pureweb.ui.KeyCode
 
F15 - Static variable in class pureweb.ui.KeyCode
 
F2 - Static variable in class pureweb.ui.KeyCode
 
F20 - Static variable in class pureweb.ui.KeyCode
 
F21 - Static variable in class pureweb.ui.KeyCode
 
F22 - Static variable in class pureweb.ui.KeyCode
 
F23 - Static variable in class pureweb.ui.KeyCode
 
F24 - Static variable in class pureweb.ui.KeyCode
 
F3 - Static variable in class pureweb.ui.KeyCode
 
F4 - Static variable in class pureweb.ui.KeyCode
 
F5 - Static variable in class pureweb.ui.KeyCode
 
F6 - Static variable in class pureweb.ui.KeyCode
 
F7 - Static variable in class pureweb.ui.KeyCode
 
F8 - Static variable in class pureweb.ui.KeyCode
 
F9 - Static variable in class pureweb.ui.KeyCode
 
filterCommands(List) - Method in interface pureweb.util.CommandFilter
Filters the specified list of commands.
filterCommands(List) - Method in class pureweb.util.DefaultCommandFilter
Filters the specified list of commands.
finishChanges(boolean) - Method in class pureweb.xml.XmlStateManager
Finishes batch changes to state.
Firebrick - Static variable in class pureweb.PureWebKnownColor
 
FloralWhite - Static variable in class pureweb.PureWebKnownColor
 
FlowControlEventArgs - Class in pureweb.server
Event arguments class for flow control changed events.
FlowControlEventArgs(UUID, SessionFlowControl) - Constructor for class pureweb.server.FlowControlEventArgs
Creates and initializes an instance of FlowControlEventArgs.
FlowControlManager - Interface in pureweb.server
Provides methods to configure the on/off window size.
ForestGreen - Static variable in class pureweb.PureWebKnownColor
 
format(Map) - Static method in class pureweb.net.ParameterMap
Creates a string representation of the specified parameter map.
FrequencyProfiler - Class in pureweb.diagnostics
The FrequencyProfiler class is an implementation of Profiler interface; it is used to record the number of ticks in a given window.
FrequencyProfiler(long) - Constructor for class pureweb.diagnostics.FrequencyProfiler
Creates a new frequency profiler.
fromInt(int) - Static method in class pureweb.server.Image.PixelFormat
Returns the PixelFormat corresponding specified format.
fromInt(int) - Static method in class pureweb.ui.MouseButtons
Returns the MouseButtons value corresponding to the specified bit-flag.
fromKnownColor(PureWebKnownColor) - Static method in class pureweb.PureWebColor
Returns a PureWebColor from the specified known color.
fromKnownName(String) - Static method in class pureweb.PureWebColor
Returns a PureWebColor from the specified known color name (case is ignored).
Fuchsia - Static variable in class pureweb.PureWebKnownColor
 

G

G - Static variable in class pureweb.ui.KeyCode
 
Gainsboro - Static variable in class pureweb.PureWebKnownColor
 
GenericResponseAggregator - Class in pureweb.server
Class used to assist with implementation of providing session responses.
GenericResponseAggregator() - Constructor for class pureweb.server.GenericResponseAggregator
Initializes a new instance of the ResponseProvider class.
getActualSize() - Method in interface pureweb.server.RenderedView
Returns the size of this view as it is currently displayed in the service application.
getAlpha() - Method in class pureweb.PureWebColor
Returns the alpha component of the color.
getApplicationId() - Method in class pureweb.server.StateManager
Gets the unique identifier of this instance of the StateManager.
getApplicationName() - Method in class pureweb.server.StateManager
Gets the name of this instance of the StateManager.
getBandOffsets() - Method in class pureweb.server.Image.PixelFormat
Returns the band offsets of this PixelFormat value.
getBeginTime() - Method in class pureweb.diagnostics.TimedEventProfiler
Returns the start time of the event.
getBitmap() - Method in class pureweb.server.Image
Returns the underlying image bitmap.
getBlue() - Method in class pureweb.PureWebColor
Returns the blue component of the color.
getButtons() - Method in class pureweb.ui.PureWebMouseEventArgs
Returns an EnumSet<MouseButtons> of the mouse button that were pressed during the event.
getBytes() - Method in class pureweb.server.ContentInfo
Returns the underlying byte array containing the content.
getBytesPerPixel() - Method in class pureweb.server.Image.PixelFormat
Returns the number of bytes per pixel in the image.
getChangedButton() - Method in class pureweb.ui.PureWebMouseEventArgs
Returns the mouse button that changed during the event.
getChangeHandlersTimer() - Method in class pureweb.xml.XmlStateManager
Returns a profiler that measures the amount of time taken to execute change handlers.
getChangeType() - Method in class pureweb.sessionstorage.SessionStorageChangedEventArgs
Returns the content of the "changeType" argument of the event object.
getCharacterCode() - Method in class pureweb.ui.PureWebKeyboardEventArgs
Returns the Unicode character code corresponding to the key, or zero if the key is not a printable character.
getCommand() - Method in class pureweb.server.SessionEventArgs
Returns the command that caused the event.
getCommandFilter() - Method in interface pureweb.server.CommandManager
Returns the command filter class currently used by the service; defaults to DefaultCommandFilter.
getCommandFilterFlags() - Method in class pureweb.util.DefaultCommandFilter
Returns the list of command filter flags currently set in the object.
getCommandManager() - Method in class pureweb.server.StateManager
Gets a reference to the CommandManager class.
getCompressionQuality() - Method in class pureweb.server.ImageCompressionEventArgs
Returns the compression quality of the image.
getContent() - Method in class pureweb.server.ContentInfo
Returns the actual content.
getContent() - Method in class pureweb.server.RequestInfo
Returns the content of the request.
getContentInfo() - Method in class pureweb.server.RenderTarget
Returns the ContentInfo object currently in the render target.
getCount() - Method in interface pureweb.server.ResourceManager
Returns the number of items currently stored in the ResourceManager.
getDefaultEncoderConfiguration() - Method in interface pureweb.server.ViewManager
Returns the encoder configuration currently set as the default.
getDelta() - Method in class pureweb.ui.PureWebMouseEventArgs
Returns a signed count of the number of detents the mouse wheel has rotated.
getDestination() - Method in class pureweb.server.RequestInfo
Returns the destination of the request; this is the name of the request handler, as provided at the time of registration; see registerRequestHandler.
getDiffTimer() - Method in class pureweb.xml.XmlStateManager
Returns a profiler that measures the amount of time spent determining application state differences.
getDurationMs() - Method in class pureweb.diagnostics.TimedEventProfiler
Returns the total time for the event, in milliseconds.
getElement(String, boolean) - Method in class pureweb.xml.XmlStateManager
Returns a copy of the element at the specified location, or null if it does not exist.
getEncoderConfiguration() - Method in class pureweb.server.EncoderConfigurationChangedEventArgs
Gets the content of the encoderConfiguration argument; this is the new encoding configuration that triggered the event.
getEncodingParameters() - Method in class pureweb.ui.ViewUpdatedEventArgs
Returns the custom encoding parameters in the updated view.
getEndTime() - Method in class pureweb.diagnostics.TimedEventProfiler
Returns the end time of the event.
getEventType() - Method in class pureweb.ui.PureWebKeyboardEventArgs
Returns the keyboard event type.
getEventType() - Method in class pureweb.ui.PureWebMouseEventArgs
Returns the mouse event type.
getFiltered() - Method in class pureweb.ui.PureWebMouseEventArgs
Returns the list of mouse events of the same type as the current instance that were filtered out of the message loop.
getFilteredEventsBySession(UUID) - Method in class pureweb.ui.PureWebMouseEventArgs
Returns a list of filtered events, where the events in the list originate from the specified session.
getFlowControl() - Method in class pureweb.server.FlowControlEventArgs
Returns the flow control value.
getFlowControlManager() - Method in class pureweb.server.StateManager
Gets a reference to the FlowControlManager class.
getFullImageQuality() - Method in interface pureweb.server.ViewManager
Deprecated.
This method is deprecated. As of PureWeb 4.0, image encoding and quality is set using the client-side APIs.
getFullQualityFormat() - Method in class pureweb.encoder.EncoderConfiguration
Gets a reference to the EncoderFormat object that defines the parameters (mime type, quality, etc.) to be used when sending images in full quality (non-interactive) mode.
getGetTimer() - Method in class pureweb.xml.XmlStateManager
Returns profiler that measures the amount of time spent in the getValue, getValueAs and getTree methods.
getGraphics() - Method in class pureweb.server.Image
Returns the graphics object that can draw on this image.
getGreen() - Method in class pureweb.PureWebColor
Returns the green component of the color.
getHeight() - Method in class pureweb.server.Image
Returns the height of the image, in pixels.
getImage() - Method in class pureweb.server.ImageCompressionEventArgs
Returns the image to be encoded.
getImage() - Method in class pureweb.server.RenderTarget
Returns the Image object currently in the render target.
getImage() - Method in class pureweb.server.ViewRenderedEventArgs
Returns the new image for the view.
getImageData() - Method in class pureweb.server.Image
Returns the pixel data as a byte array.
getInputStreamLogger() - Method in class pureweb.server.StateManagerServer
Gets a reference to the logger used for input stream logging.
getInstance() - Static method in class pureweb.event.EmptyArgs
Returns the instance of the EmptyArgs class.
getInstance() - Static method in class pureweb.server.CollaborationManager
Returns the singleton instance of the CollaborationManager.
getInstance() - Static method in class pureweb.server.StateManager
Gets the one and only StateManager instance.
getInteractiveFormat() - Method in class pureweb.encoder.EncoderConfiguration
Gets a reference to the EncoderFormat object that defines the parameters (mime type, quality, etc.) to be used when sending images in interactive mode.
getInteractiveImageQuality() - Method in interface pureweb.server.ViewManager
Deprecated.
This method is deprecated. As of PureWeb 4.0, image encoding and quality is set using the client-side APIs.
getKey() - Method in class pureweb.sessionstorage.SessionStorageChangedEventArgs
Returns the content of the "key" argument of the event object.
getKeyCode() - Method in class pureweb.ui.KeyCode
Returns the integer keyboard key code corresponding to this KeyCode instance.
getKeyCode() - Method in class pureweb.ui.PureWebKeyboardEventArgs
Returns the virtual code corresponding to the key.
getKeys(UUID) - Method in interface pureweb.server.SessionStorageManager
Returns a list of all the keys in the storage of the specified session.
getLength() - Method in class pureweb.server.ContentInfo
Returns the length of the content.
getMaxImageQuality() - Method in interface pureweb.server.ViewManager
Deprecated.
This method is deprecated. As of PureWeb 4.0, image encoding and quality is set using the client-side APIs.
getMergeTimer() - Method in class pureweb.xml.XmlStateManager
Returns a profiler that measures the amount of time spent merging application state differences.
getMimeType() - Method in class pureweb.encoder.EncoderFormat
Returns the mime type currently set in the EncoderFormat object.
getMimeType() - Method in class pureweb.util.BinaryObject
Returns the mime type of the binary object.
getMinImageQuality() - Method in interface pureweb.server.ViewManager
Deprecated.
This method is deprecated. As of PureWeb 4.0, image encoding and quality is set using the client-side APIs.
getModifiers() - Method in class pureweb.ui.PureWebInputEventArgs
Returns the set of modifiers that were active when the input event occurred.
getName() - Method in class pureweb.encoder.EncoderParameter
Returns the name of the encoder parameter.
getNewValue() - Method in class pureweb.sessionstorage.SessionStorageChangedEventArgs
Returns the content of the "newValue" argument of the event object.
getNewValue() - Method in class pureweb.xml.ValueChangedEventArgs
Gets the new value of the application state property.
getNextOwnerSession() - Method in interface pureweb.server.OwnerSessionProvider
A method that you would implement to tell PureWeb which session ID to use as the next owner session.
getNextResponses(UUID) - Method in class pureweb.server.GenericResponseAggregator
 
getNextResponses(UUID) - Method in interface pureweb.server.ResponseProvider
Gets the next responses for the specified session.
getObject() - Method in class pureweb.util.BinaryObject
Returns the binary object data, expressed as a byte array.
getOffset() - Method in class pureweb.server.ContentInfo
Returns the offset of the content in the underlying byte array.
getOffWindowSize() - Method in interface pureweb.server.FlowControlManager
Returns the off window size (the minimum window size that will cause flow control to turn SessionFlowControl.TransmitOff).
getOnWindowSize() - Method in interface pureweb.server.FlowControlManager
Returns the on window size (the the maximum window size that will cause flow control to turn SessionFlowControl.TransmitOn).
getOutputStreamLogger() - Method in class pureweb.server.StateManagerServer
Gets a reference to the logger user for output stream logging.
getOwnerSession() - Method in class pureweb.server.CollaborationManager
Returns the unique identifier of the session currently set as the owner session.
getParameter(String) - Method in class pureweb.encoder.EncoderFormat
Returns the value of the specified encoding parameter, if it exists.
getParameters() - Method in class pureweb.encoder.EncoderFormat
Returns the list of custom parameters currently set in the object, if any.
getParameters() - Method in class pureweb.server.RenderTarget
Returns the list of custom parameters for the render target, if any.
getParameters() - Method in class pureweb.server.RequestInfo
Returns the parameters of the request, or null if there are none.
getPath() - Method in class pureweb.server.ViewRenderedEventArgs
Returns the view's path.
getPath() - Method in class pureweb.xml.ValueChangedEventArgs
Gets the path name of the application state property.
getPixelFormat() - Method in class pureweb.server.Image
Returns the pixel format of the image.
getProfilerInfo() - Method in class pureweb.diagnostics.EventProfiler
 
getProfilerInfo() - Method in class pureweb.diagnostics.FrequencyProfiler
 
getProfilerInfo() - Method in interface pureweb.diagnostics.Profiler
Returns an XML snippet that is added to the overall profiler information for this service.
getProfilerInfo() - Method in class pureweb.diagnostics.RateProfiler
 
getProfilerInfo() - Method in class pureweb.diagnostics.SimpleValueProfiler
 
getProfilerInfo() - Method in class pureweb.diagnostics.TimedEventProfiler
 
getQuality() - Method in class pureweb.encoder.EncoderFormat
Returns the image encoding quality currently set in the EncoderFormat object.
getRed() - Method in class pureweb.PureWebColor
Returns the red component of the color.
getRegion() - Method in class pureweb.server.Image
Returns the bounding region of the image, in pixels.
getRequestInfo() - Method in class pureweb.server.RequestReceivedEventArgs
Gets the request info.
getRequestManager() - Method in class pureweb.server.StateManager
Gets a reference to the RequestManager class.
getResourceManager() - Method in class pureweb.server.StateManager
Gets a reference to the ResourceManager class.
getSessionDefaultColor(UUID) - Method in interface pureweb.server.SessionDefaultColorProvider
A method that you would implement to explicitly tell PureWeb which default color to use for a given session.
getSessionDefaultColorProvider() - Method in class pureweb.server.CollaborationManager
Returns the color provider currently set as the default.
getSessionId() - Method in class pureweb.server.EncoderConfigurationChangedEventArgs
Gets the content of the sessionId argument; indicates the ID of the session for which the configuration changed.
getSessionId() - Method in class pureweb.server.FlowControlEventArgs
Returns the unique identifier of the session.
getSessionId() - Method in class pureweb.server.RequestInfo
Returns the ID of the session from where the request originated.
getSessionId() - Method in class pureweb.server.SessionEventArgs
Returns the unique identifier of the session that was connected or disconnected.
getSessionId() - Method in class pureweb.sessionstorage.SessionStorageChangedEventArgs
Returns the unique identifier of the session where the event occurred.
getSessionId() - Method in class pureweb.ui.PureWebInputEventArgs
Returns the unique identifier of the originating session.
getSessionsContainingKey(String) - Method in interface pureweb.server.SessionStorageManager
Returns a list of sessions that contain the specified key in their storage.
getSetTimer() - Method in class pureweb.xml.XmlStateManager
Returns profiler that measures the amount of time spent in the setTree and setValue methods.
getSize() - Method in class pureweb.server.Image
Returns the size of the image, in pixels.
getStartupUrlParameters() - Method in class pureweb.server.StateManagerServer
Gets the startup URL query parameters as map of name/value pairs.
getSyncRoot() - Method in class pureweb.xml.XmlStateManager
Returns the ReentrantLock synchronization root for the StateManager.
getTree(String) - Method in class pureweb.xml.XmlStateLock
Returns the element at the specified path in the application state tree.
getTree(String, boolean) - Method in class pureweb.xml.XmlStateLock
Returns the element at the specified location, or null if it does not exist.
getTree(String) - Method in class pureweb.xml.XmlStateManager
Copies the application state tree at the specified path.
getTree(String, boolean) - Method in class pureweb.xml.XmlStateManager
Copies the application state tree at the specified path.
getType() - Method in class pureweb.server.ContentInfo
Returns the mime type of the content, as it was set in the constructor.
getType() - Method in class pureweb.server.RenderTarget
Returns the type of the render target (Image or ContentInfo).
getValue() - Method in class pureweb.diagnostics.SimpleValueProfiler
Returns the value of the profiler.
getValue() - Method in class pureweb.encoder.EncoderParameter
Returns the value of the encoder parameter.
getValue() - Method in class pureweb.server.Image.PixelFormat
Returns the integer value of this PixelFormat value.
getValue(UUID, String) - Method in interface pureweb.server.SessionStorageManager
Returns the value from session storage for the specified session and key, or null if there is no such value.
getValue(String) - Method in class pureweb.server.StateManager
Returns the value of the element at the specified path in the application state tree.
getValue(String) - Method in class pureweb.xml.XmlStateLock
Returns the value of the element at the specified path in the a application state tree.
getValue(String) - Method in class pureweb.xml.XmlStateManager
Returns the value of the application state element at the specified path, or null if the element does not exist.
getValueAs(Class, String) - Method in class pureweb.xml.XmlStateLock
Returns the value of the element at the specified path in the application state tree.
getValueAs(Class, String, T) - Method in class pureweb.xml.XmlStateLock
Returns the value of the element at the specified path in the application state tree.
getValueAs(Class, String) - Method in class pureweb.xml.XmlStateManager
Returns the value of the element at the specified path in the application state tree.
getValueAs(Class, String, T) - Method in class pureweb.xml.XmlStateManager
Returns the value of the element at the specified path in the application state tree.
getView(String) - Method in interface pureweb.server.ViewManager
Gets the view with the specified name.
getViewManager() - Method in class pureweb.server.StateManager
Gets a reference to the ViewManager class.
getViewName() - Method in class pureweb.server.EncoderConfigurationChangedEventArgs
Gets the content of the viewName argument; indicates the name of the view for which the configuration changed.
getViewName() - Method in class pureweb.server.ImageCompressionEventArgs
Returns the name of the view whose image will be encoded.
getViewName() - Method in class pureweb.ui.PureWebInputEventArgs
Returns the name of the view to which the input event is directed.
getVirtualKeyCode() - Method in class pureweb.ui.KeyCode
Returns the Java virtual key code corresponding to this KeyCode instance.
getVirtualKeyLocation() - Method in class pureweb.ui.KeyCode
Returns the virtual key location corresponding to this KeyCode instance.
getWidth() - Method in class pureweb.server.Image
Returns the width of the image, in pixels.
getX() - Method in class pureweb.ui.PureWebMouseEventArgs
Returns the X position of the mouse cursor relative to the view client area.
getXmlChangeType() - Method in class pureweb.xml.ValueChangedEventArgs
Gets the type of change that occurred to the application state property.
getXmlStateManager() - Method in class pureweb.server.StateManager
Gets a reference to the XmlStateManager class.
getY() - Method in class pureweb.ui.PureWebMouseEventArgs
Returns the Y position of the mouse cursor relative to the view client area.
GhostWhite - Static variable in class pureweb.PureWebKnownColor
 
Gold - Static variable in class pureweb.PureWebKnownColor
 
Goldenrod - Static variable in class pureweb.PureWebKnownColor
 
Gray - Static variable in class pureweb.PureWebKnownColor
 
Green - Static variable in class pureweb.PureWebKnownColor
 
GreenYellow - Static variable in class pureweb.PureWebKnownColor
 

H

H - Static variable in class pureweb.ui.KeyCode
 
handleRequest(RequestInfo) - Method in interface pureweb.server.RequestHandler
Handles the specified request.
hasAlpha() - Method in class pureweb.server.Image.PixelFormat
Returns the true if this PixelFormat has an alpha channel, and false otherwise.
hashCode() - Method in class pureweb.encoder.EncoderFormat
Returns this instance of the EncoderFormat object expressed as a hashcode.
hashCode() - Method in class pureweb.PureWebColor
Returns this instance of PureWebColor expressed as a hashcode.
hashCode() - Method in class pureweb.ui.PureWebInputEventArgs
Returns this instance expressed as a hashcode.
hashCode() - Method in class pureweb.ui.PureWebKeyboardEventArgs
Returns this instance expressed as a hashcode.
hashCode() - Method in class pureweb.ui.PureWebMouseEventArgs
Returns this instance expressed as a hashcode.
hasResponses(UUID) - Method in class pureweb.server.GenericResponseAggregator
 
Help - Static variable in class pureweb.ui.KeyCode
 
Home - Static variable in class pureweb.ui.KeyCode
 
Honeydew - Static variable in class pureweb.PureWebKnownColor
 
HotPink - Static variable in class pureweb.PureWebKnownColor
 

I

I - Static variable in class pureweb.ui.KeyCode
 
Image - Class in pureweb.server
The Image class represents an aligned 2D image along with its underlying bitmap buffer.
Image(int, int) - Constructor for class pureweb.server.Image
Constructs an Image with the specified size.
Image(int, int, Image.PixelFormat) - Constructor for class pureweb.server.Image
Constructs an Image with the specified size and pixel format.
Image - Static variable in class pureweb.server.RenderTargetType
Render target is an Image
Image.PixelFormat - Class in pureweb.server
An enumeration of pixel formats that are compatible with BufferedImage.
ImageCompressionEventArgs - Class in pureweb.server
ImageCompressionEventArgs is an event arguments class for image encoding events.
ImageCompressionEventArgs(String, Image, int) - Constructor for class pureweb.server.ImageCompressionEventArgs
Creates and initializes an ImageCompressionEventArgs instance.
ImageProcessing - Class in pureweb.server
The ImageProcessing class is a utility class that provides image encoding methods.
ImageProcessing() - Constructor for class pureweb.server.ImageProcessing
 
IMEAccept - Static variable in class pureweb.ui.KeyCode
 
IMEConvert - Static variable in class pureweb.ui.KeyCode
 
IMEFinal - Static variable in class pureweb.ui.KeyCode
 
IMEHangul - Static variable in class pureweb.ui.KeyCode
 
IMEHanja - Static variable in class pureweb.ui.KeyCode
 
IMEJunja - Static variable in class pureweb.ui.KeyCode
 
IMEKana - Static variable in class pureweb.ui.KeyCode
 
IMEKanji - Static variable in class pureweb.ui.KeyCode
 
IMEModeChange - Static variable in class pureweb.ui.KeyCode
 
IMENonConvert - Static variable in class pureweb.ui.KeyCode
 
IMEProcess - Static variable in class pureweb.ui.KeyCode
 
IndianRed - Static variable in class pureweb.PureWebKnownColor
 
Indigo - Static variable in class pureweb.PureWebKnownColor
 
init() - Static method in class pureweb.server.ImageProcessing
Initializes the ImageProcessing utility class.
initialize(StateManager) - Method in interface pureweb.server.StateManagerPlugin
Initializes the plugin with the specified StateManager.
initialize(UiDispatcher) - Static method in class pureweb.util.UiDispatcherUtil
Initializes the globally-accessible UiDispatcher.
initialize(Element) - Method in class pureweb.xml.XmlStateManager
Initializes the application state to a copy of the specified value.
injectCommand(UUID, String, Map) - Method in interface pureweb.server.CommandManager
Simulates a command from a client.
injectRequest(RequestInfo) - Method in class pureweb.server.StateManagerServer
Simulates a client-side request.
InputEventReceiver - Interface in pureweb.server
InputEventReceiver defines an interface to post keyboard and mouse events to an event receiver.
InputStreamLogger - Interface in pureweb.server
The InputStreamLogger interface is used with StateManagerServer to log the requests arriving on its input stream.
Insert - Static variable in class pureweb.ui.KeyCode
 
intFromEnumSet(EnumSet) - Static method in class pureweb.ui.Modifiers
Returns an integer containing the bit-flags corresponding to a set of modifier keys.
intFromEnumSet(EnumSet) - Static method in class pureweb.ui.MouseButtons
Returns the bit-flags corresponding to MouseButtons in the specified EnumSet.
invoke(Object, EmptyArgs) - Method in class pureweb.diagnostics.EventProfiler
 
invoke(Object, Args) - Method in interface pureweb.event.EventHandler
Invokes the EventHandler on the specified source, and arguments.
invoke(Action) - Method in interface pureweb.util.UiDispatcher
Invokes the specified action on the UI thread.
invoke(Runnable) - Method in interface pureweb.util.UiDispatcher
Runs the specified runnable on the UI thread.
invoke(Action) - Static method in class pureweb.util.UiDispatcherUtil
Invokes the specified action on the UI thread.
invoke(Runnable) - Static method in class pureweb.util.UiDispatcherUtil
Runs the specified runnable on the UI thread.
invoke(Handler, Object, Args) - Static method in class pureweb.util.UiDispatcherUtil
Invokes the specified event handler with the specified source and arguments on the UI thread.
isDeletion() - Method in class pureweb.xml.ValueChangedEventArgs
Convenience method to check whether the change was a value deletion.
isEmpty() - Method in class pureweb.server.ContentInfo
Returns a boolean value indicating whether this instance of ContentInfo is empty.
isHandled() - Method in class pureweb.server.RequestReceivedEventArgs
Gets or sets a value indicating whether this instance is handled.
isInitialized() - Method in class pureweb.server.CollaborationManager
Returns a boolean value indicating whether this instance is initialized.
isInitialized() - Static method in class pureweb.util.UiDispatcherUtil
Returns a Boolean value that indicates whether the UiDispatcher utility has been initialized.
isInsertion() - Method in class pureweb.xml.ValueChangedEventArgs
Convenience method to check whether the change was a value insertion.
isModification() - Method in class pureweb.xml.ValueChangedEventArgs
Convenience method to check whether the change was a value modification.
isNullOrEmpty(String) - Static method in class pureweb.util.StringUtil
Checks if the specified string is null or empty.
isStarted() - Method in class pureweb.server.StateManager
Gets a Boolean value indicating whether this instance of StateManager is started.
isStopping() - Method in class pureweb.server.StateManager
Gets a boolean value indicating whether this instance of StateManager is stopping.
isSupported(String) - Static method in class pureweb.encoder.SupportedEncoderMimeTypes
Checks if the specified mime type is supported.
Ivory - Static variable in class pureweb.PureWebKnownColor
 

J

J - Static variable in class pureweb.ui.KeyCode
 
Jpeg - Static variable in class pureweb.encoder.SupportedEncoderMimeTypes
A constant reference to the image/jpeg mime type.
jpegEncode(Image, Dimension, int) - Static method in class pureweb.server.ImageProcessing
Encodes the specified Image as a JPEG with the specified quality.

K

K - Static variable in class pureweb.ui.KeyCode
 
KeyboardEventType - Class in pureweb.ui
Keyboard event type enumeration.
KeyCode - Class in pureweb.ui
Keyboard key code enumeration
keyCodeFromInt(int) - Static method in class pureweb.ui.KeyCode
Returns the KeyCode corresponding to the specified key code value.
KeyDown - Static variable in class pureweb.ui.KeyboardEventType
A key was pressed.
KeyUp - Static variable in class pureweb.ui.KeyboardEventType
A key was released.
Khaki - Static variable in class pureweb.PureWebKnownColor
 

L

L - Static variable in class pureweb.ui.KeyCode
 
LaunchApp1 - Static variable in class pureweb.ui.KeyCode
 
LaunchApp2 - Static variable in class pureweb.ui.KeyCode
 
LaunchMail - Static variable in class pureweb.ui.KeyCode
 
LaunchMedia - Static variable in class pureweb.ui.KeyCode
 
Lavender - Static variable in class pureweb.PureWebKnownColor
 
LavenderBlush - Static variable in class pureweb.PureWebKnownColor
 
LawnGreen - Static variable in class pureweb.PureWebKnownColor
 
LButton - Static variable in class pureweb.ui.KeyCode
 
Left - Static variable in class pureweb.ui.KeyCode
 
Left - Static variable in class pureweb.ui.MouseButtons
The left mouse button is pressed.
LeftAlternate - Static variable in class pureweb.ui.KeyCode
 
LeftBracket - Static variable in class pureweb.ui.KeyCode
 
LeftControl - Static variable in class pureweb.ui.KeyCode
 
LeftShift - Static variable in class pureweb.ui.KeyCode
 
LeftWindows - Static variable in class pureweb.ui.KeyCode
 
LemonChiffon - Static variable in class pureweb.PureWebKnownColor
 
LightBlue - Static variable in class pureweb.PureWebKnownColor
 
LightCoral - Static variable in class pureweb.PureWebKnownColor
 
LightCyan - Static variable in class pureweb.PureWebKnownColor
 
LightGoldenrodYellow - Static variable in class pureweb.PureWebKnownColor
 
LightGray - Static variable in class pureweb.PureWebKnownColor
 
LightGreen - Static variable in class pureweb.PureWebKnownColor
 
LightPink - Static variable in class pureweb.PureWebKnownColor
 
LightSalmon - Static variable in class pureweb.PureWebKnownColor
 
LightSeaGreen - Static variable in class pureweb.PureWebKnownColor
 
LightSkyBlue - Static variable in class pureweb.PureWebKnownColor
 
LightSlateGray - Static variable in class pureweb.PureWebKnownColor
 
LightSteelBlue - Static variable in class pureweb.PureWebKnownColor
 
LightYellow - Static variable in class pureweb.PureWebKnownColor
 
Lime - Static variable in class pureweb.PureWebKnownColor
 
LimeGreen - Static variable in class pureweb.PureWebKnownColor
 
Linen - Static variable in class pureweb.PureWebKnownColor
 
lockAppState() - Method in class pureweb.server.StateManager
Acquires a lock on the application state.

M

M - Static variable in class pureweb.ui.KeyCode
 
Magenta - Static variable in class pureweb.PureWebKnownColor
 
Maroon - Static variable in class pureweb.PureWebKnownColor
 
MButton - Static variable in class pureweb.ui.KeyCode
 
MediaNext - Static variable in class pureweb.ui.KeyCode
 
MediaPlayPause - Static variable in class pureweb.ui.KeyCode
 
MediaPrevious - Static variable in class pureweb.ui.KeyCode
 
MediaStop - Static variable in class pureweb.ui.KeyCode
 
MediumAquamarine - Static variable in class pureweb.PureWebKnownColor
 
MediumBlue - Static variable in class pureweb.PureWebKnownColor
 
MediumOrchid - Static variable in class pureweb.PureWebKnownColor
 
MediumPurple - Static variable in class pureweb.PureWebKnownColor
 
MediumSeaGreen - Static variable in class pureweb.PureWebKnownColor
 
MediumSlateBlue - Static variable in class pureweb.PureWebKnownColor
 
MediumSpringGreen - Static variable in class pureweb.PureWebKnownColor
 
MediumTurquoise - Static variable in class pureweb.PureWebKnownColor
 
MediumVioletRed - Static variable in class pureweb.PureWebKnownColor
 
merge(Element) - Method in class pureweb.xml.XmlStateManager
Merges the specified diff script in to the managed state.
Middle - Static variable in class pureweb.ui.MouseButtons
The middle mouse button is pressed.
MidnightBlue - Static variable in class pureweb.PureWebKnownColor
 
MintCream - Static variable in class pureweb.PureWebKnownColor
 
Minus - Static variable in class pureweb.ui.KeyCode
 
MistyRose - Static variable in class pureweb.PureWebKnownColor
 
Moccasin - Static variable in class pureweb.PureWebKnownColor
 
Modifiers - Class in pureweb.ui
Modifier key enumeration.
MouseButtons - Class in pureweb.ui
Mouse button enumeration.
MouseDoubleClick - Static variable in class pureweb.ui.MouseEventType
A mouse button was double clicked inside a view.
MouseDown - Static variable in class pureweb.ui.MouseEventType
A mouse button was pressed inside a view.
MouseEnter - Static variable in class pureweb.ui.MouseEventType
The mouse pointer entered a view.
MouseEventType - Class in pureweb.ui
Mouse event type enumeration
MouseLeave - Static variable in class pureweb.ui.MouseEventType
The mouse pointer left a view.
MouseMove - Static variable in class pureweb.ui.MouseEventType
The mouse pointer moved inside a view.
MouseUp - Static variable in class pureweb.ui.MouseEventType
A mouse button was released inside a view.
MouseWheel - Static variable in class pureweb.ui.MouseEventType
The mouse wheel was rotated inside a view.

N

N - Static variable in class pureweb.ui.KeyCode
 
NavajoWhite - Static variable in class pureweb.PureWebKnownColor
 
Navy - Static variable in class pureweb.PureWebKnownColor
 
None - Static variable in class pureweb.ui.KeyCode
 
None - Static variable in class pureweb.ui.Modifiers
No modifier keys are pressed.
None - Static variable in class pureweb.ui.MouseButtons
No mouse buttons are pressed.
None - Static variable in class pureweb.util.CommandFilterFlags
Use this flag if you do not want to filter any command.
NullCommand - Static variable in interface pureweb.util.CommandFilter
A no-operation command; may be used as a substitution for commands that do not pass the filter.
Number0 - Static variable in class pureweb.ui.KeyCode
 
Number1 - Static variable in class pureweb.ui.KeyCode
 
Number2 - Static variable in class pureweb.ui.KeyCode
 
Number3 - Static variable in class pureweb.ui.KeyCode
 
Number4 - Static variable in class pureweb.ui.KeyCode
 
Number5 - Static variable in class pureweb.ui.KeyCode
 
Number6 - Static variable in class pureweb.ui.KeyCode
 
Number7 - Static variable in class pureweb.ui.KeyCode
 
Number8 - Static variable in class pureweb.ui.KeyCode
 
Number9 - Static variable in class pureweb.ui.KeyCode
 
NumLock - Static variable in class pureweb.ui.KeyCode
 
NumPad0 - Static variable in class pureweb.ui.KeyCode
 
NumPad1 - Static variable in class pureweb.ui.KeyCode
 
NumPad2 - Static variable in class pureweb.ui.KeyCode
 
NumPad3 - Static variable in class pureweb.ui.KeyCode
 
NumPad4 - Static variable in class pureweb.ui.KeyCode
 
NumPad5 - Static variable in class pureweb.ui.KeyCode
 
NumPad6 - Static variable in class pureweb.ui.KeyCode
 
NumPad7 - Static variable in class pureweb.ui.KeyCode
 
NumPad8 - Static variable in class pureweb.ui.KeyCode
 
NumPad9 - Static variable in class pureweb.ui.KeyCode
 
NumPadAdd - Static variable in class pureweb.ui.KeyCode
 
NumPadDecimal - Static variable in class pureweb.ui.KeyCode
 
NumPadDivide - Static variable in class pureweb.ui.KeyCode
 
NumPadEnter - Static variable in class pureweb.ui.KeyCode
 
NumPadMultiply - Static variable in class pureweb.ui.KeyCode
 
NumPadSubtract - Static variable in class pureweb.ui.KeyCode
 

O

O - Static variable in class pureweb.ui.KeyCode
 
OldLace - Static variable in class pureweb.PureWebKnownColor
 
Olive - Static variable in class pureweb.PureWebKnownColor
 
OliveDrab - Static variable in class pureweb.PureWebKnownColor
 
Orange - Static variable in class pureweb.PureWebKnownColor
 
OrangeRed - Static variable in class pureweb.PureWebKnownColor
 
Orchid - Static variable in class pureweb.PureWebKnownColor
 
OutputStreamLogger - Interface in pureweb.server
The OutputStreamLogger interface is used with StateManagerServer to log the responses as they are written on its output stream.
OwnerSessionProvider - Interface in pureweb.server
The OwnerSessionProvider interface is used to create a custom owner session provider for collaboration.

P

P - Static variable in class pureweb.ui.KeyCode
 
Pa1 - Static variable in class pureweb.ui.KeyCode
 
Packet - Static variable in class pureweb.ui.KeyCode
 
PageDown - Static variable in class pureweb.ui.KeyCode
 
PageUp - Static variable in class pureweb.ui.KeyCode
 
PaleGoldenrod - Static variable in class pureweb.PureWebKnownColor
 
PaleGreen - Static variable in class pureweb.PureWebKnownColor
 
PaleTurquoise - Static variable in class pureweb.PureWebKnownColor
 
PaleVioletRed - Static variable in class pureweb.PureWebKnownColor
 
PapayaWhip - Static variable in class pureweb.PureWebKnownColor
 
ParameterMap - Class in pureweb.net
Utility class to create parameter maps from strings and to format parameter maps into strings.
ParameterMap() - Constructor for class pureweb.net.ParameterMap
 
parse(String) - Static method in class pureweb.net.ParameterMap
Creates a dictionary from a parameter string.
parseBoolean(String) - Static method in class pureweb.util.StringUtil
Parses the specified string into a Boolean value.
parseColor(String) - Static method in class pureweb.PureWebColor
Parses a string in ARGB format into a color.
parseUrlQueryParameters(String) - Static method in class pureweb.util.StringUtil
Parses the specified query string of a URL into name/value pairs.
PauseBreak - Static variable in class pureweb.ui.KeyCode
 
PeachPuff - Static variable in class pureweb.PureWebKnownColor
 
Period - Static variable in class pureweb.ui.KeyCode
 
Peru - Static variable in class pureweb.PureWebKnownColor
 
Pink - Static variable in class pureweb.PureWebKnownColor
 
Play - Static variable in class pureweb.ui.KeyCode
 
Plum - Static variable in class pureweb.PureWebKnownColor
 
Png - Static variable in class pureweb.encoder.SupportedEncoderMimeTypes
A constant reference to the image/png mime type.
pngEncode(Image, Dimension) - Static method in class pureweb.server.ImageProcessing
Encodes the specified Image as a PNG.
postKeyEvent(PureWebKeyboardEventArgs) - Method in interface pureweb.server.InputEventReceiver
Posts the specified keyboard event to the view.
postMouseEvent(PureWebMouseEventArgs) - Method in interface pureweb.server.InputEventReceiver
Posts the specified mouse event to the view; coordinates will be relative to the client area, not the service view area.
PowderBlue - Static variable in class pureweb.PureWebKnownColor
 
Print - Static variable in class pureweb.ui.KeyCode
 
PrintScreen - Static variable in class pureweb.ui.KeyCode
 
Profiler - Interface in pureweb.diagnostics
The Profiler is an interface used to implement profilers for diagnostics purposes.
pureweb - package pureweb
 
pureweb.diagnostics - package pureweb.diagnostics
 
pureweb.encoder - package pureweb.encoder
 
pureweb.event - package pureweb.event
 
pureweb.net - package pureweb.net
 
pureweb.server - package pureweb.server
 
pureweb.sessionstorage - package pureweb.sessionstorage
 
pureweb.ui - package pureweb.ui
 
pureweb.util - package pureweb.util
 
pureweb.xml - package pureweb.xml
 
PureWebColor - Class in pureweb
The PureWebColor class provides methods to work with colors and make color format conversions.
PureWebColor(int, int, int, int) - Constructor for class pureweb.PureWebColor
Creates and initializes a color from the specified ARGB components.
PureWebColor(int, int, int) - Constructor for class pureweb.PureWebColor
Creates and initializes a color from the specified RGB components.
PureWebInputEventArgs - Class in pureweb.ui
The PureWebinputEventArgs class is a common base class for input event types.
PureWebInputEventArgs(UUID, String) - Constructor for class pureweb.ui.PureWebInputEventArgs
Constructs a PureWebInputEventArgs instance.
PureWebInputEventArgs(UUID, String, EnumSet) - Constructor for class pureweb.ui.PureWebInputEventArgs
Constructs a PureWebInputEventArgs instance.
PureWebInputEventArgs(String, EnumSet) - Constructor for class pureweb.ui.PureWebInputEventArgs
Constructs a PureWebInputEventArgs instance.
PureWebKeyboardEventArgs - Class in pureweb.ui
The PureWebKeyboardEventArgs class represents the data defining a keyboard event.
PureWebKeyboardEventArgs() - Constructor for class pureweb.ui.PureWebKeyboardEventArgs
Constructs a new instance of the PureWebKeyboardEventArgs class.
PureWebKeyboardEventArgs(UUID, String, KeyboardEventType, KeyCode, int, EnumSet) - Constructor for class pureweb.ui.PureWebKeyboardEventArgs
Constructs a new instance of the PureWebKeyboardEventArgs class.
PureWebKeyboardEventArgs(String, KeyboardEventType, KeyCode, int, EnumSet) - Constructor for class pureweb.ui.PureWebKeyboardEventArgs
Constructs a new instance of the PureWebKeyboardEventArgs class.
PureWebKnownColor - Class in pureweb
Enumeration of known PureWeb colors.
PureWebMouseEventArgs - Class in pureweb.ui
The PureWebMouseEventArgs class represents the data defining a mouse event.
PureWebMouseEventArgs() - Constructor for class pureweb.ui.PureWebMouseEventArgs
Constructs a new instance of the PureWebMouseEventArgs class.
PureWebMouseEventArgs(UUID, String, MouseEventType, double, double, double, MouseButtons, EnumSet, EnumSet) - Constructor for class pureweb.ui.PureWebMouseEventArgs
Constructs a new instance of the PureWebMouseEventArgs class.
PureWebMouseEventArgs(String, MouseEventType, double, double, double, MouseButtons, EnumSet, EnumSet) - Constructor for class pureweb.ui.PureWebMouseEventArgs
Constructs a new instance of the PureWebMouseEventArgs class.
Purple - Static variable in class pureweb.PureWebKnownColor
 

Q

Q - Static variable in class pureweb.ui.KeyCode
 
Quote - Static variable in class pureweb.ui.KeyCode
 

R

R - Static variable in class pureweb.ui.KeyCode
 
RateProfiler - Class in pureweb.diagnostics
The RateProfiler class is an implementation of Profiler interface; it is used to indicate an average rate of change.
RateProfiler(long) - Constructor for class pureweb.diagnostics.RateProfiler
 
RButton - Static variable in class pureweb.ui.KeyCode
 
Red - Static variable in class pureweb.PureWebKnownColor
 
RedundantInputEvents - Static variable in class pureweb.util.CommandFilterFlags
Use this flag to filter redundant input commands.
RedundantPings - Static variable in class pureweb.util.CommandFilterFlags
Use this flag to filter redundant ping command.
RedundantResizeEvents - Static variable in class pureweb.util.CommandFilterFlags
Use this flag to filter redundant resize commands.
refreshViews() - Method in interface pureweb.server.ViewManager
Causes all views to be re-rendered.
registerRequestHandler(String, RequestHandler) - Method in interface pureweb.server.RequestManager
Registers a request handler with the StateManager.
registerView(String, RenderedView) - Method in interface pureweb.server.ViewManager
Registers a view with the ViewManager.
release() - Method in class pureweb.xml.XmlStateLock
Releases the lock on application state.
RemoteRenderer - Interface in pureweb.server
The RemoteRenderer interface provides methods to notify the StateManager when to render an image to a remoted view, as well as methods to configure the format of the rendered images before streaming.
remove(UUID) - Method in interface pureweb.server.ResourceManager
Removes the specified resource.
removeAllChildChangedHandlers(String) - Method in class pureweb.xml.XmlStateManager
Unregisters all child changed handlers asociated with a given path in the application state.
removeAllValueChangedHandlers(UUID, String) - Method in interface pureweb.server.SessionStorageManager
Removes all value changed event handlers for the specified session and key.
removeAllValueChangedHandlers(String) - Method in class pureweb.xml.XmlStateManager
Unregisters all value changed handlers associated with a given path in the application state.
removeChangedHandler(EventHandler) - Method in class pureweb.xml.XmlStateManager
Unregisters the specified handler for application state changes.
removeChildChangedHandler(String, EventHandler) - Method in class pureweb.xml.XmlStateManager
Unregisters the specified child changed handler.
removeCompletedHandler(EventHandler) - Method in class pureweb.diagnostics.TimedEventProfiler
Removes the specified event completed handler.
Removed - Static variable in class pureweb.sessionstorage.SessionStorageChangeType
A session storage value has been removed.
removeEncoderConfigurationChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for encoder configuration changes.
removeEncoderFormatChangedHandler(EventHandler) - Method in class pureweb.encoder.EncoderFormat
Removes the specified handler for encoder format changed events.
removeFlowControlChangedHandler(EventHandler) - Method in interface pureweb.server.SessionManager
Removes the specified handler for flow control changed events.
removeFullImageQualityChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for full image quality setting changes.
removeImageEncodingHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for image encoding events.
removeInitializedHandler(EventHandler) - Method in class pureweb.server.StateManager
Removes the specified event handler for state initialized events.
removeInteractiveImageQualityChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for interactive image quality setting changes.
removeIoHandler(String) - Method in interface pureweb.server.CommandManager
Removes the handler for the specified command name from the I/O thread.
removeKeyAddedHandler(EventHandler) - Method in interface pureweb.server.SessionStorageManager
Removes a session storage key-added event handler.
removeKeyboardHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for keyboard events.
removeMaxImageQualityChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for maximum image quality setting changes.
removeMinImageQualityChangedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for minimum image quality setting changes.
removeMouseHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for mouse events.
removeOwnerSessionChangedHandler(EventHandler) - Method in class pureweb.server.CollaborationManager
Removes the specified handler for owner session changed events.
removeRequestReceivedHandler(EventHandler) - Method in class pureweb.server.StateManager
Removes the specified handler for request received events.
removeResponseProvider(UUID, ResponseProvider) - Method in interface pureweb.server.SessionManager
Removes a response provider for a session.
removeResponses(UUID) - Method in class pureweb.server.GenericResponseAggregator
 
removeResponsesReadyHandler(EventHandler) - Method in class pureweb.server.StateManager
Removes the specified handler for responses ready events.
removeSessionConnectedHandler(EventHandler) - Method in interface pureweb.server.SessionManager
Removes a the specified handler for session connected events.
removeSessionDisconnectedHandler(EventHandler) - Method in interface pureweb.server.SessionManager
Removes the specified handler for session disconnected events.
removeShutdownRequestedHandler(EventHandler) - Method in class pureweb.server.StateManagerServer
Removes the specified handler for shutdown requests.
removeStoppedHandler(EventHandler) - Method in class pureweb.server.StateManagerServer
Removes the specified handler for StateManagerServer stopped events.
removeUiHandler(String) - Method in interface pureweb.server.CommandManager
Removes the handler for the specified command name from the UI thread.
removeUnitializedHandler(EventHandler) - Method in class pureweb.server.StateManager
Removes the specified handler for state uninitialized events.
removeValue(UUID, String) - Method in interface pureweb.server.SessionStorageManager
Removes the value from session storage for the specified session and key.
removeValueChangedHandler(UUID, String, EventHandler) - Method in interface pureweb.server.SessionStorageManager
Removes a value changed event handler for the specified session and key.
removeValueChangedHandler(String, EventHandler) - Method in class pureweb.xml.XmlStateManager
Unregisters the specified value changed handler.
removeViewRenderedHandler(EventHandler) - Method in interface pureweb.server.ViewManager
Removes the specified event handler for view rendered events.
RenderedView - Interface in pureweb.server
The RenderedView interface is used for streaming images from a service application to a view container on a remote client.
RenderTarget - Class in pureweb.server
The RenderTarget class implements a render target that can accept the contents of a renderView instance as an Image or ContentInfo pass-through.
RenderTargetType - Class in pureweb.server
Supported types of render targets
renderView(RenderTarget) - Method in interface pureweb.server.RenderedView
Streams the specified image to the client-side view container.
renderViewDeferred(String) - Method in interface pureweb.server.RemoteRenderer
Notifies the StateManager that the image in the specified view has been updated and needs to be rendered; the view image bits will be acquired later via the view's renderView interface.
renderViewImmediate(String) - Method in interface pureweb.server.RemoteRenderer
Notifies the StateManager that the image in the specified view has been been updated and needs to be rendered; the view image bits will be acquired immediately via the view's renderView interface.
RequestHandler - Interface in pureweb.server
An interface that is used to handle requests.
RequestInfo - Class in pureweb.server
Represents information about a request in terms of session ID, destination, content, and parameters.
RequestInfo(UUID, String, ContentInfo, Map) - Constructor for class pureweb.server.RequestInfo
Initializes a new instance of the RequestInfo class.
RequestInfo(UUID, String, ContentInfo) - Constructor for class pureweb.server.RequestInfo
Initializes a new instance of the RequestInfo class.
RequestManager - Interface in pureweb.server
Provides methods to register and unregister request handlers.
requestReceived(Date, Map, byte[]) - Method in interface pureweb.server.InputStreamLogger
Notifies the logger of the current request.
RequestReceivedEventArgs - Class in pureweb.server
Provides event arguments for request received events.
RequestReceivedEventArgs(RequestInfo) - Constructor for class pureweb.server.RequestReceivedEventArgs
Initializes a new instance of the RequestReceivedEventArgs class.
reset() - Method in class pureweb.diagnostics.FrequencyProfiler
Resets the frequency timer and restarts the interval window.
ResourceManager - Interface in pureweb.server
The ResourceManager provides methods for publishing and managing resources (binary objects) that are addressable by path.
ResponseProvider - Interface in pureweb.server
An interface that is used to provide responses.
retrieve(UUID) - Method in interface pureweb.server.ResourceManager
Retrieves the resource currently stored at the specified key.
RGB - Static variable in class pureweb.server.Image.PixelFormat
3 bytes per pixel.
RGBA - Static variable in class pureweb.server.Image.PixelFormat
4 bytes per pixel.
RGBX - Static variable in class pureweb.server.Image.PixelFormat
4 bytes per pixel.
Right - Static variable in class pureweb.ui.KeyCode
 
Right - Static variable in class pureweb.ui.MouseButtons
The right mouse button is pressed.
RightAlternate - Static variable in class pureweb.ui.KeyCode
 
RightBracket - Static variable in class pureweb.ui.KeyCode
 
RightControl - Static variable in class pureweb.ui.KeyCode
 
RightShift - Static variable in class pureweb.ui.KeyCode
 
RightWindows - Static variable in class pureweb.ui.KeyCode
 
RosyBrown - Static variable in class pureweb.PureWebKnownColor
 
RoyalBlue - Static variable in class pureweb.PureWebKnownColor
 

S

S - Static variable in class pureweb.ui.KeyCode
 
SaddleBrown - Static variable in class pureweb.PureWebKnownColor
 
Salmon - Static variable in class pureweb.PureWebKnownColor
 
SandyBrown - Static variable in class pureweb.PureWebKnownColor
 
ScrollLock - Static variable in class pureweb.ui.KeyCode
 
SeaGreen - Static variable in class pureweb.PureWebKnownColor
 
SeaShell - Static variable in class pureweb.PureWebKnownColor
 
Select - Static variable in class pureweb.ui.KeyCode
 
SemiColon - Static variable in class pureweb.ui.KeyCode
 
sessionConnected(UUID, Element) - Method in interface pureweb.server.StateManagerPlugin
Indicates that the specified session is connected.
SessionDefaultColorProvider - Interface in pureweb.server
The SessionDefaultColorProvider interface is used to create a custom color provider for collaboration.
sessionDisconnected(UUID, Element) - Method in interface pureweb.server.StateManagerPlugin
Indicates that the specified session is disconnected.
SessionEventArgs - Class in pureweb.server
The SessionEventArgs class provides arguments for the event raised when a session connects or disconnects.
SessionEventArgs(UUID, Element) - Constructor for class pureweb.server.SessionEventArgs
Initializes a new instance of the SessionEventArgs class.
SessionManager - Interface in pureweb.server
The SessionManager class is used to manage the flow of responses back to clients.
SessionStorageChangedEventArgs - Class in pureweb.sessionstorage
An event arguments class describing changes to session storage.
SessionStorageChangedEventArgs(UUID, String, String, SessionStorageChangeType) - Constructor for class pureweb.sessionstorage.SessionStorageChangedEventArgs
Initializes event arguments for a session storage changed event.
SessionStorageChangeType - Class in pureweb.sessionstorage
An enumeration specifying the kinds of changes that can occur to session storage.
SessionStorageManager - Interface in pureweb.server
The SessionStorageManager class is used to interact with PureWeb's session storage.
Set - Static variable in class pureweb.sessionstorage.SessionStorageChangeType
A session storage value has been set.
setButtons(EnumSet) - Method in class pureweb.ui.PureWebMouseEventArgs
Sets the EnumSet<MouseButtons> of the mouse button that were pressed during the event.
setChangedButton(MouseButtons) - Method in class pureweb.ui.PureWebMouseEventArgs
Sets the mouse button that changed during the event.
setCharacterCode(int) - Method in class pureweb.ui.PureWebKeyboardEventArgs
Sets the Unicode character code corresponding to the key, or zero if the key is not a printable character.
setClientSize(Dimension) - Method in interface pureweb.server.RenderedView
Sets the desired size of the client rendering area, in pixels.
setCommandFilter(CommandFilter) - Method in interface pureweb.server.CommandManager
Sets the service-side command filter class.
setCommandFilterFlags(EnumSet) - Method in class pureweb.util.DefaultCommandFilter
Sets the command filter flags.
setCompressioQuality(int) - Method in class pureweb.server.ImageCompressionEventArgs
Sets the compression quality.
setContentInfo(ContentInfo) - Method in class pureweb.server.RenderTarget
Sets a ContentInfo object as the render target.
setDefaultEncoderConfiguration(EncoderConfiguration) - Method in interface pureweb.server.ViewManager
Sets the default encoder configuration; this is called automatically when a client initializes a view.
setDelta(double) - Method in class pureweb.ui.PureWebMouseEventArgs
Sets a signed count of the number of detents the mouse wheel has rotated.
setEventType(KeyboardEventType) - Method in class pureweb.ui.PureWebKeyboardEventArgs
Sets the keyboard event type.
setEventType(MouseEventType) - Method in class pureweb.ui.PureWebMouseEventArgs
Sets the mouse event type.
setFiltered(List) - Method in class pureweb.ui.PureWebMouseEventArgs
Sets the list of mouse events of the same type as the current instance that were filtered out of the message loop.
setFullImageQuality(int) - Method in interface pureweb.server.ViewManager
Deprecated.
This method is deprecated. As of PureWeb 4.0, image encoding and quality is set using the client-side APIs.
setHandled(boolean) - Method in class pureweb.server.ImageCompressionEventArgs
Sets the boolean value that determines if the event has been handled by some event handler.
setHandled(boolean) - Method in class pureweb.server.RequestReceivedEventArgs
Gets or sets a value indicating whether this instance is handled.
setHandled(boolean) - Method in class pureweb.ui.PureWebInputEventArgs
Indicates whether the event receive has handled this event.
setInputStreamLogger(InputStreamLogger) - Method in class pureweb.server.StateManagerServer
Sets the input stream logger.
setInteractiveImageQuality(int) - Method in interface pureweb.server.ViewManager
Deprecated.
This method is deprecated. As of PureWeb 4.0, image encoding and quality is set using the client-side APIs.
setKeyCode(KeyCode) - Method in class pureweb.ui.PureWebKeyboardEventArgs
Sets the virtual code corresponding to the key.
setMaxImageQuality(int) - Method in interface pureweb.server.ViewManager
Deprecated.
This method is deprecated. As of PureWeb 4.0, image encoding and quality is set using the client-side APIs.
setMimeType(String) - Method in class pureweb.encoder.EncoderFormat
Sets a mime type value for the image.
setMinImageQuality(int) - Method in interface pureweb.server.ViewManager
Deprecated.
This method is deprecated. As of PureWeb 4.0, image encoding and quality is set using the client-side APIs.
setModifiers(EnumSet) - Method in class pureweb.ui.PureWebInputEventArgs
Returns the set of modifiers that were active when the input event occurred.
setOutputStreamLogger(OutputStreamLogger) - Method in class pureweb.server.StateManagerServer
Sets the output stream logger.
setOwnerSession(UUID) - Method in class pureweb.server.CollaborationManager
Sets a session as the owner session.
setOwnerSessionProvider(OwnerSessionProvider) - Method in class pureweb.server.CollaborationManager
Sets the default session owner provider.
setParameter(String, String) - Method in class pureweb.encoder.EncoderFormat
Adds a custom parameter to the EncoderFormat object, expressed as a key-value pair.
setQuality(int) - Method in class pureweb.encoder.EncoderFormat
Sets an image encoding quality for the EncoderFormat object.
setSessionDefaultColorProvider(SessionDefaultColorProvider) - Method in class pureweb.server.CollaborationManager
Sets the session default color provider.
setTree(String, Element) - Method in class pureweb.xml.XmlStateLock
Replaces or inserts the section of application state at and below the specified path.
setTree(String, Element) - Method in class pureweb.xml.XmlStateManager
Replaces the tree at the specified path.
setType(RenderTargetType) - Method in class pureweb.server.RenderTarget
Sets the type of the render target.
setValue(T) - Method in class pureweb.diagnostics.SimpleValueProfiler
Sets the value of the profiler.
setValue(UUID, String, String) - Method in interface pureweb.server.SessionStorageManager
Sets a key/value pair in session storage for the specified session.
setValue(UUID, String, String, boolean) - Method in interface pureweb.server.SessionStorageManager
Sets a key/value pair in session storage for the specified session.
setValue(String, String) - Method in class pureweb.server.StateManager
Sets the value of the element at the specified path in the application state tree.
setValue(String, Object) - Method in class pureweb.xml.XmlStateLock
Sets the value of the element at the specified path in the application state tree.
setValue(String, Object) - Method in class pureweb.xml.XmlStateManager
Sets the value of the application state element at the specified path.
setValueForAllSessions(String, String) - Method in interface pureweb.server.SessionStorageManager
Sets a key/value pair in session storage for all connected sessions.
setViewInteracting(String, boolean) - Method in interface pureweb.server.RemoteRenderer
Sets the interactive mode for the specified view to either true or false.
setWindowSize(int, int) - Method in interface pureweb.server.FlowControlManager
Sets the client-side flow control window size.
setX(double) - Method in class pureweb.ui.PureWebMouseEventArgs
Sets the X position of the mouse cursor relative to the view client area.
setY(double) - Method in class pureweb.ui.PureWebMouseEventArgs
Sets the Y position of the mouse cursor relative to the view client area.
Shift - Static variable in class pureweb.ui.KeyCode
 
Shift - Static variable in class pureweb.ui.Modifiers
The Shift key is pressed.
Sienna - Static variable in class pureweb.PureWebKnownColor
 
Silver - Static variable in class pureweb.PureWebKnownColor
 
SimpleValueProfiler - Class in pureweb.diagnostics
The SimpleValueProfiler is an implementation of Profiler interface; it is used to store a simple value.
SimpleValueProfiler(T) - Constructor for class pureweb.diagnostics.SimpleValueProfiler
Initializes an instance of SimpleValueProfiler<T> to the specified initial value.
SkyBlue - Static variable in class pureweb.PureWebKnownColor
 
Slash - Static variable in class pureweb.ui.KeyCode
 
SlateBlue - Static variable in class pureweb.PureWebKnownColor
 
SlateGray - Static variable in class pureweb.PureWebKnownColor
 
Sleep - Static variable in class pureweb.ui.KeyCode
 
Snow - Static variable in class pureweb.PureWebKnownColor
 
Space - Static variable in class pureweb.ui.KeyCode
 
SpringGreen - Static variable in class pureweb.PureWebKnownColor
 
stackTraceAsString(Throwable) - Static method in class pureweb.util.StringUtil
Converts the stack trace of the specified exception into a string.
start() - Method in class pureweb.server.StateManager
Starts this instance of the StateManager.
start(StateManagerController) - Method in class pureweb.server.StateManagerServer
Initiates the process of starting StateManagerServer on the server specified by the PUREWEB_APPSERVER environment variable if set otherwise starts on localhost.
start(StateManagerController, InetAddress, int) - Method in class pureweb.server.StateManagerServer
Initiates the process of starting StateManagerServer at the specified IP address and port, and returns immediately.
startChanges() - Method in class pureweb.xml.XmlStateManager
Starts batch changes to state.
StartupException - Exception in pureweb.server
Thrown when the StateManagerServer is unable to start.
StartupException() - Constructor for exception pureweb.server.StartupException
Creates and initializes an instance of StartupException
StartupException(String) - Constructor for exception pureweb.server.StartupException
Creates and initializes an instance of StartupException with the specified exception message.
StartupException(String, Throwable) - Constructor for exception pureweb.server.StartupException
Creates and initializes an instance of StartupException with the specified exception message and the cause (the Throwable of the startup exception).
StartupException(Throwable) - Constructor for exception pureweb.server.StartupException
Creates and initializes an instance of StartupException with the specified cause (the Throwable of the startup exception).
StateManager - Class in pureweb.server
The StateManager class manages the service application using a collection of plugins.
StateManager(String) - Constructor for class pureweb.server.StateManager
Initializes a new instance of the StateManager class.
StateManagerPlugin - Interface in pureweb.server
Defines the common interface that all StateManager plugins are required to implement.
StateManagerServer - Class in pureweb.server
The StateManagerServer is the singleton class used to communicate with the PureWeb server.
StateManagerServer() - Constructor for class pureweb.server.StateManagerServer
Creates and initializes an instance of StateManagerServer.
SteelBlue - Static variable in class pureweb.PureWebKnownColor
 
stop() - Method in class pureweb.server.StateManager
Stops this instance of the StateManager.
stop(long) - Method in class pureweb.server.StateManagerServer
Stops this instance, waiting for the input/output threads to terminate.
store(ContentInfo) - Method in interface pureweb.server.ResourceManager
Adds the specified resource, returning a key that can be used later to retrieve it.
store(UUID, ContentInfo) - Method in interface pureweb.server.ResourceManager
Stores the specified resource using the specified key.
stringFromBytes(byte[], int, int, String) - Static method in class pureweb.util.StringUtil
Constructs a new string by decoding the specified subarray of bytes using the specified charset.
StringUtil - Class in pureweb.util
StringUtil is a utility class is used to parse query strings.
SupportedEncoderMimeTypes - Class in pureweb.encoder
The SupportedEncoderMimeTypes class provides constants defining the supported mime types for streaming images from the service to the client.
SupportedEncoderMimeTypes() - Constructor for class pureweb.encoder.SupportedEncoderMimeTypes
 

T

T - Static variable in class pureweb.ui.KeyCode
 
Tab - Static variable in class pureweb.ui.KeyCode
 
Tan - Static variable in class pureweb.PureWebKnownColor
 
Teal - Static variable in class pureweb.PureWebKnownColor
 
terminate() - Method in class pureweb.diagnostics.EventProfiler
Terminates the timer thread used by this profiler.
terminate() - Method in class pureweb.diagnostics.FrequencyProfiler
Terminates the timer thread used by this profiler.
terminate() - Method in interface pureweb.diagnostics.Profiler
Terminates this profiler and shuts down any related threads.
terminate() - Method in class pureweb.diagnostics.RateProfiler
Terminates the timer thread used by this profiler.
terminate() - Method in class pureweb.diagnostics.SimpleValueProfiler
Terminates this profiler.
terminate() - Method in class pureweb.diagnostics.TimedEventProfiler
Cleans up all event handlers for this profiler.
Thistle - Static variable in class pureweb.PureWebKnownColor
 
tick() - Method in class pureweb.diagnostics.FrequencyProfiler
Records a tick.
Tiles - Static variable in class pureweb.encoder.SupportedEncoderMimeTypes
A constant reference to the image/tiles mime type.
TimedEventProfiler - Class in pureweb.diagnostics
The TimeEventProfiler is an implementation of Profiler interface; it is used to record the time taken to complete an event.
TimedEventProfiler() - Constructor for class pureweb.diagnostics.TimedEventProfiler
Initializes an instance of TimedEventProfiler.
toAbgr() - Method in class pureweb.PureWebColor
Returns the color as a 32-bit ABGR value.
toArgb() - Method in class pureweb.PureWebColor
Returns the color as a 32-bit ARGB value.
toInt() - Method in class pureweb.ui.Modifiers
Returns the integer flag corresponding to the enumerated modifier instance.
toInt() - Method in class pureweb.ui.MouseButtons
Returns the bit-flag corresponding to this mouse button enumerated value.
Tomato - Static variable in class pureweb.PureWebKnownColor
 
toString() - Method in class pureweb.PureWebColor
Returns this instance of PureWebColor expressed as a string.
toString() - Method in class pureweb.xml.XmlStateLock
Returns the entire application state tree, expressed as a string.
toString() - Method in class pureweb.xml.XmlStateManager
Returns the entire application state tree, expressed as a string.
Transparent - Static variable in class pureweb.PureWebKnownColor
 
trimEnd(String) - Static method in class pureweb.util.StringUtil
Trims whitespace from the end of the specified string.
tryAcquireLock(long) - Method in class pureweb.xml.XmlStateManager
Tries to acquire a lock on the state.
Turquoise - Static variable in class pureweb.PureWebKnownColor
 

U

U - Static variable in class pureweb.ui.KeyCode
 
UiDispatcher - Interface in pureweb.util
The UiDispatcher class defines a platform-independent API for invoking actions on the system's UI thread.
UiDispatcherUtil - Class in pureweb.util
The UiDispatcherUtil class is a utility class to access the currently configured UiDispatcher.
UiDispatcherUtil() - Constructor for class pureweb.util.UiDispatcherUtil
 
uninitialize() - Method in interface pureweb.server.StateManagerPlugin
Uninitializes the plugin.
unregisterRequestHandler(String, RequestHandler) - Method in interface pureweb.server.RequestManager
Unregisters the specified request handler from the StateManager.
unregisterView(String) - Method in interface pureweb.server.ViewManager
Unregisters the specified.
Up - Static variable in class pureweb.ui.KeyCode
 
UUIDUtil - Class in pureweb.util
UUIDUtil is a utility class for generating unique identifiers and is used with java.util.UUID.

V

V - Static variable in class pureweb.ui.KeyCode
 
ValueChangedEventArgs - Class in pureweb.xml
An event arguments class describing changes to the application state.
ValueChangedEventArgs(String, String, XmlChangeType) - Constructor for class pureweb.xml.ValueChangedEventArgs
Creates and initializes an instance of ValueChangedEventArgs
valueOf(String) - Static method in class pureweb.PureWebKnownColor
 
valueOf(String) - Static method in class pureweb.server.Image.PixelFormat
 
valueOf(String) - Static method in class pureweb.server.RenderTargetType
 
valueOf(String) - Static method in class pureweb.sessionstorage.SessionStorageChangeType
 
valueOf(String) - Static method in class pureweb.ui.KeyboardEventType
 
valueOf(String) - Static method in class pureweb.ui.KeyCode
 
valueOf(String) - Static method in class pureweb.ui.Modifiers
 
valueOf(String) - Static method in class pureweb.ui.MouseButtons
 
valueOf(String) - Static method in class pureweb.ui.MouseEventType
 
valueOf(String) - Static method in class pureweb.util.CommandFilterFlags
 
values() - Static method in class pureweb.PureWebKnownColor
 
values() - Static method in class pureweb.server.Image.PixelFormat
 
values() - Static method in class pureweb.server.RenderTargetType
 
values() - Static method in class pureweb.sessionstorage.SessionStorageChangeType
 
values() - Static method in class pureweb.ui.KeyboardEventType
 
values() - Static method in class pureweb.ui.KeyCode
 
values() - Static method in class pureweb.ui.Modifiers
 
values() - Static method in class pureweb.ui.MouseButtons
 
values() - Static method in class pureweb.ui.MouseEventType
 
values() - Static method in class pureweb.util.CommandFilterFlags
 
verifyAccess() - Method in interface pureweb.util.UiDispatcher
Verifies that the current thread is the UI thread.
verifyAccess() - Static method in class pureweb.util.UiDispatcherUtil
Verifies that the current thread is the UI thread using the current UiDispatcher instance.
ViewManager - Interface in pureweb.server
The ViewManager manages the views streamed from the service application.
ViewRenderedEventArgs - Class in pureweb.server
ViewRenderedEventArgs is an event arguments class to notify the StateManager that a view has been rendered and is ready for streaming to the client.
ViewRenderedEventArgs(String, Image) - Constructor for class pureweb.server.ViewRenderedEventArgs
Creates and initializes a ViewRenderedEvent instance.
ViewUpdatedEventArgs - Class in pureweb.ui
The ViewUpdatedEventArgs class is an event arguments class describing updates to views.
ViewUpdatedEventArgs() - Constructor for class pureweb.ui.ViewUpdatedEventArgs
Creates and initializes a ViewUpdatedEventArgs instance.
ViewUpdatedEventArgs(Map) - Constructor for class pureweb.ui.ViewUpdatedEventArgs
Creates and initializes a ViewUpdatedEventArgs instance.
Violet - Static variable in class pureweb.PureWebKnownColor
 
VolumeDown - Static variable in class pureweb.ui.KeyCode
 
VolumeMute - Static variable in class pureweb.ui.KeyCode
 
VolumeUp - Static variable in class pureweb.ui.KeyCode
 

W

W - Static variable in class pureweb.ui.KeyCode
 
wasHandled() - Method in class pureweb.server.ImageCompressionEventArgs
Returns a Boolean value that indicates whether the image compression event has been handled by some event handler.
wasHandled() - Method in class pureweb.ui.PureWebInputEventArgs
Checks whether the event receiver has handled this event.
Wheat - Static variable in class pureweb.PureWebKnownColor
 
White - Static variable in class pureweb.PureWebKnownColor
 
WhiteSmoke - Static variable in class pureweb.PureWebKnownColor
 
Windows - Static variable in class pureweb.ui.Modifiers
The Windows command key is pressed.
writeHeader(Date, String, String) - Method in interface pureweb.server.OutputStreamLogger
Writes a header for the current response.
writeResponse(Date, ResponseInfo) - Method in interface pureweb.server.OutputStreamLogger
Writes the current response.

X

X - Static variable in class pureweb.ui.KeyCode
 
XButton1 - Static variable in class pureweb.ui.KeyCode
 
XButton1 - Static variable in class pureweb.ui.MouseButtons
Reserved for future use.
XButton2 - Static variable in class pureweb.ui.KeyCode
 
XButton2 - Static variable in class pureweb.ui.MouseButtons
Reserved for future use.
XmlStateLock - Class in pureweb.xml
The XmlStateLock class provides methods to interact with the PureWeb application state, once you have acquired a state lock.
XmlStateManager - Class in pureweb.xml
The XmlStateManager class is used to interact with PureWeb's application state.
XmlStateManager() - Constructor for class pureweb.xml.XmlStateManager
Initializes a new instance of the XmlStateManager class.

Y

Y - Static variable in class pureweb.ui.KeyCode
 
Yellow - Static variable in class pureweb.PureWebKnownColor
 
YellowGreen - Static variable in class pureweb.PureWebKnownColor
 

Z

Z - Static variable in class pureweb.ui.KeyCode
 
Zoom - Static variable in class pureweb.ui.KeyCode
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
"Java Service API"

© 2010 - 2018 Calgary Scientific Inc. All Rights Reserved.
This documentation shall not wholly or in part, in any form or by any means, electronic, mechanical, including photocopying, be reproduced or transmitted without the authorized, written consent of Calgary Scientific.