org.rococoa.cocoa.carboncore
Class DInfo

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<DInfo,DInfo.ByValue,DInfo.ByReference>
          extended by org.rococoa.cocoa.carboncore.DInfo
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<DInfo,DInfo.ByValue,DInfo.ByReference>>
Direct Known Subclasses:
DInfo.ByReference, DInfo.ByValue

public class DInfo
extends Structure<DInfo,DInfo.ByValue,DInfo.ByReference>

IMPORTANT:
In MacOS 8, the frView field was changed to become reserved
field for the Finder.
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Finder.h:314
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
          Folder's location in parent folder
C type : Point
 Rect frRect
          Folder's window bounds
C type : Rect
 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
 
Constructor Summary
DInfo()
           
DInfo(Rect frRect, short frFlags, Point frLocation, short frView)
           
 
Method Summary
static DInfo[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

frRect

public Rect frRect
Folder's window bounds
C type : Rect


frFlags

public short frFlags

frLocation

public Point frLocation
Folder's location in parent folder
C type : Point


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
C type : Rect
frFlags - Flags ex. kIsInvisible, kNameLocked, etc.
frLocation - Folder's location in parent folder
C type : Point
frView - If set to {0, 0}, the Finder will place the item automatically
Reserved (set to 0)
Method Detail

newArray

public static DInfo[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.