org.rococoa.cocoa.launchservices
Class LSLaunchFSRefSpec
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.launchservices.LSLaunchFSRefSpec
- Direct Known Subclasses:
- LSLaunchFSRefSpec.ByReference, LSLaunchFSRefSpec.ByValue
public class LSLaunchFSRefSpec
- 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.
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 |
appRef
public FSRef.ByReference appRef
numDocs
public NativeLong numDocs
itemRefs
public FSRef.ByReference itemRefs
passThruParams
public AEDesc.ByReference passThruParams
launchFlags
public int launchFlags
asyncRefCon
public Pointer asyncRefCon
LSLaunchFSRefSpec
public LSLaunchFSRefSpec()
LSLaunchFSRefSpec
public LSLaunchFSRefSpec(FSRef.ByReference appRef,
NativeLong numDocs,
FSRef.ByReference itemRefs,
AEDesc.ByReference passThruParams,
int launchFlags,
Pointer asyncRefCon)
- Parameters:
appRef
- app to use, can be NULL
numDocs
- items to open/print, can be zero
itemRefs
- array of FSRefs, ignored when numDocs is zero
passThruParams
- passed untouched to application as optional event parameter,
launchFlags
- with keyword keyAEPropData (can be NULL)
asyncRefCon
- used if you register for app birth/death notification
byReference
public LSLaunchFSRefSpec.ByReference byReference()
byValue
public LSLaunchFSRefSpec.ByValue byValue()
clone
public LSLaunchFSRefSpec clone()
- Overrides:
clone
in class Object