org.rococoa.cocoa.appkit
Class NSObjectController.__objectControllerFlags

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.appkit.NSObjectController.__objectControllerFlags
Direct Known Subclasses:
NSObjectController.__objectControllerFlags.ByReference, NSObjectController.__objectControllerFlags.ByValue
Enclosing class:
NSObjectController

public static class NSObjectController.__objectControllerFlags
extends com.ochafik.lang.jnaerator.runtime.Structure


Nested Class Summary
static class NSObjectController.__objectControllerFlags.ByReference
           
static class NSObjectController.__objectControllerFlags.ByValue
           
 
Field Summary
 byte _automaticallyPreparesContent
           
 byte _batches
           
 byte _editable
           
 byte _explicitlyCannotAdd
           
 byte _explicitlyCannotRemove
           
 byte _hasFetched
           
 byte _hasLoadedData
           
 byte _isUsingManagedProxy
           
 int _reservedObjectController
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
NSObjectController.__objectControllerFlags()
           
NSObjectController.__objectControllerFlags(byte _editable, byte _automaticallyPreparesContent, byte _hasLoadedData, byte _explicitlyCannotAdd, byte _explicitlyCannotRemove, byte _isUsingManagedProxy, byte _hasFetched, byte _batches, int _reservedObjectController)
           
 
Method Summary
 NSObjectController.__objectControllerFlags.ByReference byReference()
           
 NSObjectController.__objectControllerFlags.ByValue byValue()
           
 NSObjectController.__objectControllerFlags clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_editable

public byte _editable

_automaticallyPreparesContent

public byte _automaticallyPreparesContent

_hasLoadedData

public byte _hasLoadedData

_explicitlyCannotAdd

public byte _explicitlyCannotAdd

_explicitlyCannotRemove

public byte _explicitlyCannotRemove

_isUsingManagedProxy

public byte _isUsingManagedProxy

_hasFetched

public byte _hasFetched

_batches

public byte _batches

_reservedObjectController

public int _reservedObjectController
Constructor Detail

NSObjectController.__objectControllerFlags

public NSObjectController.__objectControllerFlags()

NSObjectController.__objectControllerFlags

public NSObjectController.__objectControllerFlags(byte _editable,
                                                  byte _automaticallyPreparesContent,
                                                  byte _hasLoadedData,
                                                  byte _explicitlyCannotAdd,
                                                  byte _explicitlyCannotRemove,
                                                  byte _isUsingManagedProxy,
                                                  byte _hasFetched,
                                                  byte _batches,
                                                  int _reservedObjectController)
Method Detail

byReference

public NSObjectController.__objectControllerFlags.ByReference byReference()

byValue

public NSObjectController.__objectControllerFlags.ByValue byValue()

clone

public NSObjectController.__objectControllerFlags clone()
Overrides:
clone in class Object