com.jniwrapper.win32.ui
Class FlashInfo

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.jniwrapper.Structure
          extended by com.jniwrapper.win32.ui.FlashInfo
All Implemented Interfaces:
com.jniwrapper.AlignmentAwareParameter, com.jniwrapper.CompositeParameter

public class FlashInfo
extends com.jniwrapper.Structure

This class represents FLASHWINFO native structure.


Nested Class Summary
static class FlashInfo.FlashOptions
           
 
Field Summary
 
Fields inherited from class com.jniwrapper.Structure
i
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
FlashInfo(FlashInfo that)
          Creates instance of the FlashInfo
FlashInfo(Wnd wnd, FlashInfo.FlashOptions options, long count, long timeout)
          Creates an instance of flash information used in the Wnd class for the flashWindow function.
 
Method Summary
 java.lang.Object clone()
          Returns the copy of this object
 
Methods inherited from class com.jniwrapper.Structure
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlashInfo

public FlashInfo(Wnd wnd,
                 FlashInfo.FlashOptions options,
                 long count,
                 long timeout)
Creates an instance of flash information used in the Wnd class for the flashWindow function.

Parameters:
wnd - a window to be flashed.
options - the flash status for a window.
count - the number of times to flash the window.
timeout - a flash rate in milliseconds; 0 is the default system flash rate.

FlashInfo

public FlashInfo(FlashInfo that)
Creates instance of the FlashInfo

Parameters:
that -
Method Detail

clone

public java.lang.Object clone()
Returns the copy of this object

Overrides:
clone in class com.jniwrapper.Structure
Returns:
The copy of this object