org.rococoa.cocoa.carboncore
Class RuleBasedTrslRecord

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/IntlResources.h:305
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 RuleBasedTrslRecord.ByReference
           
static class RuleBasedTrslRecord.ByValue
           
 
Field Summary
 short formatNumber
           
 short numberOfRules
           
 short propertyFlag
           
 short sourceType
           
 short targetType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
RuleBasedTrslRecord()
           
RuleBasedTrslRecord(short sourceType, short targetType, short formatNumber, short propertyFlag, short numberOfRules)
           
 
Method Summary
static RuleBasedTrslRecord[] 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

sourceType

public short sourceType

targetType

public short targetType

formatNumber

public short formatNumber

propertyFlag

public short propertyFlag

numberOfRules

public short numberOfRules
Constructor Detail

RuleBasedTrslRecord

public RuleBasedTrslRecord()

RuleBasedTrslRecord

public RuleBasedTrslRecord(short sourceType,
                           short targetType,
                           short formatNumber,
                           short propertyFlag,
                           short numberOfRules)
Parameters:
sourceType - Transliterate target type for the LHS of the rule
targetType - Transliterate target type for the RHS of the rule
formatNumber - Transliterate resource format number
propertyFlag - Transliterate property flags
numberOfRules - Number of rules following this field
Method Detail

newArray

public static RuleBasedTrslRecord[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.