org.rococoa.cocoa.appkit
Class NSMenuItem.__miFlags

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

public static class NSMenuItem.__miFlags
extends com.ochafik.lang.jnaerator.runtime.Structure


Nested Class Summary
static class NSMenuItem.__miFlags.ByReference
           
static class NSMenuItem.__miFlags.ByValue
           
 
Field Summary
 byte alternate
           
 short changed
           
 byte disabled
           
 byte hidden
           
 byte highlighted
           
 byte indent
           
 byte isSeparator
           
 byte limitedView
           
 byte RESERVED
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
NSMenuItem.__miFlags()
           
NSMenuItem.__miFlags(byte disabled, byte isSeparator, byte hidden, byte alternate, byte indent, short changed, byte highlighted, byte limitedView, byte RESERVED)
           
 
Method Summary
 NSMenuItem.__miFlags.ByReference byReference()
           
 NSMenuItem.__miFlags.ByValue byValue()
           
 NSMenuItem.__miFlags 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

disabled

public byte disabled

isSeparator

public byte isSeparator

hidden

public byte hidden

alternate

public byte alternate

indent

public byte indent

changed

public short changed

highlighted

public byte highlighted

limitedView

public byte limitedView

RESERVED

public byte RESERVED
Constructor Detail

NSMenuItem.__miFlags

public NSMenuItem.__miFlags()

NSMenuItem.__miFlags

public NSMenuItem.__miFlags(byte disabled,
                            byte isSeparator,
                            byte hidden,
                            byte alternate,
                            byte indent,
                            short changed,
                            byte highlighted,
                            byte limitedView,
                            byte RESERVED)
Method Detail

byReference

public NSMenuItem.__miFlags.ByReference byReference()

byValue

public NSMenuItem.__miFlags.ByValue byValue()

clone

public NSMenuItem.__miFlags clone()
Overrides:
clone in class Object