org.rococoa.cocoa.qd
Class ATSUTab

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

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

ATSUTab

Discussion:
ATSUTab specifies the position and type of tab stop to be applied
to a ATSUTextLayout set through the ATSUI routine ATSUSetTabArray
and returned through ATSUGetTabArray.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/ATSUnicodeTypes.h:870
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 ATSUTab.ByReference
           
static class ATSUTab.ByValue
           
 
Field Summary
 int tabPosition
           
 short tabType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
ATSUTab()
           
ATSUTab(int tabPosition, short tabType)
           
 
Method Summary
static ATSUTab[] 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

tabPosition

public int tabPosition

tabType

public short tabType
Constructor Detail

ATSUTab

public ATSUTab()

ATSUTab

public ATSUTab(int tabPosition,
               short tabType)
Parameters:
tabPosition - C type : ATSUTextMeasurement
tabType - C type : ATSUTabType
Method Detail

newArray

public static ATSUTab[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.