NextApp Echo
App Container 1.1.4

Serialized Form


Package nextapp.echoservlet

Class nextapp.echoservlet.AbstractPaneUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ApplicationProperties extends java.lang.Object implements Serializable

Serialized Fields

properties

PropertyMap properties

Class nextapp.echoservlet.CacheableServiceWrapper extends java.lang.Object implements Serializable

Serialized Fields

service

Service service

version

int version

id

Id id

Class nextapp.echoservlet.ClientProperties extends java.lang.Object implements Serializable

Serialized Fields

properties

java.util.Map properties
A mapping of property names to property values.

Class nextapp.echoservlet.ComponentPeer extends java.lang.Object implements Serializable

Serialized Fields

id

Id id
The Id of the component peer.


component

nextapp.echo.Component component
The Component that this peer represents.


instancePeer

InstancePeer instancePeer
The InstancePeer of the application.


ancillaryServices

java.util.Set ancillaryServices
A container of this peers ancillary services.

Class nextapp.echoservlet.ComponentStyle extends java.lang.Object implements Serializable

Serialized Fields

font

nextapp.echo.Font font

foreground

nextapp.echo.Color foreground

background

nextapp.echo.Color background

backgroundImage

java.lang.String backgroundImage

elements

java.util.Set elements

attributes

java.util.Map attributes

pseudonyms

java.util.Map pseudonyms

id

int id

forwardingStyle

ComponentStyle forwardingStyle

Class nextapp.echoservlet.ContainerPaneUI extends AbstractPaneUI implements Serializable

Class nextapp.echoservlet.ContentPaneUI extends AbstractPaneUI implements Serializable

Serialized Fields

imageManager

ImageManager imageManager
An image manager that will handle the background image of the content pane if one is used.

Class nextapp.echoservlet.CookieManager extends java.lang.Object implements Serializable

Serialized Fields

localCookieMap

java.util.Map localCookieMap
Contains the Echo applications "working copy" of the cookies. This map references cookies by their names, and may contain cookies that the Echo application has requested to be set but that have not yet been set on the client.


updatedCookies

java.util.Set updatedCookies
A set of cookies that have changed. Cookies are stored in this set when addCookie() is called, such that they will be updated in the HttpResponse generated by the Connection. Deleted cookies are also stored in this set, with there expiration set to zero, such that the client will delete them. The contents of this set are sent to the client at the next possible opportunity.

Class nextapp.echoservlet.EchoServer extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

appProperties

ApplicationProperties appProperties

servletEncodingAdapter

ServletEncodingAdapter servletEncodingAdapter

Class nextapp.echoservlet.EchoServletException extends java.lang.RuntimeException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class nextapp.echoservlet.HtmlDocument extends java.lang.Object implements Serializable

Serialized Fields

body

Element body

head

Element head

scriptIncludes

java.util.Set scriptIncludes

initializationEvents

java.util.List initializationEvents

onloadEvents

java.util.List onloadEvents

onunloadEvents

java.util.List onunloadEvents

styles

java.util.Map styles

conn

Connection conn

cursorOnNewLine

boolean cursorOnNewLine

rootScripts

java.util.List rootScripts

xScrollBarPosition

int xScrollBarPosition

yScrollBarPosition

int yScrollBarPosition

nextId

int nextId

Class nextapp.echoservlet.HttpPaneUI extends AbstractPaneUI implements Serializable

Class nextapp.echoservlet.Id extends java.lang.Object implements Serializable

Serialized Fields

value

java.lang.String value
Holds the identifier value

Class nextapp.echoservlet.InstancePeer extends java.lang.Object implements Serializable

Serialized Fields

cacheIdPrefix

java.lang.String cacheIdPrefix
Generated three-digit hexadecimal prefix for all cache Ids. This is included to eliminate programmer headaches where the server has been restarted and is reassigning ids that may be cached by their test browser. This is also required to prevent similar problems when a user's session has expired and a new one has been created, but resources remain cached on the server. This String will be of the form "f15_".


componentMap

java.util.Map componentMap
A mapping between components and component peers.


idMap

java.util.Map idMap
A mapping between ids and component peers.


windows

java.util.Set windows
A container of all visible windows.


clientActionProducers

java.util.Set clientActionProducers
A container of all visible action-producing component peers.


clientInputProducers

java.util.Set clientInputProducers
A container of all visible input-producing component peers.


contentPanes

java.util.Set contentPanes
A container of all visible content panes.


variableData

VariableData variableData
A container of all variables used for templated services in this application instance.


clientErrorService

CacheableServiceWrapper clientErrorService
A per-user cacheable wrapper for the client error service. This enables the client error service to be cached unless locale is changed.


services

ServiceRegistry services
A container of all services available to this application instance.


incomingUpdateQueue

IncomingUpdateQueue incomingUpdateQueue
Changes incoming from the client.


outgoingUpdateQueue

OutgoingUpdateQueue outgoingUpdateQueue
Content that needs to be re-rendered.


controller

Controller controller
A service that is used to coordinate re-rendering of content and other updates of the client's browser.


echoInstance

nextapp.echo.EchoInstance echoInstance
The application instance.


applicationUri

java.lang.String applicationUri
The URI required to make HTTP requests to this application.


clientProperties

ClientProperties clientProperties
Information about the client browser.


defaultWindowId

Id defaultWindowId
The Id of the window that will be rendered if no Id is provided.


errorUri

java.lang.String errorUri
The URI to redirect the browser to in the event of an unrecoverable error.


initialized

boolean initialized
A flag indicating whether initialization has taken place (whether the init() method has been invoked).


characterEncoding

java.lang.String characterEncoding
The character encoding that will be used for all text-based renderings in the application.


exiting

boolean exiting
True when the application is exiting.


terminationUri

java.lang.String terminationUri
Null if the application does not desire to exit or a URI to direct the browser to if the application does desire to exit.


cookieManager

CookieManager cookieManager
The CookieManager object responsible for handling cookies for this application instance.


serverContext

ServerContext serverContext
The server context that will be provided to this application's EchoInstance.


userPrincipal

java.security.Principal userPrincipal
The principal using the application.


nextComponentId

long nextComponentId
The next id value assigned to a component.


sequenceNumber

int sequenceNumber
The request sequence number. Ensures that operations are not performed based on input received from previously processed controller frames that may get submitted as a result of the user hitting the reload button on the browser.


imageRepository

ImageRepository imageRepository
A repository of the ImagePeers used by this InstancePeer.


applicationProperties

ApplicationProperties applicationProperties
Refrence to relevant ApplicationProperties for this application container instance.

Class nextapp.echoservlet.InvalidClientStateException extends java.lang.Exception implements Serializable

Class nextapp.echoservlet.StaticBinary extends java.lang.Object implements Serializable

Serialized Fields

contentType

ContentType contentType

data

byte[] data

id

Id id

Class nextapp.echoservlet.StaticText extends java.lang.Object implements Serializable

Serialized Fields

contentType

ContentType contentType

data

java.lang.String data

id

Id id

Class nextapp.echoservlet.Template extends java.lang.Object implements Serializable

Serialized Fields

staticSections

java.lang.String[] staticSections

fieldNames

java.lang.String[] fieldNames

contentType

ContentType contentType

id

Id id

Class nextapp.echoservlet.VariableData extends java.lang.Object implements Serializable

Serialized Fields

fieldValues

java.util.Map fieldValues

Class nextapp.echoservlet.WindowUI extends ComponentPeer implements Serializable

Serialized Fields

flags

int flags


Package nextapp.echoservlet.html

Class nextapp.echoservlet.html.Element extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

attributes

java.util.Map attributes

contents

ElementContent contents

whitespaceRelevant

boolean whitespaceRelevant

sticky

boolean sticky

closingTagRequired

boolean closingTagRequired

Class nextapp.echoservlet.html.ElementContent extends java.lang.Object implements Serializable

Serialized Fields

contents

java.util.List contents

Class nextapp.echoservlet.html.Script extends java.lang.Object implements Serializable

Serialized Fields

code

java.util.List code

Class nextapp.echoservlet.html.ScriptElement extends Element implements Serializable

Class nextapp.echoservlet.html.Style extends java.lang.Object implements Serializable

Serialized Fields

attributes

java.util.Map attributes

pseudonyms

java.util.Map pseudonyms

elementTypes

java.util.Set elementTypes

id

java.lang.String id

Class nextapp.echoservlet.html.StyleElement extends Element implements Serializable


Package nextapp.echoservlet.image

Class nextapp.echoservlet.image.AwtImagePeer extends ImagePeer implements Serializable

Serialized Fields

id

Id id

version

int version

Class nextapp.echoservlet.image.HttpImagePeer extends ImagePeer implements Serializable

Class nextapp.echoservlet.image.ImageManager extends java.lang.Object implements Serializable

Serialized Fields

images

java.util.Map images
A map that maps image names to image peers.


componentPeer

ComponentPeer componentPeer
The ComponentPeer for which this ImageManager is managing images.

Class nextapp.echoservlet.image.ImagePeer extends java.lang.Object implements Serializable

Serialized Fields

recency

int recency
A value assigned by the ImageRepository to indicate how recently the image peer has been used.


imageRef

nextapp.echo.ImageReference imageRef
A reference to the represented ImageReference

Class nextapp.echoservlet.image.ImageRepository extends java.lang.Object implements Serializable

Serialized Fields

instancePeer

InstancePeer instancePeer

Class nextapp.echoservlet.image.ResourceImagePeer extends ImagePeer implements Serializable

Serialized Fields

version

int version

id

Id id

Class nextapp.echoservlet.image.StreamImagePeer extends ImagePeer implements Serializable

Serialized Fields

version

int version

id

Id id


Package nextapp.echoservlet.ui

Class nextapp.echoservlet.ui.AbstractButtonUI extends ComponentPeer implements Serializable

Serialized Fields

renderedActive

boolean renderedActive
Indicates whether the button was most recently rendered enabled.


imageManager

ImageManager imageManager
The image manager that will handle images for the button, including custom state images for toggle buttons.

Class nextapp.echoservlet.ui.ButtonRenderer extends java.lang.Object implements Serializable

Serialized Fields

rootElement

Element rootElement
The root of the rendered HTML Element hierarchy.


rc

RenderingContext rc
The RenderingContext being used for this rendering.


buttonUI

AbstractButtonUI buttonUI
The AbstractButtonUI being rendered.


button

nextapp.echo.AbstractButton button
The underlying AbstractButton component being rendered.


textRenderable

Renderable textRenderable
Text HTML code.


iconRenderable

Renderable iconRenderable
Icon HTML code.


stateRenderable

Renderable stateRenderable
State icon HTML code.


nextRolloverSubIdValue

int nextRolloverSubIdValue
Counter indicating the next 'sub id' available to identify an HTML element that will take part in the rollover effect.


rootStyleName

java.lang.String rootStyleName
Name of style of root element.


borderTdStyleName

java.lang.String borderTdStyleName
Name of style applied to border TD element (used for CButton renderings).

Class nextapp.echoservlet.ui.ButtonUI extends AbstractButtonUI implements Serializable

Class nextapp.echoservlet.ui.CButtonUI extends ButtonUI implements Serializable

Class nextapp.echoservlet.ui.CheckBoxUI extends ToggleButtonUI implements Serializable

Class nextapp.echoservlet.ui.ColumnUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ui.ContainerUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ui.FillerUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ui.GridCellUI extends ComponentPeer implements Serializable

Serialized Fields

imageManager

ImageManager imageManager

Class nextapp.echoservlet.ui.GridUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ui.LabelUI extends ComponentPeer implements Serializable

Serialized Fields

imageManager

ImageManager imageManager
An image manager that will handle the label's icon. The image manager is lazy-created.

Class nextapp.echoservlet.ui.ListBoxUI extends ComponentPeer implements Serializable

Serialized Fields

renderedActive

boolean renderedActive
Indicates whether the component was most recently rendered editable and enabled.

Class nextapp.echoservlet.ui.PanelUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ui.RadioButtonUI extends ToggleButtonUI implements Serializable

Class nextapp.echoservlet.ui.RowUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ui.SelectFieldUI extends ComponentPeer implements Serializable

Serialized Fields

renderedActive

boolean renderedActive
Indicates whether the component was most recently rendered editable and enabled.

Class nextapp.echoservlet.ui.TableHeaderUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ui.TableUI extends ComponentPeer implements Serializable

Class nextapp.echoservlet.ui.TextAreaUI extends TextComponentUI implements Serializable

Class nextapp.echoservlet.ui.TextComponentUI extends ComponentPeer implements Serializable

Serialized Fields

renderedActive

boolean renderedActive
Indicates whether the component was most recently rendered editable and enabled.

Class nextapp.echoservlet.ui.TextFieldUI extends TextComponentUI implements Serializable

Class nextapp.echoservlet.ui.ToggleButtonUI extends AbstractButtonUI implements Serializable


Package nextapp.echoservlet.util

Class nextapp.echoservlet.util.ContentType extends java.lang.Object implements Serializable

Serialized Fields

mimeType

java.lang.String mimeType

binary

boolean binary

Class nextapp.echoservlet.util.PeerFactory extends java.lang.Object implements Serializable

Serialized Fields

associations

java.util.Map associations
A map of associations

Class nextapp.echoservlet.util.PeerFactory.PeerFactoryException extends java.lang.Exception implements Serializable

Class nextapp.echoservlet.util.PropertyMap extends java.util.HashMap implements Serializable

Class nextapp.echoservlet.util.Resource.ResourceException extends java.lang.RuntimeException implements Serializable


NextApp Echo
App Container 1.1.4