org.rococoa.cocoa.carboncore
Class DInfo

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.carboncore.DInfo
Direct Known Subclasses:
DInfo.ByReference, DInfo.ByValue

public class DInfo
extends com.ochafik.lang.jnaerator.runtime.Structure

IMPORTANT:
In MacOS 8, the frView field was changed to become reserved
field for the Finder.
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class DInfo.ByReference
           
static class DInfo.ByValue
           
 
Field Summary
 short frFlags
           
 Point frLocation
           
 Rect frRect
           
 short frView
          If set to {0, 0}, the Finder will place the item automatically
Reserved (set to 0)
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
DInfo()
           
DInfo(Rect frRect, short frFlags, Point frLocation, short frView)
           
 
Method Summary
 DInfo.ByReference byReference()
           
 DInfo.ByValue byValue()
           
 DInfo clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

frRect

public Rect frRect

frFlags

public short frFlags

frLocation

public Point frLocation

frView

public short frView
If set to {0, 0}, the Finder will place the item automatically
Reserved (set to 0)

Constructor Detail

DInfo

public DInfo()

DInfo

public DInfo(Rect frRect,
             short frFlags,
             Point frLocation,
             short frView)
Parameters:
frRect - Folder's window bounds
frFlags - Flags ex. kIsInvisible, kNameLocked, etc.
frLocation - Folder's location in parent folder
frView - If set to {0, 0}, the Finder will place the item automatically
Reserved (set to 0)
Method Detail

byReference

public DInfo.ByReference byReference()

byValue

public DInfo.ByValue byValue()

clone

public DInfo clone()
Overrides:
clone in class Object