Uses of Interface
org.wings.io.Device

Packages that use Device
org.wings Provides the core components and interfacing building up wingS. 
org.wings.externalizer Contains the externalizer responsible for the process of delivering various resources to the client browser via HTTP
org.wings.header Provides object equivalents for adding custom <HEAD> elements to the generated HTML pages. 
org.wings.io Provides different device implementations used to deliver resources via Externalizers to the clients. 
org.wings.plaf Defines the responsible renderers (PLAFs) needed for component rendering/externalization. 
org.wings.resource Provides implementations of Resource
org.wings.session Contains all user session related classes i.e. 
org.wings.style Provides the facility to append CSS attributes and stylesheet programatically to your SComponents. 
org.wings.template Implements the powerful STemplateLayout facitilty. 
 

Uses of Device in org.wings
 

Methods in org.wings with parameters of type Device
 void Renderable.write(Device d)
          Write this Renderable component to some output device.
 void RequestURL.write(Device d)
          Writes the context Address to the output Device.
 void SAbstractLayoutManager.write(Device d)
           
 void SByteArrayIcon.write(Device d)
           
 void SCellRendererPane.write(Device d)
          Shouldn't be called.
 void SComponent.write(Device s)
          Mark this component as subject to reload if the property, that is given in its old and new fashion, changed.
 void SFrame.write(Device s)
           
 void SLayoutManager.write(Device s)
          Writes the layouted container to the given device.
 void SimpleURL.write(Device d)
           
 void StaticResource.write(Device out)
          writes the Resource to the given Stream.
 void SCellRendererPane.writeComponent(Device d, SComponent c, SComponent p)
          Write a cell renderer component c to device d.
 void SMenu.writePopup(Device device)
           
 void StaticResource.LimitedBuffer.writeTo(Device out)
          write to some output device.
 

Uses of Device in org.wings.externalizer
 

Methods in org.wings.externalizer with parameters of type Device
 void AbstractExternalizeManager.deliver(ExternalizedResource extInfo, javax.servlet.http.HttpServletResponse response, Device out)
           
 void AbstractExternalizeManager.deliver(String identifier, javax.servlet.http.HttpServletResponse response, Device out)
          delivers a externalized object identfied with the given identifier to a client.
 void DynamicResourceExternalizer.write(Object obj, Device out)
           
 void Externalizer.write(Object obj, Device out)
          Writes the given object into the given Device.
 void ImageExternalizer.write(Object obj, Device out)
           
 void ImageIconExternalizer.write(Object obj, Device out)
           
 void ResourceExternalizer.write(Object obj, Device out)
           
 void StaticResourceExternalizer.write(Object obj, Device out)
           
 void StringResourceExternalizer.write(Object obj, Device out)
           
 void StyleSheetExternalizer.write(Object obj, Device out)
           
 void TextExternalizer.write(Object obj, Device out)
           
 void ImageExternalizer.writeGIF(Image img, Device out)
          writes a image as gif to the OutputStream
 void ImageExternalizer.writeJPG(Image img, Device out)
          writes a image as jpeg to the OutputStream
 void ImageExternalizer.writePNG(Image img, Device out)
          writes a image as png to the OutputStream
 

Uses of Device in org.wings.header
 

Methods in org.wings.header with parameters of type Device
 void Link.write(Device d)
           
 void Meta.write(Device d)
           
 void Script.write(Device d)
           
 

Uses of Device in org.wings.io
 

Classes in org.wings.io that implement Device
 class CachingDevice
          This device buffers all input in an internal StringBuilder until flush() or close() is called.
 class CountingDeviceDelegator
           
 class DeviceBuffer
          A Device, that buffers the data written to it to be written to some other Device later (see DeviceBuffer.writeTo(Device))
 class GZIPCompressingDevice
          A Device encapsulating an OutputStream, compressing its output.
 class NullDevice
          Device, that discards everything.
 class OutputStreamDevice
          A Device encapsulating a ServletOutputStream
 class ServletDevice
          A Device encapsulating a ServletOutputStream.
 class StringBuilderDevice
          A Device encapsulating a StringBuilder
 

Methods in org.wings.io that return Device
protected abstract  Device DeviceFactory.create(ExternalizedResource externalizedResource)
           
static Device DeviceFactory.createDevice(ExternalizedResource externalizedResource)
          Creates a output device for the passed resource using the current device factory.
 Device CachingDevice.print(char c)
           
 Device CountingDeviceDelegator.print(char c)
          Print a character.
 Device Device.print(char c)
          Print a character.
 Device DeviceBuffer.print(char c)
          Print a character.
 Device GZIPCompressingDevice.print(char c)
           
 Device NullDevice.print(char c)
          Print a character.
 Device OutputStreamDevice.print(char c)
          Print a character.
 Device ServletDevice.print(char c)
          Print a character.
 Device StringBuilderDevice.print(char c)
          Print a character.
 Device CachingDevice.print(char[] c)
           
 Device CountingDeviceDelegator.print(char[] c)
          Print a character array.
 Device Device.print(char[] c)
          Print a character array.
 Device DeviceBuffer.print(char[] c)
          Print an array of chars.
 Device GZIPCompressingDevice.print(char[] c)
           
 Device NullDevice.print(char[] c)
          Print a character array.
 Device OutputStreamDevice.print(char[] c)
          Print an array of chars.
 Device ServletDevice.print(char[] c)
          Print an array of chars.
 Device StringBuilderDevice.print(char[] c)
          Print a character array.
 Device CachingDevice.print(char[] c, int start, int len)
           
 Device CountingDeviceDelegator.print(char[] c, int start, int len)
          Print len characters from the specified char array starting at offset off to this Device.
 Device Device.print(char[] c, int start, int len)
          Print len characters from the specified char array starting at offset off to this Device.
 Device DeviceBuffer.print(char[] c, int start, int len)
          Print a character array.
 Device GZIPCompressingDevice.print(char[] c, int start, int len)
           
 Device NullDevice.print(char[] c, int start, int len)
          Print len characters from the specified char array starting at offset off to this Device.
 Device OutputStreamDevice.print(char[] c, int start, int len)
          Print a character array.
 Device ServletDevice.print(char[] c, int start, int len)
          Print a character array.
 Device StringBuilderDevice.print(char[] c, int start, int len)
          Print a character array.
 Device CachingDevice.print(int i)
           
 Device CountingDeviceDelegator.print(int i)
          Print an integer.
 Device Device.print(int i)
          Print an integer.
 Device DeviceBuffer.print(int i)
          Print an integer.
 Device GZIPCompressingDevice.print(int i)
           
 Device NullDevice.print(int i)
          Print an integer.
 Device OutputStreamDevice.print(int i)
          Print an integer.
 Device ServletDevice.print(int i)
          Print an integer.
 Device StringBuilderDevice.print(int i)
          Print an integer.
 Device CachingDevice.print(Object o)
           
 Device CountingDeviceDelegator.print(Object o)
          Print any Object
 Device Device.print(Object o)
          Print any Object
 Device DeviceBuffer.print(Object o)
          Print any Object
 Device GZIPCompressingDevice.print(Object o)
           
 Device NullDevice.print(Object o)
          Print any Object
 Device OutputStreamDevice.print(Object o)
          Print any Object
 Device ServletDevice.print(Object o)
          Print any Object
 Device StringBuilderDevice.print(Object o)
          Print any Object
 Device CachingDevice.print(String s)
           
 Device CountingDeviceDelegator.print(String s)
          Print a String.
 Device Device.print(String s)
          Print a String.
 Device DeviceBuffer.print(String s)
          Print a String.
 Device GZIPCompressingDevice.print(String s)
           
 Device NullDevice.print(String s)
          Print a String.
 Device OutputStreamDevice.print(String s)
          Print a String.
 Device ServletDevice.print(String s)
          Print a String.
 Device StringBuilderDevice.print(String s)
          Print a String.
 Device DeviceBuffer.write(byte b)
          Writes b.length bytes from the specified byte array to this output stream.
 Device CachingDevice.write(byte[] b)
           
 Device CountingDeviceDelegator.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 Device Device.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 Device DeviceBuffer.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 Device GZIPCompressingDevice.write(byte[] b)
           
 Device NullDevice.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 Device OutputStreamDevice.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 Device ServletDevice.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 Device StringBuilderDevice.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 Device CachingDevice.write(byte[] b, int off, int len)
           
 Device CountingDeviceDelegator.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this Device.
 Device Device.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this Device.
 Device DeviceBuffer.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this output stream.
 Device GZIPCompressingDevice.write(byte[] b, int off, int len)
           
 Device NullDevice.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this Device.
 Device OutputStreamDevice.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this output stream.
 Device ServletDevice.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this output stream.
 Device StringBuilderDevice.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this output stream.
 Device CachingDevice.write(int c)
           
 Device CountingDeviceDelegator.write(int c)
          Writes the specified byte to this data output stream.
 Device Device.write(int c)
          Writes the specified byte to this data output stream.
 Device DeviceBuffer.write(int c)
          Writes the specified byte to this data output stream.
 Device GZIPCompressingDevice.write(int c)
           
 Device NullDevice.write(int c)
          Writes the specified byte to this data output stream.
 Device OutputStreamDevice.write(int c)
          Writes the specified byte to this data output stream.
 Device ServletDevice.write(int c)
          Writes the specified byte to this data output stream.
 Device StringBuilderDevice.write(int c)
          Writes the specified byte to this data output stream.
 

Methods in org.wings.io with parameters of type Device
 void DeviceBuffer.writeTo(Device d)
           
 

Constructors in org.wings.io with parameters of type Device
CachingDevice(Device finalDevice)
           
CountingDeviceDelegator(Device d)
           
DeviceOutputStream(Device d)
           
GZIPCompressingDevice(Device d)
           
 

Uses of Device in org.wings.plaf
 

Methods in org.wings.plaf with parameters of type Device
 void ComponentCG.write(Device device, COMPONENT_TYPE component)
          Writes the given component to the Device.
 void LayoutCG.write(Device d, SLayoutManager c)
           
 void NullLayoutCG.write(Device d, SLayoutManager l)
           
 void MenuCG.writePopup(Device device, SMenu menu)
           
 

Uses of Device in org.wings.resource
 

Methods in org.wings.resource with parameters of type Device
 void ReloadResource.write(Device out)
          Renders and writes the code of the SFrame attached to this ReloadResource.
 void StringResource.write(Device out)
           
 void UpdateResource.write(Device out)
           
static void UpdateResource.writeFooter(Device out)
           
static void UpdateResource.writeHeader(Device out)
           
static void UpdateResource.writeUpdate(Device out, String update)
           
static void UpdateResource.writeUpdate(Device out, Update update)
           
 

Uses of Device in org.wings.session
 

Methods in org.wings.session that return Device
protected  Device WingServlet.createOutputDevice(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ExternalizedResource extInfo)
          create a Device that is used to deliver the content, that is not session specific, i.e.
 

Methods in org.wings.session with parameters of type Device
 void DefaultExceptionHandler.handle(Device device, Throwable thrown)
           
 void ExceptionHandler.handle(Device device, Throwable thrown)
           
 

Uses of Device in org.wings.style
 

Methods in org.wings.style with parameters of type Device
 void CSSAttributeSet.write(Device d)
          Write style definition to the device
 void CSSStyleSheet.write(Device out)
          Write each style in set to the device.
 

Uses of Device in org.wings.template
 

Methods in org.wings.template that return Device
 Device TemplateParseContext.getDevice()
           
 

Constructors in org.wings.template with parameters of type Device
TemplateParseContext(Device sink, STemplateLayout layout)
           
 



wingS Swings ;-)