org.rococoa.cocoa.carboncore
Class ExtComponentResource

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:142
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 ExtComponentResource.ByReference
           
static class ExtComponentResource.ByValue
           
 
Field Summary
 ComponentDescription cd
          registration parameters
C type : ComponentDescription
 ResourceSpec component
          resource where Component code is found
C type : ResourceSpec
 ResourceSpec componentIcon
          icon resource
C type : ResourceSpec
 short componentIconFamily
           
 ResourceSpec componentInfo
          info string resource
C type : ResourceSpec
 ResourceSpec componentName
          name string resource
C type : ResourceSpec
 int componentRegisterFlags
           
 int componentVersion
           
 int count
           
 ComponentPlatformInfo[] platformArray
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
ExtComponentResource()
           
 
Method Summary
static ExtComponentResource[] 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

cd

public ComponentDescription cd
registration parameters
C type : ComponentDescription


component

public ResourceSpec component
resource where Component code is found
C type : ResourceSpec


componentName

public ResourceSpec componentName
name string resource
C type : ResourceSpec


componentInfo

public ResourceSpec componentInfo
info string resource
C type : ResourceSpec


componentIcon

public ResourceSpec componentIcon
icon resource
C type : ResourceSpec


componentVersion

public int componentVersion

componentRegisterFlags

public int componentRegisterFlags

componentIconFamily

public short componentIconFamily

count

public int count

platformArray

public ComponentPlatformInfo[] platformArray
Constructor Detail

ExtComponentResource

public ExtComponentResource()
Method Detail

newArray

public static ExtComponentResource[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.