org.rococoa.cocoa.carboncore
Class FolderInfo

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

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

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 FolderInfo.ByReference
           
static class FolderInfo.ByValue
           
 
Field Summary
 short finderFlags
           
 Point location
           
 short reservedField
          If set to {0, 0}, the Finder will place the item automatically
(set to 0)
 Rect windowBounds
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
FolderInfo()
           
FolderInfo(Rect windowBounds, short finderFlags, Point location, short reservedField)
           
 
Method Summary
 FolderInfo.ByReference byReference()
           
 FolderInfo.ByValue byValue()
           
 FolderInfo 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

windowBounds

public Rect windowBounds

finderFlags

public short finderFlags

location

public Point location

reservedField

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

Constructor Detail

FolderInfo

public FolderInfo()

FolderInfo

public FolderInfo(Rect windowBounds,
                  short finderFlags,
                  Point location,
                  short reservedField)
Parameters:
windowBounds - The position and dimension of the folder's window
finderFlags - ex. kIsInvisible, kNameLocked, etc.
location - Folder's location in the parent folder
reservedField - If set to {0, 0}, the Finder will place the item automatically
(set to 0)
Method Detail

byReference

public FolderInfo.ByReference byReference()

byValue

public FolderInfo.ByValue byValue()

clone

public FolderInfo clone()
Overrides:
clone in class Object