org.rococoa.cocoa.carboncore
Class CustomBadgeResource

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Finder.h:70
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 CustomBadgeResource.ByReference
           
static class CustomBadgeResource.ByValue
           
 
Field Summary
 int customBadgeCreator
          to use on top of the icon
C type : OSType
 short customBadgeResourceID
           
 int customBadgeType
          of the icon for this file or folder
If not 0, the type and creator of an icon
C type : OSType
 int overrideCreator
          use INSTEAD of the icon for this file or folder
C type : OSType
 int overrideType
          file or folder
If not 0, the type and creator of an icon to
C type : OSType
 short version
           
 int windowBadgeCreator
          to display in the header of the window for this
C type : OSType
 int windowBadgeType
          If not 0, the type and creator of an icon
C type : OSType
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CustomBadgeResource()
           
CustomBadgeResource(short version, short customBadgeResourceID, int customBadgeType, int customBadgeCreator, int windowBadgeType, int windowBadgeCreator, int overrideType, int overrideCreator)
           
 
Method Summary
static CustomBadgeResource[] 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

version

public short version

customBadgeResourceID

public short customBadgeResourceID

customBadgeType

public int customBadgeType
of the icon for this file or folder
If not 0, the type and creator of an icon
C type : OSType


customBadgeCreator

public int customBadgeCreator
to use on top of the icon
C type : OSType


windowBadgeType

public int windowBadgeType
If not 0, the type and creator of an icon
C type : OSType


windowBadgeCreator

public int windowBadgeCreator
to display in the header of the window for this
C type : OSType


overrideType

public int overrideType
file or folder
If not 0, the type and creator of an icon to
C type : OSType


overrideCreator

public int overrideCreator
use INSTEAD of the icon for this file or folder
C type : OSType

Constructor Detail

CustomBadgeResource

public CustomBadgeResource()

CustomBadgeResource

public CustomBadgeResource(short version,
                           short customBadgeResourceID,
                           int customBadgeType,
                           int customBadgeCreator,
                           int windowBadgeType,
                           int windowBadgeCreator,
                           int overrideType,
                           int overrideCreator)
Parameters:
version - This is version kCustomBadgeResourceVersion
customBadgeResourceID - If not 0, the ID of a resource to use on top
customBadgeType - of the icon for this file or folder
If not 0, the type and creator of an icon
C type : OSType
customBadgeCreator - to use on top of the icon
C type : OSType
windowBadgeType - If not 0, the type and creator of an icon
C type : OSType
windowBadgeCreator - to display in the header of the window for this
C type : OSType
overrideType - file or folder
If not 0, the type and creator of an icon to
C type : OSType
overrideCreator - use INSTEAD of the icon for this file or folder
C type : OSType
Method Detail

newArray

public static CustomBadgeResource[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.