com.jniwrapper.win32.ole.types
Class FormatEtc

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Structure
          extended bycom.jniwrapper.win32.ole.types.FormatEtc
All Implemented Interfaces:
AlignmentAwareParameter, CompositeParameter

public class FormatEtc
extends Structure

This structure is a generalized Clipboard format used by OLE methods that require data format information. This class corresponds to FORMATETC native structure.

See Also:
Microsoft COM SDK documentation

Field Summary
 
Fields inherited from class com.jniwrapper.Structure
f
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
FormatEtc()
           
FormatEtc(FormatEtc that)
           
 
Method Summary
 java.lang.Object clone()
           
 DvAspect getAspect()
           
 long getClipboardFormat()
           
 int getIndex()
           
 int getTargetDevice()
           
 TyMed getTyMed()
           
 void setAspect(int value)
           
 void setClipboardFormat(long value)
           
 void setIndex(int value)
           
 void setTargetDevice(int value)
           
 
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

FormatEtc

public FormatEtc()

FormatEtc

public FormatEtc(FormatEtc that)
Method Detail

getClipboardFormat

public long getClipboardFormat()

setClipboardFormat

public void setClipboardFormat(long value)

getTargetDevice

public int getTargetDevice()

setTargetDevice

public void setTargetDevice(int value)

getAspect

public DvAspect getAspect()

setAspect

public void setAspect(int value)

getIndex

public int getIndex()

setIndex

public void setIndex(int value)

getTyMed

public TyMed getTyMed()

clone

public java.lang.Object clone()