intarsys FreeType library

de.intarsys.cwt.freetype.nativec
Class FTEnum

java.lang.Object
  extended by de.intarsys.nativec.type.NativeObject
      extended by de.intarsys.nativec.type.NativeSimple
          extended by de.intarsys.cwt.freetype.nativec.FTEnum
All Implemented Interfaces:
de.intarsys.nativec.type.INativeObject

public class FTEnum
extends de.intarsys.nativec.type.NativeSimple


Nested Class Summary
static class FTEnum.MetaClass
          The meta class implementation
 
Field Summary
static FTEnum ENCODING_ADOBE_CUSTOM
           
static FTEnum ENCODING_ADOBE_EXPERT
           
static FTEnum ENCODING_ADOBE_LATIN1
           
static FTEnum ENCODING_ADOBE_STANDARD
           
static FTEnum ENCODING_MS_SYMBOL
           
static FTEnum ENCODING_UNICODE
           
static FTEnum.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.nativec.type.NativeObject
DEBUG, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_SHORT
 
Constructor Summary
FTEnum(char a, char b, char c, char d)
           
 
Method Summary
 boolean equals(Object obj)
           
 de.intarsys.nativec.type.INativeType getNativeType()
           
 Object getValue()
           
 int hashCode()
           
 int intValue()
           
 void setValue(Object value)
           
 String toString()
           
 
Methods inherited from class de.intarsys.nativec.type.NativeSimple
getByteCount
 
Methods inherited from class de.intarsys.nativec.type.NativeObject
cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString, toNestedString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

META

public static final FTEnum.MetaClass META
The meta class instance


ENCODING_ADOBE_CUSTOM

public static final FTEnum ENCODING_ADOBE_CUSTOM

ENCODING_ADOBE_EXPERT

public static final FTEnum ENCODING_ADOBE_EXPERT

ENCODING_ADOBE_LATIN1

public static final FTEnum ENCODING_ADOBE_LATIN1

ENCODING_ADOBE_STANDARD

public static final FTEnum ENCODING_ADOBE_STANDARD

ENCODING_MS_SYMBOL

public static final FTEnum ENCODING_MS_SYMBOL

ENCODING_UNICODE

public static final FTEnum ENCODING_UNICODE
Constructor Detail

FTEnum

public FTEnum(char a,
              char b,
              char c,
              char d)
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getNativeType

public de.intarsys.nativec.type.INativeType getNativeType()
Specified by:
getNativeType in interface de.intarsys.nativec.type.INativeObject
Specified by:
getNativeType in class de.intarsys.nativec.type.NativeObject

getValue

public Object getValue()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

intValue

public int intValue()

setValue

public void setValue(Object value)

toString

public String toString()
Overrides:
toString in class Object

intarsys FreeType library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.