All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.bugvm.apple.imageio.CGImageProperties Maven / Gradle / Ivy

There is a newer version: 1.2.9
Show newest version
/*
 * Copyright (C) 2013-2015 RoboVM AB
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.bugvm.apple.imageio;

/**/
import java.io.*;
import java.nio.*;
import java.util.*;
import com.bugvm.objc.*;
import com.bugvm.objc.annotation.*;
import com.bugvm.objc.block.*;
import com.bugvm.rt.*;
import com.bugvm.rt.annotation.*;
import com.bugvm.rt.bro.*;
import com.bugvm.rt.bro.annotation.*;
import com.bugvm.rt.bro.ptr.*;
import com.bugvm.apple.foundation.*;
import com.bugvm.apple.corefoundation.*;
import com.bugvm.apple.coregraphics.*;
/**/

/**/
/**/
/**/@Library("ImageIO")/**/
@Marshaler(/**/CGImageProperties/**/.Marshaler.class)
/**/public/**/ class /**/CGImageProperties/**/ 
    extends /**/CFDictionaryWrapper/**/
    /**//**/ {

    /**/
    public static class Marshaler {
        @MarshalsPointer
        public static CGImageProperties toObject(Class cls, long handle, long flags) {
            CFDictionary o = (CFDictionary) CFType.Marshaler.toObject(CFDictionary.class, handle, flags);
            if (o == null) {
                return null;
            }
            return new CGImageProperties(o);
        }
        @MarshalsPointer
        public static long toNative(CGImageProperties o, long flags) {
            if (o == null) {
                return 0L;
            }
            return CFType.Marshaler.toNative(o.data, flags);
        }
    }
    public static class AsListMarshaler {
        @MarshalsPointer
        public static List toObject(Class cls, long handle, long flags) {
            CFArray o = (CFArray) CFType.Marshaler.toObject(CFArray.class, handle, flags);
            if (o == null) {
                return null;
            }
            List list = new ArrayList<>();
            for (int i = 0; i < o.size(); i++) {
                list.add(new CGImageProperties(o.get(i, CFDictionary.class)));
            }
            return list;
        }
        @MarshalsPointer
        public static long toNative(List l, long flags) {
            if (l == null) {
                return 0L;
            }
            CFArray array = CFMutableArray.create();
            for (CGImageProperties i : l) {
                array.add(i.getDictionary());
            }
            return CFType.Marshaler.toNative(array, flags);
        }
    }
    /**/

    /**/
    public CGImageProperties(CFDictionary data) {
        super(data);
    }
    public CGImageProperties() {}
    /**/

    /**/
    public boolean has(CFString key) {
        return data.containsKey(key);
    }
    public  T get(CFString key, Class type) {
        if (has(key)) {
            return data.get(key, type);
        }
        return null;
    }
    public CGImageProperties set(CFString key, NativeObject value) {
        data.put(key, value);
        return this;
    }
    

    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyTIFFData getTIFFData() {
        if (has(Keys.TIFFDictionary())) {
            CFDictionary val = get(Keys.TIFFDictionary(), CFDictionary.class);
            return new CGImagePropertyTIFFData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setTIFFData(CGImagePropertyTIFFData tIFFData) {
        set(Keys.TIFFDictionary(), tIFFData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyGIFData getGIFData() {
        if (has(Keys.GIFDictionary())) {
            CFDictionary val = get(Keys.GIFDictionary(), CFDictionary.class);
            return new CGImagePropertyGIFData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setGIFData(CGImagePropertyGIFData gIFData) {
        set(Keys.GIFDictionary(), gIFData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyJFIFData getJFIFData() {
        if (has(Keys.JFIFDictionary())) {
            CFDictionary val = get(Keys.JFIFDictionary(), CFDictionary.class);
            return new CGImagePropertyJFIFData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setJFIFData(CGImagePropertyJFIFData jFIFData) {
        set(Keys.JFIFDictionary(), jFIFData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyExifData getExifData() {
        if (has(Keys.ExifDictionary())) {
            CFDictionary val = get(Keys.ExifDictionary(), CFDictionary.class);
            return new CGImagePropertyExifData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setExifData(CGImagePropertyExifData exifData) {
        set(Keys.ExifDictionary(), exifData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyPNGData getPNGData() {
        if (has(Keys.PNGDictionary())) {
            CFDictionary val = get(Keys.PNGDictionary(), CFDictionary.class);
            return new CGImagePropertyPNGData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setPNGData(CGImagePropertyPNGData pNGData) {
        set(Keys.PNGDictionary(), pNGData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyIPTCData getIPTCData() {
        if (has(Keys.IPTCDictionary())) {
            CFDictionary val = get(Keys.IPTCDictionary(), CFDictionary.class);
            return new CGImagePropertyIPTCData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setIPTCData(CGImagePropertyIPTCData iPTCData) {
        set(Keys.IPTCDictionary(), iPTCData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyGPSData getGPSData() {
        if (has(Keys.GPSDictionary())) {
            CFDictionary val = get(Keys.GPSDictionary(), CFDictionary.class);
            return new CGImagePropertyGPSData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setGPSData(CGImagePropertyGPSData gPSData) {
        set(Keys.GPSDictionary(), gPSData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CFDictionary getRawData() {
        if (has(Keys.RawDictionary())) {
            CFDictionary val = get(Keys.RawDictionary(), CFDictionary.class);
            return val;
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setRawData(CFDictionary rawData) {
        set(Keys.RawDictionary(), rawData);
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyCIFFData getCIFFData() {
        if (has(Keys.CIFFDictionary())) {
            CFDictionary val = get(Keys.CIFFDictionary(), CFDictionary.class);
            return new CGImagePropertyCIFFData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setCIFFData(CGImagePropertyCIFFData cIFFData) {
        set(Keys.CIFFDictionary(), cIFFData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyCanonData getMakerCanonData() {
        if (has(Keys.MakerCanonDictionary())) {
            CFDictionary val = get(Keys.MakerCanonDictionary(), CFDictionary.class);
            return new CGImagePropertyCanonData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setMakerCanonData(CGImagePropertyCanonData makerCanonData) {
        set(Keys.MakerCanonDictionary(), makerCanonData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyNikonData getMakerNikonData() {
        if (has(Keys.MakerNikonDictionary())) {
            CFDictionary val = get(Keys.MakerNikonDictionary(), CFDictionary.class);
            return new CGImagePropertyNikonData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setMakerNikonData(CGImagePropertyNikonData makerNikonData) {
        set(Keys.MakerNikonDictionary(), makerNikonData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CFDictionary getMakerMinoltaData() {
        if (has(Keys.MakerMinoltaDictionary())) {
            CFDictionary val = get(Keys.MakerMinoltaDictionary(), CFDictionary.class);
            return val;
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setMakerMinoltaData(CFDictionary makerMinoltaData) {
        set(Keys.MakerMinoltaDictionary(), makerMinoltaData);
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CFDictionary getMakerFujiData() {
        if (has(Keys.MakerFujiDictionary())) {
            CFDictionary val = get(Keys.MakerFujiDictionary(), CFDictionary.class);
            return val;
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setMakerFujiData(CFDictionary makerFujiData) {
        set(Keys.MakerFujiDictionary(), makerFujiData);
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CFDictionary getMakerOlympusData() {
        if (has(Keys.MakerOlympusDictionary())) {
            CFDictionary val = get(Keys.MakerOlympusDictionary(), CFDictionary.class);
            return val;
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setMakerOlympusData(CFDictionary makerOlympusData) {
        set(Keys.MakerOlympusDictionary(), makerOlympusData);
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CFDictionary getMakerPentaxData() {
        if (has(Keys.MakerPentaxDictionary())) {
            CFDictionary val = get(Keys.MakerPentaxDictionary(), CFDictionary.class);
            return val;
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setMakerPentaxData(CFDictionary makerPentaxData) {
        set(Keys.MakerPentaxDictionary(), makerPentaxData);
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperty8BIMData getData() {
        if (has(Keys._8BIMDictionary())) {
            CFDictionary val = get(Keys._8BIMDictionary(), CFDictionary.class);
            return new CGImageProperty8BIMData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties set8BIMData(CGImageProperty8BIMData data) {
        set(Keys._8BIMDictionary(), data.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyDNGData getDNGData() {
        if (has(Keys.DNGDictionary())) {
            CFDictionary val = get(Keys.DNGDictionary(), CFDictionary.class);
            return new CGImagePropertyDNGData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setDNGData(CGImagePropertyDNGData dNGData) {
        set(Keys.DNGDictionary(), dNGData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyExifAuxData getExifAuxData() {
        if (has(Keys.ExifAuxDictionary())) {
            CFDictionary val = get(Keys.ExifAuxDictionary(), CFDictionary.class);
            return new CGImagePropertyExifAuxData(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setExifAuxData(CGImagePropertyExifAuxData exifAuxData) {
        set(Keys.ExifAuxDictionary(), exifAuxData.getDictionary());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public long getFileSize() {
        if (has(Keys.FileSize())) {
            CFNumber val = get(Keys.FileSize(), CFNumber.class);
            return val.longValue();
        }
        return 0;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setFileSize(long fileSize) {
        set(Keys.FileSize(), CFNumber.valueOf(fileSize));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public long getPixelHeight() {
        if (has(Keys.PixelHeight())) {
            CFNumber val = get(Keys.PixelHeight(), CFNumber.class);
            return val.longValue();
        }
        return 0;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setPixelHeight(long pixelHeight) {
        set(Keys.PixelHeight(), CFNumber.valueOf(pixelHeight));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public long getPixelWidth() {
        if (has(Keys.PixelWidth())) {
            CFNumber val = get(Keys.PixelWidth(), CFNumber.class);
            return val.longValue();
        }
        return 0;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setPixelWidth(long pixelWidth) {
        set(Keys.PixelWidth(), CFNumber.valueOf(pixelWidth));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public long getDPIHeight() {
        if (has(Keys.DPIHeight())) {
            CFNumber val = get(Keys.DPIHeight(), CFNumber.class);
            return val.longValue();
        }
        return 0;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setDPIHeight(long dPIHeight) {
        set(Keys.DPIHeight(), CFNumber.valueOf(dPIHeight));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public long getDPIWidth() {
        if (has(Keys.DPIWidth())) {
            CFNumber val = get(Keys.DPIWidth(), CFNumber.class);
            return val.longValue();
        }
        return 0;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setDPIWidth(long dPIWidth) {
        set(Keys.DPIWidth(), CFNumber.valueOf(dPIWidth));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public int getDepth() {
        if (has(Keys.Depth())) {
            CFNumber val = get(Keys.Depth(), CFNumber.class);
            return val.intValue();
        }
        return 0;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setDepth(int depth) {
        set(Keys.Depth(), CFNumber.valueOf(depth));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyOrientation getOrientation() {
        if (has(Keys.Orientation())) {
            CFNumber val = get(Keys.Orientation(), CFNumber.class);
            return CGImagePropertyOrientation.valueOf(val.longValue());
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setOrientation(CGImagePropertyOrientation orientation) {
        set(Keys.Orientation(), CFNumber.valueOf(orientation.value()));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public boolean containsFloatingPointPixels() {
        if (has(Keys.IsFloat())) {
            CFBoolean val = get(Keys.IsFloat(), CFBoolean.class);
            return val.booleanValue();
        }
        return false;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setContainsFloatingPointPixels(boolean containsFloatingPointPixels) {
        set(Keys.IsFloat(), CFBoolean.valueOf(containsFloatingPointPixels));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public boolean isIndexed() {
        if (has(Keys.IsIndexed())) {
            CFBoolean val = get(Keys.IsIndexed(), CFBoolean.class);
            return val.booleanValue();
        }
        return false;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setIsIndexed(boolean isIndexed) {
        set(Keys.IsIndexed(), CFBoolean.valueOf(isIndexed));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public boolean hasAlphaChannel() {
        if (has(Keys.HasAlpha())) {
            CFBoolean val = get(Keys.HasAlpha(), CFBoolean.class);
            return val.booleanValue();
        }
        return false;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setHasAlphaChannel(boolean hasAlphaChannel) {
        set(Keys.HasAlpha(), CFBoolean.valueOf(hasAlphaChannel));
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImagePropertyColorModel getColorModel() {
        if (has(Keys.ColorModel())) {
            CFString val = get(Keys.ColorModel(), CFString.class);
            return CGImagePropertyColorModel.valueOf(val);
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setColorModel(CGImagePropertyColorModel colorModel) {
        set(Keys.ColorModel(), colorModel.value());
        return this;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public String getICCProfile() {
        if (has(Keys.ProfileName())) {
            CFString val = get(Keys.ProfileName(), CFString.class);
            return val.toString();
        }
        return null;
    }
    /**
     * @since Available in iOS 4.0 and later.
     */
    public CGImageProperties setICCProfile(String iCCProfile) {
        set(Keys.ProfileName(), new CFString(iCCProfile));
        return this;
    }
    /**/
    
    /**/
    @Library("ImageIO")
    public static class Keys {
        static { Bro.bind(Keys.class); }
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyTIFFDictionary", optional=true)
        public static native CFString TIFFDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyGIFDictionary", optional=true)
        public static native CFString GIFDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyJFIFDictionary", optional=true)
        public static native CFString JFIFDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyExifDictionary", optional=true)
        public static native CFString ExifDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyPNGDictionary", optional=true)
        public static native CFString PNGDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyIPTCDictionary", optional=true)
        public static native CFString IPTCDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyGPSDictionary", optional=true)
        public static native CFString GPSDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyRawDictionary", optional=true)
        public static native CFString RawDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyCIFFDictionary", optional=true)
        public static native CFString CIFFDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyMakerCanonDictionary", optional=true)
        public static native CFString MakerCanonDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyMakerNikonDictionary", optional=true)
        public static native CFString MakerNikonDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyMakerMinoltaDictionary", optional=true)
        public static native CFString MakerMinoltaDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyMakerFujiDictionary", optional=true)
        public static native CFString MakerFujiDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyMakerOlympusDictionary", optional=true)
        public static native CFString MakerOlympusDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyMakerPentaxDictionary", optional=true)
        public static native CFString MakerPentaxDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImageProperty8BIMDictionary", optional=true)
        public static native CFString _8BIMDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyDNGDictionary", optional=true)
        public static native CFString DNGDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyExifAuxDictionary", optional=true)
        public static native CFString ExifAuxDictionary();
        /**
         * @since Available in iOS 7.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyMakerAppleDictionary", optional=true)
        public static native CFString MakerAppleDictionary();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyFileSize", optional=true)
        public static native CFString FileSize();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyPixelHeight", optional=true)
        public static native CFString PixelHeight();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyPixelWidth", optional=true)
        public static native CFString PixelWidth();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyDPIHeight", optional=true)
        public static native CFString DPIHeight();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyDPIWidth", optional=true)
        public static native CFString DPIWidth();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyDepth", optional=true)
        public static native CFString Depth();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyOrientation", optional=true)
        public static native CFString Orientation();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyIsFloat", optional=true)
        public static native CFString IsFloat();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyIsIndexed", optional=true)
        public static native CFString IsIndexed();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyHasAlpha", optional=true)
        public static native CFString HasAlpha();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyColorModel", optional=true)
        public static native CFString ColorModel();
        /**
         * @since Available in iOS 4.0 and later.
         */
        @GlobalValue(symbol="kCGImagePropertyProfileName", optional=true)
        public static native CFString ProfileName();
    }
    /**/
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy