org.rococoa.cocoa.quicktime
Class XMLAttributeValue

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.sun.jna.Union
          extended by com.ochafik.lang.jnaerator.runtime.Union
              extended by org.rococoa.cocoa.quicktime.XMLAttributeValue
Direct Known Subclasses:
XMLAttributeValue.ByReference, XMLAttributeValue.ByValue

public class XMLAttributeValue
extends com.ochafik.lang.jnaerator.runtime.Union

A Parsed XML attribute value, one of number/percent, boolean/on-off, color, or enumerated type
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 XMLAttributeValue.ByReference
           
static class XMLAttributeValue.ByValue
           
 
Field Summary
 boolean boolean_
           
 RGBColor color
           
 int enumType
           
 int number
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
XMLAttributeValue()
           
XMLAttributeValue(boolean boolean_)
           
XMLAttributeValue(int number_or_enumType)
           
XMLAttributeValue(RGBColor color)
           
 
Method Summary
 XMLAttributeValue.ByReference byReference()
           
 XMLAttributeValue.ByValue byValue()
           
 XMLAttributeValue clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Union
setupClone
 
Methods inherited from class com.sun.jna.Union
getNativeAlignment, getTypedValue, readField, setType, setTypedValue, writeField, writeField
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getPointer, getStructAlignment, hashCode, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

number

public int number

boolean_

public boolean boolean_

color

public RGBColor color

enumType

public int enumType
Constructor Detail

XMLAttributeValue

public XMLAttributeValue()

XMLAttributeValue

public XMLAttributeValue(int number_or_enumType)

XMLAttributeValue

public XMLAttributeValue(boolean boolean_)

XMLAttributeValue

public XMLAttributeValue(RGBColor color)
Method Detail

byReference

public XMLAttributeValue.ByReference byReference()

byValue

public XMLAttributeValue.ByValue byValue()

clone

public XMLAttributeValue clone()
Overrides:
clone in class Object