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

A

AbstractDocumentRenderer - Class in creamtec.webcream.rendering
Acts as a base class for all document renderers and contains logic shared by all of them.
AbstractDocumentRenderer() - Constructor for class creamtec.webcream.rendering.AbstractDocumentRenderer
 
AbstractHTMLComponentRenderer - Class in creamtec.webcream.rendering.html
Convenience base class to delegate renderComponent to an HTML specific method
AbstractHTMLComponentRenderer() - Constructor for class creamtec.webcream.rendering.html.AbstractHTMLComponentRenderer
 
ActionData - Class in creamtec.webcream.core
Contains parameters, associated with action, that needs to be performed or emulated.
ActionData() - Constructor for class creamtec.webcream.core.ActionData
 
ActionEmulator - Interface in creamtec.webcream.gui
This interface must be implemented to override default, or provide custom action emulation within the system.
actionOverridden(HTMLPage, ActionData) - Method in class creamtec.webcream.gui.WindowUpdater
Returns true if this action is overidden by a configuration property
actionPerformed(Object) - Method in class creamtec.webcream.servlet.SessionManager
Resets timeout information for the given session.
add(String, int) - Method in class creamtec.webcream.gui.peer.WebCreamChoicePeer
 
add(String, int) - Method in class creamtec.webcream.gui.peer.WebCreamListPeer
 
addAgent(Object, ClientAgentRemote) - Method in class creamtec.webcream.servlet.AppDesc
Adds the given agent to the list of currently running agents.
addBlockedThread(WebCreamThread) - Method in class creamtec.webcream.core.ClientAgent
Adds the given thread to the list of blocked threads within the clinet.
addHelpMenu(Menu) - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
addItem(String, int) - Method in class creamtec.webcream.gui.peer.WebCreamChoicePeer
 
addItem(String, int) - Method in class creamtec.webcream.gui.peer.WebCreamListPeer
 
addItem(MenuItem) - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
addMenu(Menu) - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
addSeparator() - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
addSession(Object, SessionListener) - Method in class creamtec.webcream.servlet.SessionManager
Places a session into a map of sessions.
afterCreate(int, ClientAgentRemote) - Method in interface creamtec.webcream.WebCreamSessionListener
Called after a new client agent instance is created.
afterDestroy(int, ClientAgentRemote) - Method in interface creamtec.webcream.WebCreamSessionListener
Called after a client agent session is destroyed due to a time out or user exit
afterEmulateRequest() - Method in class creamtec.webcream.gui.WebCreamUIManager
Called after the emulation of the request is finished
afterRenderComponent(Document, Object) - Method in class creamtec.webcream.rendering.AbstractDocumentRenderer
A callback method that is invoked right after the component is rendered
afterRenderComponent(Document, Object) - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Callback method invoked after rendering a component.
afterRenderComponent(HTMLPage, Object) - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Callback method invoked after rendering a component
AGENT_ALLOW_LF_CHANGE - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AGENT_APP_PARAMS - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AGENT_CLASSPATH - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AGENT_IGNORE_UNSUPPORTED_ACTIONS - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AGENT_REQUEST_TIMEOUT - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AGENT_RUN_AS_APPLET - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AGENT_START_CLASS_NAME - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AGENT_START_WINDOW - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AGENT_USE_WEBCREAM_FONTS_CONFIG_FILE - Static variable in class creamtec.webcream.core.WebCreamProperties
 
AgentInitData - Class in creamtec.webcream.core
Contains Client Agent initialization data, that is passed to a newly instantiated client
AgentInitData(int, float, boolean, int) - Constructor for class creamtec.webcream.core.AgentInitData
Initializes the data with the given browser info
AgentRequestFilter - Interface in creamtec.webcream.core
Used to do pre- and post-processing of requests received by the client agent.
AgentRequestFilterExample - Class in creamtec.webcream.examples
Demonstrates the usage of AgentRequestFilter interface to intercept standard WebCream "resize" action and to modify the generated HTML pages.
AgentRequestFilterExample() - Constructor for class creamtec.webcream.examples.AgentRequestFilterExample
 
agents - Variable in class creamtec.webcream.servlet.AppDesc
Map of agents
agentsCount - Variable in class creamtec.webcream.core.AgentInitData
Numberof agents in WebCream.
allocateThread() - Method in class creamtec.webcream.core.WebCreamThreadGroup
Allocate a thread for the given client
allowExit() - Method in class creamtec.webcream.core.ClientAgent
Checks if System.exit() is allowed to shutdown the JVM
APP_NAME - Static variable in class creamtec.webcream.ServletHelper
 
AppDesc - Class in creamtec.webcream.servlet
Application descriptor.
AppDesc(String) - Constructor for class creamtec.webcream.servlet.AppDesc
Initializes application
append(String) - Method in class creamtec.core.FormattedStringBuffer
Appends the given string to the buffer
append(char) - Method in class creamtec.core.FormattedStringBuffer
Appends the given character to the buffer
append(StringBuffer) - Method in class creamtec.core.FormattedStringBuffer
 
append(FormattedStringBuffer) - Method in class creamtec.core.FormattedStringBuffer
 
append(int) - Method in class creamtec.core.FormattedStringBuffer
 
append(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends a string
append(char) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends a character
append(int) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends an integer
appendClippingClause(HTMLPage, Component) - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Should be overriden to get clipping style clause of component in the positioning page renderers.
appendClippingClause(HTMLPage, Component) - Method in class creamtec.webcream.rendering.html.positioned.PositionedPageRenderer
Appends the clipping clause to component style
appendCommonScripts() - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends scripts that are commont to all WebCream generated pages
appendComponentStyle(HTMLPage, Object, boolean) - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Can be overridden to add styles to compoents
appendComponentStyle(HTMLPage, Object, boolean) - Method in class creamtec.webcream.rendering.html.positioned.PositionedPageRenderer
Appends component style to the given page.
appendEventHandler(String, Component) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends a JavaScript event handler to the component HTML tag.
appendHeader(HTMLPage, Window) - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Appends page header which contains the title and a link to the stylesheet
appendHexColor(StringBuffer, Color) - Static method in class creamtec.webcream.rendering.html.ColorFontMap
Appends the hex representation of the Java color to the given string buffer.
appendHexValue(StringBuffer, int) - Static method in class creamtec.webcream.rendering.html.ColorFontMap
Appends a hex value of the integer to the string buffer
appendHTMLText(String, boolean) - Method in class creamtec.core.FormattedStringBuffer
 
appendHTMLText(String, boolean, boolean) - Method in class creamtec.core.FormattedStringBuffer
Appends given HTML text to the buffer.
appendHTMLText(String, boolean) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends text which can have HTML tags in it.
appendHTMLText(String, boolean, boolean) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends text which can have HTML tags in it.
appendJavaScript(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Use to append JavaScript to the HTML page header together with other WebCream's JavaScripts.
appendln(String) - Method in class creamtec.core.FormattedStringBuffer
Appends the given string to the buffer and terminates the line
appendln(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends a string and an end-of-line character
appendMenuItem(FormattedStringBuffer, String, MenuItem, String) - Static method in class creamtec.webcream.rendering.html.DefaultMenuBarRenderer
 
appendOnLoadScriptBody(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends JavaScript statements to the body of onLoad function.
appendOnSubmitScript(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Use to append code to the function that is called when WebCream page is submitted (any action is taken by the user)
appendStyleSheet(HTMLPage) - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Appends stylesheet link depending on the page theme and the agent's browser
appendText(String) - Method in class creamtec.core.FormattedStringBuffer
Appends the given text as non-breakable spaced text (for HTML inserts spaces as  ).
appendText(String, boolean) - Method in class creamtec.core.FormattedStringBuffer
 
appendText(String, boolean, boolean) - Method in class creamtec.core.FormattedStringBuffer
 
appendText(String, boolean, boolean, boolean) - Method in class creamtec.core.FormattedStringBuffer
Appends the given text as HTML-ready text.
appendText(String, Component) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends the given text as non-breakable spaced text.
appendText(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends the given text to the page with parameters noBreak as false and ignoreHTMLTags as false.
appendText(String, boolean, boolean) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends the given text to the page.
appendText(String, boolean, Component) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends the given text to HTML page.
appendTrailerScript(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends a JavaScript to the end of the HTML page
appendTreeScripts() - Method in class creamtec.webcream.rendering.html.HTMLPage
Appends tree scripts to the page buffer
appendWidthHeight(Component, HTMLPage, Rectangle) - Method in class creamtec.webcream.rendering.html.positioned.PositionedPageRenderer
 
APPLET_CODE_BASE - Static variable in class creamtec.webcream.core.WebCreamProperties
 
APPLET_DOCUMENT_BASE - Static variable in class creamtec.webcream.core.WebCreamProperties
 
APPLET_HEIGHT - Static variable in class creamtec.webcream.core.WebCreamProperties
 
APPLET_PARAM - Static variable in class creamtec.webcream.core.WebCreamProperties
 
APPLET_TITLE - Static variable in class creamtec.webcream.core.WebCreamProperties
 
APPLET_WIDTH - Static variable in class creamtec.webcream.core.WebCreamProperties
 
appletResize(int, int) - Method in class creamtec.webcream.gui.WebCreamAppletStub
 
appName - Variable in class creamtec.webcream.servlet.AppDesc
Application name
AppProperties - Class in creamtec.core
AppProperties extends java.util.Properties and adds convenience methods for reading properties from a file and getting typed properties such as boolean and int
AppProperties(String) - Constructor for class creamtec.core.AppProperties
Instantiates the object and reads the properties from a given file
AppProperties(String, boolean) - Constructor for class creamtec.core.AppProperties
Instantiates the object and reads the properties from a given file
AppProperties(Properties) - Constructor for class creamtec.core.AppProperties
Instantiates the object populated with default values
AppProperties() - Constructor for class creamtec.core.AppProperties
Instantiates the object

B

beep() - Method in class creamtec.webcream.gui.WebCreamToolkit
 
beforeCreate() - Method in interface creamtec.webcream.WebCreamSessionListener
Called before a new client agent instance is created.
beforeDestroy(int, ClientAgentRemote) - Method in interface creamtec.webcream.WebCreamSessionListener
Called before a client agent session is destroyed due to a time out or user exit
beforeRenderComponent(Document, Object) - Method in class creamtec.webcream.rendering.AbstractDocumentRenderer
A callback method that is invoked right before the component is rendered
beforeRenderComponent(Document, Object) - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Callback method invoked before rendering a component.
beforeRenderComponent(HTMLPage, Object) - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Callback method invoked before rendering a component
beginLayout() - Method in class creamtec.webcream.gui.peer.WebCreamContainerPeer
 
beginOperation() - Method in class creamtec.webcream.core.ClientAgent
Begins a custom operation
beginOperation() - Static method in class creamtec.webcream.WebCreamManager
Marks the beginning of a complete sequence of steps letting WebCream know that rendering of HTML page should be deferred until the application calls endOperation().
beginTable(int) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method that appends the tags that start HTML table
beginTable(int, int) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method that appends the tags that start HTML table
beginTable(int, String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method that appends the tags that start HTML table
beginTable(int, int, String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method that appends the tags that start HTML table
beginTable(int, int, String, Object) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method that appends the tags that start HTML table
beginTable(int, int, String, Object, String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method that appends the tags that start HTML table.
beginTableCell() - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method to begin table cell
beginTableCell(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method to begin table cell
beginTableCell(String) - Method in class creamtec.webcream.rendering.html.positioned.PositionedHTMLPage
Override from HTMLPage to add a
for Netscape, otherwise absolute positioning doesn't work
beginTableRow() - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method to begin HTML table row
beginTableRow(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method to begin HTML table row using <tr> tag
beginValidate() - Method in class creamtec.webcream.gui.peer.WebCreamContainerPeer
 
BROWSER_IE - Static variable in class creamtec.webcream.core.AgentInitData
Internet Explorer
BROWSER_NS - Static variable in class creamtec.webcream.core.AgentInitData
Netscape browser
BROWSER_OPERA - Static variable in class creamtec.webcream.core.AgentInitData
Opera browser
BROWSER_UNKNOWN - Static variable in class creamtec.webcream.core.AgentInitData
Unknown browser
browserID - Variable in class creamtec.webcream.core.AgentInitData
The version of the browser.
browserVersion - Variable in class creamtec.webcream.core.AgentInitData
Version of the browser.

C

cancelPendingPaint(int, int, int, int) - Method in class creamtec.webcream.gui.peer.WebCreamContainerPeer
 
canDetermineObscurity() - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
centerWindow(Window) - Static method in class creamtec.core.GUIUtilities
Centers a given window on screen
checkActionOperation(HTMLPage, String) - Static method in class creamtec.webcream.gui.WindowUpdater
Checks if an operation is configured for this action, and if it is, calls ClientAgent.beginOperation().
checkImage(Image, int, int, ImageObserver) - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
checkImage(Image, int, int, ImageObserver) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
childResized(int, int) - Method in class creamtec.webcream.gui.peer.WebCreamScrollPanePeer
 
className(Class, String) - Static method in class creamtec.core.TraceMgr
 
cleanupImageUrl(String) - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper function used by getImageUrl to clean up the image URL in case it originated from a jar or from a file
cleanupName(String) - Static method in class creamtec.webcream.gui.WebCreamUIManager
Removes/replaces characters in the name that can cause problems when used in HTML and JavaScript
cleanupName(String, String) - Static method in class creamtec.webcream.gui.WebCreamUIManager
Removes/replaces characters in the name that can cause problems when used in HTML and JavaScript
clear() - Method in class creamtec.core.FormattedStringBuffer
Resets the buffer by deleting the entire contents and setting indent to 0
clear() - Method in class creamtec.core.util.ResourcePool
Frees all allocated resources
clear() - Method in class creamtec.webcream.gui.peer.WebCreamListPeer
 
clearMyAgent(Object) - Static method in class creamtec.webcream.core.ClientAgentManager
Removes the association between the object and the client agent
clearSelection() - Method in class creamtec.webcream.gui.peer.WebCreamListPeer
 
ClientAgent - Class in creamtec.webcream.core
Main class within the client process/virtual process.
ClientAgent(String, String) - Constructor for class creamtec.webcream.core.ClientAgent
Initializes the client agent
ClientAgent.InitLock - Class in creamtec.webcream.core
Synchronizes the initialization of the JVM
ClientAgent.InitLock() - Constructor for class creamtec.webcream.core.ClientAgent.InitLock
 
ClientAgent.OperationLock - Class in creamtec.webcream.core
Synchronizes the processing of a user-defined operation.
ClientAgent.OperationLock() - Constructor for class creamtec.webcream.core.ClientAgent.OperationLock
 
ClientAgent.RequestLock - Class in creamtec.webcream.core
Syncrhonizes the processing of a request.
ClientAgent.RequestLock() - Constructor for class creamtec.webcream.core.ClientAgent.RequestLock
 
ClientAgentFactory - Class in creamtec.webcream.core
Creates, maintains and shuts down virtual client agents.
ClientAgentImpl - Class in creamtec.webcream
 
ClientAgentImpl(String, String) - Constructor for class creamtec.webcream.ClientAgentImpl
 
ClientAgentImpl_Skel - Class in creamtec.webcream
 
ClientAgentImpl_Skel() - Constructor for class creamtec.webcream.ClientAgentImpl_Skel
 
ClientAgentImpl_Stub - Class in creamtec.webcream
 
ClientAgentImpl_Stub() - Constructor for class creamtec.webcream.ClientAgentImpl_Stub
 
ClientAgentImpl_Stub(RemoteRef) - Constructor for class creamtec.webcream.ClientAgentImpl_Stub
 
ClientAgentManager - Class in creamtec.webcream.core
Centralized manager of virtual client instances.
ClientAgentManager() - Constructor for class creamtec.webcream.core.ClientAgentManager
 
ClientAgentManagerImpl - Class in creamtec.webcream
Centralized manager of ClientAgents.
ClientAgentManagerImpl() - Constructor for class creamtec.webcream.ClientAgentManagerImpl
 
ClientAgentManagerImpl_Skel - Class in creamtec.webcream
 
ClientAgentManagerImpl_Skel() - Constructor for class creamtec.webcream.ClientAgentManagerImpl_Skel
 
ClientAgentManagerImpl_Stub - Class in creamtec.webcream
 
ClientAgentManagerImpl_Stub() - Constructor for class creamtec.webcream.ClientAgentManagerImpl_Stub
 
ClientAgentManagerImpl_Stub(RemoteRef) - Constructor for class creamtec.webcream.ClientAgentManagerImpl_Stub
 
ClientAgentManagerRemote - Interface in creamtec.webcream.core
Centralized manager of ClientAgents.
ClientAgentRemote - Interface in creamtec.webcream.core
Remote interface, through which a ClientAgent can be accessed via RMI
clientHeight - Variable in class creamtec.webcream.core.AgentInitData
 
clientId - Variable in class creamtec.webcream.core.AgentInitData
Used to uniquely identify a client
clientInitializing - Variable in class creamtec.webcream.core.JVMProcessContext
How many agents have executed in the life of the JVM
clientsCount - Variable in class creamtec.webcream.core.JVMProcessContext
Remote handle to a JVM
clientsExecuted - Variable in class creamtec.webcream.core.JVMProcessContext
Current number of agents executing in the JVM
clientWidth - Variable in class creamtec.webcream.core.AgentInitData
 
closeWindow(Window) - Method in class creamtec.webcream.gui.WebCreamUIManager
Closes given window
coalescePaintEvent(PaintEvent) - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
ColorFontMap - Class in creamtec.webcream.rendering.html
Helper class that appends formatting such as colors and fonts for a component if the component formatting is different from the Swing default.
ColorFontMap() - Constructor for class creamtec.webcream.rendering.html.ColorFontMap
 
COMPONENT_HEIGHT_FOR_FILL - Static variable in class creamtec.webcream.rendering.html.structured.StructuredLayoutRenderer
 
COMPONENT_WIDTH_FOR_FILL - Static variable in class creamtec.webcream.rendering.html.structured.StructuredLayoutRenderer
 
ComponentProcessor - Class in creamtec.webcream.gui
Used to process a component while updating the GUI elements with the data from the brower
ComponentProcessor(HttpRequestData, ActionData, WindowUpdater) - Constructor for class creamtec.webcream.gui.ComponentProcessor
Initializes the processor
ComponentRenderer - Interface in creamtec.webcream.rendering
This interface must be implemented by classes that will provide custom rendering for standard and custom controls
ComponentUpdater - Interface in creamtec.webcream.gui
Used to set data from the HTML page to the corresponding UI component.
ContainerIterator - Class in creamtec.core.awt
Provides iteration of the container tree with a callback method.
ContainerIterator(ContainerIterator.Listener) - Constructor for class creamtec.core.awt.ContainerIterator
Initializes the container and associates a listener with it By default, invisible components are not processed
ContainerIterator(ContainerIterator.Listener, boolean) - Constructor for class creamtec.core.awt.ContainerIterator
Initializes the container
ContainerIterator.Listener - Interface in creamtec.core.awt
Users of the class must implement this Listener interface to process iterated components
contentsLost() - Method in class creamtec.webcream.gui.WebCreamVolatileImage
 
creamtec.core - package creamtec.core
 
creamtec.core.awt - package creamtec.core.awt
 
creamtec.core.util - package creamtec.core.util
 
creamtec.webcream - package creamtec.webcream
 
creamtec.webcream.core - package creamtec.webcream.core
 
creamtec.webcream.examples - package creamtec.webcream.examples
 
creamtec.webcream.gui - package creamtec.webcream.gui
 
creamtec.webcream.gui.peer - package creamtec.webcream.gui.peer
 
creamtec.webcream.rendering - package creamtec.webcream.rendering
 
creamtec.webcream.rendering.html - package creamtec.webcream.rendering.html
 
creamtec.webcream.rendering.html.positioned - package creamtec.webcream.rendering.html.positioned
 
creamtec.webcream.rendering.html.structured - package creamtec.webcream.rendering.html.structured
 
creamtec.webcream.servlet - package creamtec.webcream.servlet
 
creamtec.webcream.validation - package creamtec.webcream.validation
 
CREAMTEC_ROOT - Static variable in class creamtec.core.Utilities
 
createBuffers(int, BufferCapabilities) - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
createButton(Button) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createCanvas(Canvas) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createCheckbox(Checkbox) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createCheckboxMenuItem(CheckboxMenuItem) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createChoice(Choice) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createClientAgent(String) - Method in interface creamtec.webcream.core.JVMProcessRemote
 
createClientAgent(String) - Method in class creamtec.webcream.JVMProcess
Creates a new client agent with the given name.
createClientAgent(String) - Method in class creamtec.webcream.JVMProcess_Stub
 
createClientAgent(String) - Method in interface creamtec.webcream.servlet.WebCreamServlet
 
createClientAgent(String) - Method in class creamtec.webcream.ServletHelper
Creates a new client agent.
createCompatibleImage(int, int) - Method in class creamtec.webcream.gui.WebCreamGraphicsConfig
 
createCompatibleImage(int, int, int) - Method in class creamtec.webcream.gui.WebCreamGraphicsConfig
 
createCompatibleVolatileImage(int, int) - Method in class creamtec.webcream.gui.WebCreamGraphicsConfig
 
createCompatibleVolatileImage(int, int, int) - Method in class creamtec.webcream.gui.WebCreamGraphicsConfig
 
createDelegate() - Method in class creamtec.webcream.gui.peer.WebCreamButtonPeer
 
createDelegate() - Method in class creamtec.webcream.gui.peer.WebCreamCheckboxPeer
 
createDelegate() - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
createDelegate() - Method in class creamtec.webcream.gui.peer.WebCreamLabelPeer
 
createDelegate() - Method in class creamtec.webcream.gui.peer.WebCreamListPeer
 
createDelegate() - Method in class creamtec.webcream.gui.peer.WebCreamTextAreaPeer
 
createDelegate() - Method in class creamtec.webcream.gui.peer.WebCreamTextFieldPeer
 
createDialog(Dialog) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createDocument() - Method in class creamtec.webcream.rendering.AbstractDocumentRenderer
Abstract Factory Method design pattern to create documents.
createDocument() - Method in class creamtec.webcream.rendering.html.HTMLPageRenderer
Creates a new HTML page
createDocument() - Method in class creamtec.webcream.rendering.html.positioned.PositionedPageRenderer
Overrides to create a positioned HTML page
createDragSourceContextPeer(DragGestureEvent) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createFileDialog(FileDialog) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createFontConfiguration(boolean, boolean) - Method in class creamtec.webcream.gui.WebCreamGraphicsEnvironment
 
createFrame(Frame) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createGraphics() - Method in class creamtec.webcream.gui.WebCreamVolatileImage
 
createImage(ImageProducer) - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
createImage(int, int) - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
createImage(String) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createImage(URL) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createImage(ImageProducer) - Method in class creamtec.webcream.gui.WebCreamToolkit
Uses as a wrapper around sun.awt.image.Image to capture the creation and loading of all images.
createLabel(Label) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createList(List) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createMenu(Menu) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createMenuBar(MenuBar) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createMenuItem(MenuItem) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createNewAgent(String) - Method in class creamtec.webcream.core.ClientAgentFactory
Creates a new agent.
createPanel(Panel) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createPopupMenu(PopupMenu) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createResource() - Method in interface creamtec.core.util.ResourceFactory
Must create a new resource and return it
createRobot(Robot, GraphicsDevice) - Method in class creamtec.webcream.gui.WebCreamToolkit130
 
createScrollbar(Scrollbar) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createScrollPane(ScrollPane) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createTextArea(TextArea) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createTextField(TextField) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
createVolatileImage(int, int) - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
createWindow(Window) - Method in class creamtec.webcream.gui.WebCreamToolkit
 
CustomControlProcessor - Class in creamtec.webcream.examples
Example of implementing a custom renderer, custom updater and action emulator See WebCream documentation and javadoc for more information.
CustomControlProcessor() - Constructor for class creamtec.webcream.examples.CustomControlProcessor
 

D

DEBUG - Static variable in class creamtec.core.TraceMgr
Global flag, indicating if the tracing is turned on (true) or off (false)
decodeValue(String) - Method in class creamtec.webcream.ServletHelper
Decode value from the source encoding into internal UTF8 encoding
decreaseIndent() - Method in class creamtec.core.FormattedStringBuffer
Decreases the indent in the buffer
decreaseIndent() - Method in class creamtec.webcream.rendering.html.HTMLPage
Decreases the indent on the page
DEFAULT_CLASS_LEVEL - Static variable in class creamtec.core.TraceMgr
 
DEFAULT_CLASS_TRACE_ENABLED - Static variable in class creamtec.core.TraceMgr
 
DEFAULT_CUTOFF_LEVEL - Static variable in class creamtec.core.TraceMgr
 
DEFAULT_ERROR_LEVEL - Static variable in class creamtec.core.TraceMgr
 
DEFAULT_TRACE_LEVEL - Static variable in class creamtec.core.TraceMgr
 
DefaultComponentRenderer - Class in creamtec.webcream.rendering.html
Provides default component rendering for AWT components
DefaultComponentRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultComponentRenderer
 
DefaultComponentUpdater - Class in creamtec.webcream.gui
The default implementation of setting the request values to AWT components
DefaultComponentUpdater() - Constructor for class creamtec.webcream.gui.DefaultComponentUpdater
 
defaultEmulateAction(HTMLPage, ActionData) - Method in class creamtec.webcream.gui.WindowUpdater
The default emulation logic that is executed if no custom action processors claimed the responsibility for the action.
DefaultFillerRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JFiller components
DefaultFillerRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultFillerRenderer
 
DefaultJComboBoxRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JComboBox components
DefaultJComboBoxRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJComboBoxRenderer
 
DefaultJComponentRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for Swing components
DefaultJComponentRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJComponentRenderer
 
DefaultJComponentUpdater - Class in creamtec.webcream.gui
Updates Swing components with values received from HTTP request
DefaultJComponentUpdater() - Constructor for class creamtec.webcream.gui.DefaultJComponentUpdater
 
DefaultJDesktopPaneRenderer - Class in creamtec.webcream.rendering.html
 
DefaultJDesktopPaneRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJDesktopPaneRenderer
 
DefaultJEditorPaneRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JEditorPane components
DefaultJEditorPaneRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJEditorPaneRenderer
 
DefaultJInternalFrameRenderer - Class in creamtec.webcream.rendering.html
 
DefaultJInternalFrameRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJInternalFrameRenderer
 
DefaultJLabelRenderer - Class in creamtec.webcream.rendering.html
Provides default rendering for DefaultJLabelRenderer
DefaultJLabelRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJLabelRenderer
 
DefaultJListRenderer - Class in creamtec.webcream.rendering.html
 
DefaultJListRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJListRenderer
 
DefaultJMenuBarRenderer - Class in creamtec.webcream.rendering.html
 
DefaultJMenuBarRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJMenuBarRenderer
 
DefaultJProgressBarRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JProgressBar components
DefaultJProgressBarRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJProgressBarRenderer
 
DefaultJRadioButtonRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JRadioButton components
DefaultJRadioButtonRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJRadioButtonRenderer
 
DefaultJScrollBarRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JScrollBar components
DefaultJScrollBarRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJScrollBarRenderer
 
DefaultJScrollPaneRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JScrollPane components
DefaultJScrollPaneRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJScrollPaneRenderer
 
DefaultJSeparatorRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JSeparator components
DefaultJSeparatorRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJSeparatorRenderer
 
DefaultJSliderRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JSlider components
DefaultJSliderRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJSliderRenderer
 
DefaultJSplitPaneRenderer - Class in creamtec.webcream.rendering.html
 
DefaultJSplitPaneRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJSplitPaneRenderer
 
DefaultJTabbedPaneRenderer - Class in creamtec.webcream.rendering.html
 
DefaultJTabbedPaneRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJTabbedPaneRenderer
 
DefaultJTableRenderer - Class in creamtec.webcream.rendering.html
 
DefaultJTableRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJTableRenderer
 
DefaultJTextAreaRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for Swing JTextArea components
DefaultJTextAreaRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJTextAreaRenderer
 
DefaultJTextFieldRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for Swing JTextField components
DefaultJTextFieldRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJTextFieldRenderer
 
DefaultJToggleButtonRenderer - Class in creamtec.webcream.rendering.html
Provides default GUI component rendering for JToggleButton components
DefaultJToggleButtonRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJToggleButtonRenderer
 
DefaultJTreeRenderer - Class in creamtec.webcream.rendering.html
 
DefaultJTreeRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultJTreeRenderer
 
DefaultJTreeUpdater - Class in creamtec.webcream.gui
Updates Swing components with values received from HTTP request
DefaultJTreeUpdater() - Constructor for class creamtec.webcream.gui.DefaultJTreeUpdater
 
DefaultListRenderer - Class in creamtec.webcream.rendering.html
 
DefaultListRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultListRenderer
 
DefaultMenuBarRenderer - Class in creamtec.webcream.rendering.html
 
DefaultMenuBarRenderer() - Constructor for class creamtec.webcream.rendering.html.DefaultMenuBarRenderer
 
DEFUALT_MASK - Static variable in interface creamtec.webcream.validation.Validatable
 
DEFUALT_MAX_LENGTH - Static variable in interface creamtec.webcream.validation.Validatable
 
DEFUALT_MAX_VALUE - Static variable in interface creamtec.webcream.validation.ValidatableDate
 
DEFUALT_MAX_VALUE - Static variable in interface creamtec.webcream.validation.ValidatableFloat
 
DEFUALT_MAX_VALUE - Static variable in interface creamtec.webcream.validation.ValidatableInt
 
DEFUALT_MIN_LENGTH - Static variable in interface creamtec.webcream.validation.Validatable
 
DEFUALT_MIN_VALUE - Static variable in interface creamtec.webcream.validation.ValidatableDate
 
DEFUALT_MIN_VALUE - Static variable in interface creamtec.webcream.validation.ValidatableFloat
 
DEFUALT_MIN_VALUE - Static variable in interface creamtec.webcream.validation.ValidatableInt
 
DEFUALT_REQUIRED - Static variable in interface creamtec.webcream.validation.Validatable
 
delete(int, int) - Method in class creamtec.core.FormattedStringBuffer
Deletes characters int the buffer between start and end
delItem(int) - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
delItems(int, int) - Method in class creamtec.webcream.gui.peer.WebCreamListPeer
 
delMenu(int) - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
deselect(int) - Method in class creamtec.webcream.gui.peer.WebCreamListPeer
 
destroy() - Method in class creamtec.webcream.WebCreamRouter
Shuts down WebCream subsystem
destroyBuffers() - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
disable() - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
disable() - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
disabledComponents - Variable in class creamtec.webcream.rendering.html.RenderContext
A map of components that used to be disabled because browsers do not send data for them and they may become enabled in response to an action
dispatch(Remote, RemoteCall, int, long) - Method in class creamtec.webcream.ClientAgentImpl_Skel
 
dispatch(Remote, RemoteCall, int, long) - Method in class creamtec.webcream.ClientAgentManagerImpl_Skel
 
dispatch(Remote, RemoteCall, int, long) - Method in class creamtec.webcream.JVMProcess_Skel
 
dispose() - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
dispose() - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
Document - Interface in creamtec.webcream.rendering
Base interface for all documents can be generated by WebCream
DocumentRenderer - Interface in creamtec.webcream.rendering
Base interface for rendering documents
DocumentRendererFactory - Class in creamtec.webcream.rendering
Abastract Factory design pattern for instantiation of DocumentRenderers Currently only HTML PositionedPageRenderer and StructuredPageRenderer are supported
DocumentRendererFactory() - Constructor for class creamtec.webcream.rendering.DocumentRendererFactory
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class creamtec.webcream.WebCreamRouter
Delegates to doPost
doPost(HttpServletRequest, HttpServletResponse) - Method in class creamtec.webcream.WebCreamRouter
Delegates the processing to the ServletHelper.processHttpRequest
doRun() - Method in class creamtec.webcream.core.ClientAgent
Does the job of running the client application
dummyField1 - Static variable in class creamtec.webcream.rendering.AbstractDocumentRenderer
 
dumpSystemInfo() - Static method in class creamtec.core.TraceMgr
 
dynamicEventsEnabled() - Method in class creamtec.webcream.core.WebCreamProperties
 
dynamicEventsEnabled(HTMLPage, Component) - Static method in class creamtec.webcream.gui.WebCreamUIManager
Convenience method to determine if a component should be rendered with support for dynamic events Takes into account app properties but not component listeners

E

EMULATE_REQUEST - Static variable in class creamtec.webcream.core.WebCreamThread
 
emulateAction(HTMLPage, ActionData) - Method in class creamtec.webcream.examples.CustomControlProcessor
Called by WebCream to emulate a standard or custom action
emulateAction(HTMLPage, ActionData) - Method in interface creamtec.webcream.gui.ActionEmulator
Called by WindowProcessor to perform user action emulation
emulateAction(HTMLPage, ActionData) - Method in class creamtec.webcream.gui.WindowUpdater
Emulates an action such as a button click, menu item selection or tabbed pane selection change.
emulateRequest(HttpRequestData) - Method in class creamtec.webcream.core.ClientAgent
Emulates the given request and action, as though triggered by the application user The action is executed on a separate threads, and all threads, spawned from the emulation thread are monitored for their state.
emulateRequest(HTMLPage, HttpRequestData) - Method in class creamtec.webcream.core.WebCreamThread
Runs request emulation on this thread
emulateRequest(HTMLPage, HttpRequestData) - Method in class creamtec.webcream.gui.WindowUpdater
Emulates HTTP request.
enable() - Method in class creamtec.webcream.gui.peer.WebCreamComponentPeer
 
enable() - Method in class creamtec.webcream.gui.peer.WebCreamMenuPeer
 
END_OPERATION_NEW_WINDOW - Static variable in class creamtec.webcream.gui.WebCreamUIManager
Specifies taht the operation should be ended when a new window is displayed at the top (not an existing one moved to the top)
END_OPERATION_NEXT_WINDOW - Static variable in class creamtec.webcream.gui.WebCreamUIManager
Specifies that the operation should be ended when there is a different top level window
END_OPERATION_NONE - Static variable in class creamtec.webcream.gui.WebCreamUIManager
Specifies that the operation should not be ended by UI events
END_OPERATION_TITLED_WINDOW - Static variable in class creamtec.webcream.gui.WebCreamUIManager
Specifies that the operation should be ended when a window with a certain title is shown
endLayout() - Method in class creamtec.webcream.gui.peer.WebCreamContainerPeer
 
endOperation() - Method in class creamtec.webcream.core.ClientAgent
Marks an end of custom operation
endOperation() - Static method in class creamtec.webcream.WebCreamManager
Marks the end of a complete sequence of steps prompting WebCream to begin rendering of the currently topmost window.
endTable() - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method to end HTML table
endTableCell() - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method to end table cell
endTableCell() - Method in class creamtec.webcream.rendering.html.positioned.PositionedHTMLPage
Override from HTMLPage to add a for Netscape, otherwise absolute positioning doesn't work
endTableRow() - Method in class creamtec.webcream.rendering.html.HTMLPage
Helper method to end table row
endValidate() - Method in class creamtec.webcream.gui.peer.WebCreamContainerPeer
 
errorMessage - Variable in class creamtec.webcream.rendering.html.RenderContext
The error message that will be rendered at the top of the page
ExceptionInfo - Interface in creamtec.core
Provides methods that add properties to exceptions
execJVMProcess(String) - Method in class creamtec.webcream.core.JVMFactory
Executes a JVM process for given application name and returns
execProcess(String, String) - Static method in class creamtec.webcream.core.WebCreamRegistryManager
Executes the script with the given name from the bin directory.
exit() - Method in class creamtec.webcream.core.ClientAgent
Safe shutdown of JVM.
EXIT_VM - Static variable in exception creamtec.webcream.core.WebCreamException
 

F