org.rococoa.cocoa.carboncore
Class FileInfo
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<FileInfo,FileInfo.ByValue,FileInfo.ByReference>
org.rococoa.cocoa.carboncore.FileInfo
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<FileInfo,FileInfo.ByValue,FileInfo.ByReference>>
- Direct Known Subclasses:
- FileInfo.ByReference, FileInfo.ByValue
public class FileInfo
- extends Structure<FileInfo,FileInfo.ByValue,FileInfo.ByReference>
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Finder.h:239
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.
Field Summary |
int |
fileCreator
The file's creator
C type : OSType |
int |
fileType
The type of the file
C type : OSType |
short |
finderFlags
|
Point |
location
File's location in the folder
C type : Point |
short |
reservedField
If set to {0, 0}, the Finder will place the item automatically
(set to 0) |
Constructor Summary |
FileInfo()
|
FileInfo(int fileType,
int fileCreator,
short finderFlags,
Point location,
short reservedField)
|
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 |
fileType
public int fileType
- The type of the file
C type : OSType
fileCreator
public int fileCreator
- The file's creator
C type : OSType
finderFlags
public short finderFlags
location
public Point location
- File's location in the folder
C type : Point
reservedField
public short reservedField
- If set to {0, 0}, the Finder will place the item automatically
(set to 0)
FileInfo
public FileInfo()
FileInfo
public FileInfo(int fileType,
int fileCreator,
short finderFlags,
Point location,
short reservedField)
- Parameters:
fileType
- The type of the file
C type : OSType
fileCreator
- The file's creator
C type : OSType
finderFlags
- ex: kHasBundle, kIsInvisible...
location
- File's location in the folder
C type : Point
reservedField
- If set to {0, 0}, the Finder will place the item automatically
(set to 0)
newArray
public static FileInfo[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.