org.rococoa.cocoa.carboncore
Class ComponentResource

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:115
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 ComponentResource.ByReference
           
static class ComponentResource.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
 ResourceSpec componentInfo
          info string resource
C type : ResourceSpec
 ResourceSpec componentName
          name string resource
C type : ResourceSpec
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
ComponentResource()
           
ComponentResource(ComponentDescription cd, ResourceSpec component, ResourceSpec componentName, ResourceSpec componentInfo, ResourceSpec componentIcon)
           
 
Method Summary
static ComponentResource[] 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

Constructor Detail

ComponentResource

public ComponentResource()

ComponentResource

public ComponentResource(ComponentDescription cd,
                         ResourceSpec component,
                         ResourceSpec componentName,
                         ResourceSpec componentInfo,
                         ResourceSpec componentIcon)
Parameters:
cd - Registration parameters
C type : ComponentDescription
component - resource where Component code is found
C type : ResourceSpec
componentName - name string resource
C type : ResourceSpec
componentInfo - info string resource
C type : ResourceSpec
componentIcon - icon resource
C type : ResourceSpec
Method Detail

newArray

public static ComponentResource[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.