Chapter 15. Package com.itmill.toolkit.terminal

Table of Contents

Package Specification
Interface ApplicationResource
Synopsis
DEFAULT_CACHETIME
getApplication()
getBufferSize()
getCacheTime()
getFilename()
getStream()
Class ClassResource
Synopsis
ClassResource(Class, String, Application)
ClassResource(String, Application)
getApplication()
getBufferSize()
getCacheTime()
getFilename()
getStream()
setBufferSize(int)
setCacheTime(long)
Class CompositeErrorMessage
Synopsis
CompositeErrorMessage(Collection)
CompositeErrorMessage(ErrorMessage[])
addListener(Paintable.RepaintRequestListener)
getErrorLevel()
iterator()
removeListener(Paintable.RepaintRequestListener)
requestRepaint()
toString()
Class DownloadStream
Synopsis
DownloadStream(InputStream, String, String)
DEFAULT_CACHETIME
MAX_CACHETIME
getBufferSize()
getCacheTime()
getContentType()
getFileName()
getParameter(String)
getParameterNames()
getStream()
setBufferSize(int)
setCacheTime(long)
setContentType(String)
setFileName(String)
setParameter(String, String)
setStream(InputStream)
Interface ErrorMessage
Synopsis
CRITICAL
ERROR
INFORMATION
SYSTEMERROR
WARNING
addListener(Paintable.RepaintRequestListener)
getErrorLevel()
removeListener(Paintable.RepaintRequestListener)
requestRepaint()
Class ExternalResource
Synopsis
ExternalResource(String)
ExternalResource(URL)
getMIMEType()
getURL()
Class FileResource
Synopsis
FileResource(File, Application)
getApplication()
getBufferSize()
getCacheTime()
getFilename()
getMIMEType()
getSourceFile()
getStream()
setBufferSize(int)
setCacheTime(long)
setSourceFile(File)
Class KeyMapper
Synopsis
get(String)
isNewIdKey(String)
key(Object)
remove(Object)
removeAll()
Exception PaintException
Synopsis
PaintException(IOException)
PaintException(String)
Interface PaintTarget
Synopsis
addAttribute(String, boolean)
addAttribute(String, int)
addAttribute(String, long)
addAttribute(String, Resource)
addAttribute(String, String)
addCharacterData(String)
addSection(String, String)
addText(String)
addUIDL(String)
addUploadStreamVariable(VariableOwner, String)
addVariable(VariableOwner, String, boolean)
addVariable(VariableOwner, String, int)
addVariable(VariableOwner, String, String)
addVariable(VariableOwner, String, String[])
addXMLSection(String, String, String)
endTag(String)
startTag(Paintable, String)
startTag(String)
Interface Paintable
Synopsis
addListener(Paintable.RepaintRequestListener)
paint(PaintTarget)
removeListener(Paintable.RepaintRequestListener)
requestRepaint()
requestRepaintRequests()
Class Paintable.RepaintRequestEvent
Synopsis
Paintable.RepaintRequestEvent(Paintable)
getPaintable()
Interface Paintable.RepaintRequestListener
Synopsis
repaintRequested(Paintable.RepaintRequestEvent)
Interface ParameterHandler
Synopsis
handleParameters(Map)
Interface ParameterHandler.ErrorEvent
Synopsis
getParameterHandler()
Interface Resource
Synopsis
getMIMEType()
Interface Scrollable
Synopsis
getScrollOffsetX()
getScrollOffsetY()
isScrollable()
setScrollable(boolean)
setScrollOffsetX(int)
setScrollOffsetY(int)
Interface Sizeable
Synopsis
UNIT_SYMBOLS
UNITS_CM
UNITS_EM
UNITS_EX
UNITS_INCH
UNITS_MM
UNITS_PERCENTAGE
UNITS_PICAS
UNITS_PIXELS
UNITS_POINTS
UNITS_ROWS
getHeight()
getHeightUnits()
getWidth()
getWidthUnits()
setHeight(int)
setHeightUnits(int)
setWidth(int)
setWidthUnits(int)
Class StreamResource
Synopsis
StreamResource(StreamResource.StreamSource, String, Application)
getApplication()
getBufferSize()
getCacheTime()
getFilename()
getStream()
getStreamSource()
setBufferSize(int)
setCacheTime(long)
setFilename(String)
setMIMEType(String)
setStreamSource(StreamResource.StreamSource)
Interface StreamResource.StreamSource
Synopsis
getStream()
Exception SystemError
Synopsis
SystemError(String)
SystemError(String, Throwable)
SystemError(Throwable)
addListener(Paintable.RepaintRequestListener)
getCause()
getErrorLevel()
removeListener(Paintable.RepaintRequestListener)
requestRepaint()
Interface Terminal
Synopsis
getDefaultTheme()
getScreenHeight()
getScreenWidth()
Interface Terminal.ErrorEvent
Synopsis
getThrowable()
Interface Terminal.ErrorListener
Synopsis
terminalError(Terminal.ErrorEvent)
Class ThemeResource
Synopsis
ThemeResource(String)
equals(Object)
getMIMEType()
getResourceId()
hashCode()
Interface URIHandler
Synopsis
handleURI(URL, String)
Interface URIHandler.ErrorEvent
Synopsis
getURIHandler()
Interface UploadStream
Synopsis
getContentName()
getContentType()
getStream()
getStreamName()
Class UserError
Synopsis
UserError(String)
UserError(String, int, int)
CONTENT_PREFORMATTED
CONTENT_TEXT
CONTENT_UIDL
addListener(Paintable.RepaintRequestListener)
getErrorLevel()
removeListener(Paintable.RepaintRequestListener)
requestRepaint()
Interface VariableOwner
Synopsis
changeVariables(Object, Map)
dependsOn(VariableOwner)
getDirectDependencies()
isEnabled()
isImmediate()
removeDirectDependency(VariableOwner)
Interface VariableOwner.ErrorEvent
Synopsis
getVariableOwner()

Provides classes and interfaces that wrap the terminal-side functionalities for the server-side application. (FIXME: This could be a little more descriptive and wordy.)

Package Specification

<!-- Put @see and @since tags down here. -->