org.rococoa.cocoa.carboncore
Class DXInfo

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

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

IMPORTANT:
In MacOS 8, the frOpenChain and frComment fields were changed
to become reserved fields for the Finder.
The frScript has become an extended flag.
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Finder.h:329
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 DXInfo.ByReference
           
static class DXInfo.ByValue
           
 
Field Summary
 short frComment
           
 int frOpenChain
           
 int frPutAway
           
 byte frScript
           
 Point frScroll
          Scroll position
C type : Point
 byte frXFlags
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
DXInfo()
           
DXInfo(Point frScroll, int frOpenChain, byte frScript, byte frXFlags, short frComment, int frPutAway)
           
 
Method Summary
static DXInfo[] 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

frScroll

public Point frScroll
Scroll position
C type : Point


frOpenChain

public int frOpenChain

frScript

public byte frScript

frXFlags

public byte frXFlags

frComment

public short frComment

frPutAway

public int frPutAway
Constructor Detail

DXInfo

public DXInfo()

DXInfo

public DXInfo(Point frScroll,
              int frOpenChain,
              byte frScript,
              byte frXFlags,
              short frComment,
              int frPutAway)
Parameters:
frScroll - Scroll position
C type : Point
frOpenChain - Reserved (set to 0)
frScript - Extended flags. Script code if high-bit is set
frXFlags - Extended flags
frComment - Reserved (set to 0). Comment ID if high-bit is clear
frPutAway - Put away folder ID
Method Detail

newArray

public static DXInfo[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.