diff --git a/cocoatouch/src/main/bro-gen/avfoundation.yaml b/cocoatouch/src/main/bro-gen/avfoundation.yaml index 30af7e786..31a986252 100644 --- a/cocoatouch/src/main/bro-gen/avfoundation.yaml +++ b/cocoatouch/src/main/bro-gen/avfoundation.yaml @@ -2383,37 +2383,37 @@ values: name: '#{g[0]}' type: NSString extends: AVMetadataKey - AVMetadataKey3GPUserData(.*): + AVMetadata3GPUserDataKey(.*): enum: AVMetadataKey3GPUserData name: '#{g[0]}' type: NSString extends: AVMetadataKey - AVMetadataKeyIcyMetadata(.*): + AVMetadataIcyMetadataKey(.*): enum: AVMetadataKeyIcyMetadata name: '#{g[0]}' type: NSString extends: AVMetadataKey - AVMetadataKeyID3Metadata(.*): + AVMetadataID3MetadataKey(.*): enum: AVMetadataKeyID3Metadata name: '#{g[0]}' type: NSString extends: AVMetadataKey - AVMetadataKeyISOUserData(.*): + AVMetadataISOUserDataKey(.*): enum: AVMetadataKeyISOUserData name: '#{g[0]}' type: NSString extends: AVMetadataKey - AVMetadataKeyiTunesMetadata(.*): + AVMetadataiTunesMetadataKey(.*): enum: AVMetadataKeyiTunesMetadata name: '#{g[0]}' type: NSString extends: AVMetadataKey - AVMetadataKeyQuickTimeMetadata(.*): + AVMetadataQuickTimeMetadataKey(.*): enum: AVMetadataKeyQuickTimeMetadata name: '#{g[0]}' type: NSString extends: AVMetadataKey - AVMetadataKeyQuickTimeUserData(.*): + AVMetadataQuickTimeUserDataKey(.*): enum: AVMetadataKeyQuickTimeUserData name: '#{g[0]}' type: NSString diff --git a/cocoatouch/src/main/bro-gen/uikit.yaml b/cocoatouch/src/main/bro-gen/uikit.yaml index 20e0ce8a7..f1316edf9 100644 --- a/cocoatouch/src/main/bro-gen/uikit.yaml +++ b/cocoatouch/src/main/bro-gen/uikit.yaml @@ -4554,6 +4554,15 @@ values: name: '#{g[0]}' # UIFont + UIFontFeature(.*Identifier)Key: + dictionary: UIFontFeatureSetting + name: '#{g[0]}' + type: NSString + methods: + TypeIdentifier: + type: long + SelectorIdentifier: + type: long UIFontDescriptor(.*)Attribute: dictionary: UIFontDescriptorAttributes enum: UIFontDescriptorAttribute @@ -4582,14 +4591,8 @@ values: type: double TextStyle: type: UIFontTextStyle - #FeatureSettings: - #type: -# UIFontFeature(.*Identifier)Key: TODO - # class: UIFontDescriptorAttributes - # name: '#{g[0]}' - # type: NSString - # visibility: protected - + FeatureSettings: + type: List UIFontTextStyle(.*): enum: UIFontTextStyle diff --git a/cocoatouch/src/main/bro-gen/watchkit.yaml b/cocoatouch/src/main/bro-gen/watchkit.yaml index 1ef840673..a18247876 100644 --- a/cocoatouch/src/main/bro-gen/watchkit.yaml +++ b/cocoatouch/src/main/bro-gen/watchkit.yaml @@ -13,10 +13,10 @@ enums: WKMenuItemIcon: {} WKTextInputMode: {} WKInterfaceMapPinColor: {} - WatchKitErrorCode: {} + WKErrorCode: {first: WatchKitUnknownError, suffix: Error} classes: - WatchKitError: + WKError: extends: NSError annotations: ['@StronglyLinked'] @@ -168,7 +168,7 @@ functions: values: WatchKitErrorDomain: - class: WatchKitError + class: WKError name: getClassDomain # Make sure we don't miss any values if new ones are introduced in a later version diff --git a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVFoundation.java b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVFoundation.java index b4927a2ad..097b1da8f 100644 --- a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVFoundation.java +++ b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVFoundation.java @@ -60,1191 +60,6 @@ */ @GlobalValue(symbol="AVCoreAnimationBeginTimeAtZero", optional=true) public static native double CoreAnimationBeginTimeAtZero(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyAlbum", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyAlbum(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyArranger", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyArranger(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyArtist", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyArtist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyAuthor", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyAuthor(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyChapter", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyChapter(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyComment", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyComment(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyComposer", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyComposer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyCopyright", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyCopyright(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyCreationDate", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyCreationDate(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyDescription", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyDescription(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyDirector", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyDirector(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyDisclaimer", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyDisclaimer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyEncodedBy", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyEncodedBy(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyFullName", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyFullName(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyGenre", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyGenre(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyHostComputer", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyHostComputer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyInformation", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyInformation(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyKeywords", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyKeywords(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyMake", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyMake(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyModel", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyModel(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyOriginalArtist", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyOriginalArtist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyOriginalFormat", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyOriginalFormat(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyOriginalSource", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyOriginalSource(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyPerformers", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyPerformers(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyProducer", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyProducer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyPublisher", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyPublisher(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyProduct", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyProduct(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeySoftware", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeySoftware(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyTrack", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyTrack(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyWarning", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyWarning(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyWriter", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyWriter(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyURLLink", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyURLLink(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyLocationISO6709", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyLocationISO6709(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyTrackName", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyTrackName(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyCredits", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyCredits(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyPhonogramRights", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyPhonogramRights(); - /** - * @since Available in iOS 5.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyTaggedCharacteristic", optional=true) - public static native String Value__AVMetadataQuickTimeUserDataKeyTaggedCharacteristic(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataISOUserDataKeyCopyright", optional=true) - public static native String Value__AVMetadataISOUserDataKeyCopyright(); - /** - * @since Available in iOS 8.0 and later. - */ - @GlobalValue(symbol="AVMetadataISOUserDataKeyTaggedCharacteristic", optional=true) - public static native String Value__AVMetadataISOUserDataKeyTaggedCharacteristic(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyCopyright", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyCopyright(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyAuthor", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyAuthor(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyPerformer", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyPerformer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyGenre", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyGenre(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyRecordingYear", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyRecordingYear(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyLocation", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyLocation(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyTitle", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyTitle(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyDescription", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyDescription(); - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyCollection", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyCollection(); - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyUserRating", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyUserRating(); - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyThumbnail", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyThumbnail(); - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyAlbumAndTrack", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyAlbumAndTrack(); - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyKeywordList", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyKeywordList(); - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyMediaClassification", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyMediaClassification(); - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="AVMetadata3GPUserDataKeyMediaRating", optional=true) - public static native String Value__AVMetadata3GPUserDataKeyMediaRating(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyAuthor", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyAuthor(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyComment", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyComment(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCopyright", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyCopyright(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCreationDate", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyCreationDate(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDirector", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyDirector(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDisplayName", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyDisplayName(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyInformation", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyInformation(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyKeywords", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyKeywords(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyProducer", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyProducer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyPublisher", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyPublisher(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyAlbum", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyAlbum(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyArtist", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyArtist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyArtwork", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyArtwork(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDescription", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyDescription(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeySoftware", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeySoftware(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyYear", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyYear(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyGenre", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyGenre(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyiXML", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyiXML(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationISO6709", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyLocationISO6709(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyMake", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyMake(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyModel", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyModel(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyArranger", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyArranger(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyEncodedBy", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyEncodedBy(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyOriginalArtist", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyOriginalArtist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyPerformer", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyPerformer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyComposer", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyComposer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCredits", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyCredits(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyPhonogramRights", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyPhonogramRights(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCameraIdentifier", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyCameraIdentifier(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyTitle", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyTitle(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCollectionUser", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyCollectionUser(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyRatingUser", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyRatingUser(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationName", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyLocationName(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationBody", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyLocationBody(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationNote", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyLocationNote(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationRole", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyLocationRole(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationDate", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyLocationDate(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDirectionFacing", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyDirectionFacing(); - /** - * @since Available in iOS 4.3 and later. - */ - @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDirectionMotion", optional=true) - public static native String Value__AVMetadataQuickTimeMetadataKeyDirectionMotion(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAlbum", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyAlbum(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyArtist", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyArtist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyUserComment", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyUserComment(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyCoverArt", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyCoverArt(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyCopyright", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyCopyright(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyReleaseDate", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyReleaseDate(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyEncodedBy", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyEncodedBy(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPredefinedGenre", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyPredefinedGenre(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyUserGenre", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyUserGenre(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeySongName", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeySongName(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyTrackSubTitle", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyTrackSubTitle(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyEncodingTool", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyEncodingTool(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyComposer", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyComposer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAlbumArtist", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyAlbumArtist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAccountKind", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyAccountKind(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAppleID", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyAppleID(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyArtistID", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyArtistID(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeySongID", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeySongID(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyDiscCompilation", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyDiscCompilation(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyDiscNumber", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyDiscNumber(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyGenreID", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyGenreID(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyGrouping", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyGrouping(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPlaylistID", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyPlaylistID(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyContentRating", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyContentRating(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyBeatsPerMin", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyBeatsPerMin(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyTrackNumber", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyTrackNumber(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyArtDirector", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyArtDirector(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyArranger", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyArranger(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAuthor", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyAuthor(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyLyrics", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyLyrics(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAcknowledgement", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyAcknowledgement(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyConductor", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyConductor(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyDescription", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyDescription(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyDirector", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyDirector(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyEQ", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyEQ(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyLinerNotes", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyLinerNotes(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyRecordCompany", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyRecordCompany(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyOriginalArtist", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyOriginalArtist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPhonogramRights", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyPhonogramRights(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyProducer", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyProducer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPerformer", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyPerformer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPublisher", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyPublisher(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeySoundEngineer", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeySoundEngineer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeySoloist", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeySoloist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyCredits", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyCredits(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyThanks", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyThanks(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyOnlineExtras", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyOnlineExtras(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataiTunesMetadataKeyExecProducer", optional=true) - public static native String Value__AVMetadataiTunesMetadataKeyExecProducer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyAudioEncryption", optional=true) - public static native String Value__AVMetadataID3MetadataKeyAudioEncryption(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyAttachedPicture", optional=true) - public static native String Value__AVMetadataID3MetadataKeyAttachedPicture(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyAudioSeekPointIndex", optional=true) - public static native String Value__AVMetadataID3MetadataKeyAudioSeekPointIndex(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyComments", optional=true) - public static native String Value__AVMetadataID3MetadataKeyComments(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyCommerical", optional=true) - public static native String Value__AVMetadataID3MetadataKeyCommerical(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyEncryption", optional=true) - public static native String Value__AVMetadataID3MetadataKeyEncryption(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyEqualization", optional=true) - public static native String Value__AVMetadataID3MetadataKeyEqualization(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyEqualization2", optional=true) - public static native String Value__AVMetadataID3MetadataKeyEqualization2(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyEventTimingCodes", optional=true) - public static native String Value__AVMetadataID3MetadataKeyEventTimingCodes(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyGeneralEncapsulatedObject", optional=true) - public static native String Value__AVMetadataID3MetadataKeyGeneralEncapsulatedObject(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyGroupIdentifier", optional=true) - public static native String Value__AVMetadataID3MetadataKeyGroupIdentifier(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyInvolvedPeopleList_v23", optional=true) - public static native String Value__AVMetadataID3MetadataKeyInvolvedPeopleList_v23(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyLink", optional=true) - public static native String Value__AVMetadataID3MetadataKeyLink(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyMusicCDIdentifier", optional=true) - public static native String Value__AVMetadataID3MetadataKeyMusicCDIdentifier(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyMPEGLocationLookupTable", optional=true) - public static native String Value__AVMetadataID3MetadataKeyMPEGLocationLookupTable(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOwnership", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOwnership(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPrivate", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPrivate(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPlayCounter", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPlayCounter(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPopularimeter", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPopularimeter(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPositionSynchronization", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPositionSynchronization(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyRecommendedBufferSize", optional=true) - public static native String Value__AVMetadataID3MetadataKeyRecommendedBufferSize(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyRelativeVolumeAdjustment", optional=true) - public static native String Value__AVMetadataID3MetadataKeyRelativeVolumeAdjustment(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyRelativeVolumeAdjustment2", optional=true) - public static native String Value__AVMetadataID3MetadataKeyRelativeVolumeAdjustment2(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyReverb", optional=true) - public static native String Value__AVMetadataID3MetadataKeyReverb(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeySeek", optional=true) - public static native String Value__AVMetadataID3MetadataKeySeek(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeySignature", optional=true) - public static native String Value__AVMetadataID3MetadataKeySignature(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeySynchronizedLyric", optional=true) - public static native String Value__AVMetadataID3MetadataKeySynchronizedLyric(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeySynchronizedTempoCodes", optional=true) - public static native String Value__AVMetadataID3MetadataKeySynchronizedTempoCodes(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyAlbumTitle", optional=true) - public static native String Value__AVMetadataID3MetadataKeyAlbumTitle(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyBeatsPerMinute", optional=true) - public static native String Value__AVMetadataID3MetadataKeyBeatsPerMinute(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyComposer", optional=true) - public static native String Value__AVMetadataID3MetadataKeyComposer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyContentType", optional=true) - public static native String Value__AVMetadataID3MetadataKeyContentType(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyCopyright", optional=true) - public static native String Value__AVMetadataID3MetadataKeyCopyright(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyDate", optional=true) - public static native String Value__AVMetadataID3MetadataKeyDate(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyEncodingTime", optional=true) - public static native String Value__AVMetadataID3MetadataKeyEncodingTime(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPlaylistDelay", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPlaylistDelay(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalReleaseTime", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOriginalReleaseTime(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyRecordingTime", optional=true) - public static native String Value__AVMetadataID3MetadataKeyRecordingTime(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyReleaseTime", optional=true) - public static native String Value__AVMetadataID3MetadataKeyReleaseTime(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyTaggingTime", optional=true) - public static native String Value__AVMetadataID3MetadataKeyTaggingTime(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyEncodedBy", optional=true) - public static native String Value__AVMetadataID3MetadataKeyEncodedBy(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyLyricist", optional=true) - public static native String Value__AVMetadataID3MetadataKeyLyricist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyFileType", optional=true) - public static native String Value__AVMetadataID3MetadataKeyFileType(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyTime", optional=true) - public static native String Value__AVMetadataID3MetadataKeyTime(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyInvolvedPeopleList_v24", optional=true) - public static native String Value__AVMetadataID3MetadataKeyInvolvedPeopleList_v24(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyContentGroupDescription", optional=true) - public static native String Value__AVMetadataID3MetadataKeyContentGroupDescription(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyTitleDescription", optional=true) - public static native String Value__AVMetadataID3MetadataKeyTitleDescription(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeySubTitle", optional=true) - public static native String Value__AVMetadataID3MetadataKeySubTitle(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyInitialKey", optional=true) - public static native String Value__AVMetadataID3MetadataKeyInitialKey(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyLanguage", optional=true) - public static native String Value__AVMetadataID3MetadataKeyLanguage(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyLength", optional=true) - public static native String Value__AVMetadataID3MetadataKeyLength(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyMusicianCreditsList", optional=true) - public static native String Value__AVMetadataID3MetadataKeyMusicianCreditsList(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyMediaType", optional=true) - public static native String Value__AVMetadataID3MetadataKeyMediaType(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyMood", optional=true) - public static native String Value__AVMetadataID3MetadataKeyMood(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalAlbumTitle", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOriginalAlbumTitle(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalFilename", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOriginalFilename(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalLyricist", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOriginalLyricist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalArtist", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOriginalArtist(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalReleaseYear", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOriginalReleaseYear(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyFileOwner", optional=true) - public static native String Value__AVMetadataID3MetadataKeyFileOwner(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyLeadPerformer", optional=true) - public static native String Value__AVMetadataID3MetadataKeyLeadPerformer(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyBand", optional=true) - public static native String Value__AVMetadataID3MetadataKeyBand(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyConductor", optional=true) - public static native String Value__AVMetadataID3MetadataKeyConductor(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyModifiedBy", optional=true) - public static native String Value__AVMetadataID3MetadataKeyModifiedBy(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPartOfASet", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPartOfASet(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyProducedNotice", optional=true) - public static native String Value__AVMetadataID3MetadataKeyProducedNotice(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPublisher", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPublisher(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyTrackNumber", optional=true) - public static native String Value__AVMetadataID3MetadataKeyTrackNumber(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyRecordingDates", optional=true) - public static native String Value__AVMetadataID3MetadataKeyRecordingDates(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyInternetRadioStationName", optional=true) - public static native String Value__AVMetadataID3MetadataKeyInternetRadioStationName(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyInternetRadioStationOwner", optional=true) - public static native String Value__AVMetadataID3MetadataKeyInternetRadioStationOwner(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeySize", optional=true) - public static native String Value__AVMetadataID3MetadataKeySize(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyAlbumSortOrder", optional=true) - public static native String Value__AVMetadataID3MetadataKeyAlbumSortOrder(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPerformerSortOrder", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPerformerSortOrder(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyTitleSortOrder", optional=true) - public static native String Value__AVMetadataID3MetadataKeyTitleSortOrder(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyInternationalStandardRecordingCode", optional=true) - public static native String Value__AVMetadataID3MetadataKeyInternationalStandardRecordingCode(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyEncodedWith", optional=true) - public static native String Value__AVMetadataID3MetadataKeyEncodedWith(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeySetSubtitle", optional=true) - public static native String Value__AVMetadataID3MetadataKeySetSubtitle(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyYear", optional=true) - public static native String Value__AVMetadataID3MetadataKeyYear(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyUserText", optional=true) - public static native String Value__AVMetadataID3MetadataKeyUserText(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyUniqueFileIdentifier", optional=true) - public static native String Value__AVMetadataID3MetadataKeyUniqueFileIdentifier(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyTermsOfUse", optional=true) - public static native String Value__AVMetadataID3MetadataKeyTermsOfUse(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyUnsynchronizedLyric", optional=true) - public static native String Value__AVMetadataID3MetadataKeyUnsynchronizedLyric(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyCommercialInformation", optional=true) - public static native String Value__AVMetadataID3MetadataKeyCommercialInformation(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyCopyrightInformation", optional=true) - public static native String Value__AVMetadataID3MetadataKeyCopyrightInformation(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialAudioFileWebpage", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOfficialAudioFileWebpage(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialArtistWebpage", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOfficialArtistWebpage(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialAudioSourceWebpage", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOfficialAudioSourceWebpage(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyPayment", optional=true) - public static native String Value__AVMetadataID3MetadataKeyPayment(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialPublisherWebpage", optional=true) - public static native String Value__AVMetadataID3MetadataKeyOfficialPublisherWebpage(); - /** - * @since Available in iOS 4.0 and later. - */ - @GlobalValue(symbol="AVMetadataID3MetadataKeyUserURL", optional=true) - public static native String Value__AVMetadataID3MetadataKeyUserURL(); - /** - * @since Available in iOS 8.0 and later. - */ - @GlobalValue(symbol="AVMetadataIcyMetadataKeyStreamTitle", optional=true) - public static native String Value__AVMetadataIcyMetadataKeyStreamTitle(); - /** - * @since Available in iOS 8.0 and later. - */ - @GlobalValue(symbol="AVMetadataIcyMetadataKeyStreamURL", optional=true) - public static native String Value__AVMetadataIcyMetadataKeyStreamURL(); /** * @since Available in iOS 4.0 and later. diff --git a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKey3GPUserData.java b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKey3GPUserData.java new file mode 100644 index 000000000..a3c13b7d6 --- /dev/null +++ b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKey3GPUserData.java @@ -0,0 +1,262 @@ +/* + * 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 org.robovm.apple.avfoundation; + +/**/ +import java.io.*; +import java.nio.*; +import java.util.*; +import org.robovm.objc.*; +import org.robovm.objc.annotation.*; +import org.robovm.objc.block.*; +import org.robovm.rt.*; +import org.robovm.rt.annotation.*; +import org.robovm.rt.bro.*; +import org.robovm.rt.bro.annotation.*; +import org.robovm.rt.bro.ptr.*; +import org.robovm.apple.foundation.*; +import org.robovm.apple.corefoundation.*; +import org.robovm.apple.dispatch.*; +import org.robovm.apple.coreanimation.*; +import org.robovm.apple.coregraphics.*; +import org.robovm.apple.coreaudio.*; +import org.robovm.apple.coremedia.*; +import org.robovm.apple.corevideo.*; +import org.robovm.apple.mediatoolbox.*; +import org.robovm.apple.audiotoolbox.*; +import org.robovm.apple.audiounit.*; +/**/ + +/**/ +/**/ +/**/@Library("AVFoundation") @StronglyLinked/**/ +@Marshaler(/**/AVMetadataKey3GPUserData/**/.Marshaler.class) +/**/public/**/ class /**/AVMetadataKey3GPUserData/**/ + extends /**/AVMetadataKey/**/ + /**//**/ { + + static { Bro.bind(/**/AVMetadataKey3GPUserData/**/.class); } + + /**/ + public static class Marshaler { + @MarshalsPointer + public static AVMetadataKey3GPUserData toObject(Class cls, long handle, long flags) { + NSString o = (NSString) NSObject.Marshaler.toObject(NSString.class, handle, flags); + if (o == null) { + return null; + } + return AVMetadataKey3GPUserData.valueOf(o); + } + @MarshalsPointer + public static long toNative(AVMetadataKey3GPUserData o, long flags) { + if (o == null) { + return 0L; + } + return NSObject.Marshaler.toNative(o.value(), flags); + } + } + public static class AsListMarshaler { + @SuppressWarnings("unchecked") + @MarshalsPointer + public static List toObject(Class cls, long handle, long flags) { + NSArray o = (NSArray) NSObject.Marshaler.toObject(cls, handle, flags); + if (o == null) { + return null; + } + List list = new ArrayList<>(); + for (int i = 0; i < o.size(); i++) { + list.add(AVMetadataKey3GPUserData.valueOf(o.get(i))); + } + return list; + } + @MarshalsPointer + public static long toNative(List l, long flags) { + if (l == null) { + return 0L; + } + NSArray array = new NSMutableArray<>(); + for (AVMetadataKey3GPUserData o : l) { + array.add(o.value()); + } + return NSObject.Marshaler.toNative(array, flags); + } + } + /**/ + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKey3GPUserData Copyright = new AVMetadataKey3GPUserData("Copyright"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKey3GPUserData Author = new AVMetadataKey3GPUserData("Author"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKey3GPUserData Performer = new AVMetadataKey3GPUserData("Performer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKey3GPUserData Genre = new AVMetadataKey3GPUserData("Genre"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKey3GPUserData RecordingYear = new AVMetadataKey3GPUserData("RecordingYear"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKey3GPUserData Location = new AVMetadataKey3GPUserData("Location"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKey3GPUserData Title = new AVMetadataKey3GPUserData("Title"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKey3GPUserData Description = new AVMetadataKey3GPUserData("Description"); + /** + * @since Available in iOS 7.0 and later. + */ + public static final AVMetadataKey3GPUserData Collection = new AVMetadataKey3GPUserData("Collection"); + /** + * @since Available in iOS 7.0 and later. + */ + public static final AVMetadataKey3GPUserData UserRating = new AVMetadataKey3GPUserData("UserRating"); + /** + * @since Available in iOS 7.0 and later. + */ + public static final AVMetadataKey3GPUserData Thumbnail = new AVMetadataKey3GPUserData("Thumbnail"); + /** + * @since Available in iOS 7.0 and later. + */ + public static final AVMetadataKey3GPUserData AlbumAndTrack = new AVMetadataKey3GPUserData("AlbumAndTrack"); + /** + * @since Available in iOS 7.0 and later. + */ + public static final AVMetadataKey3GPUserData KeywordList = new AVMetadataKey3GPUserData("KeywordList"); + /** + * @since Available in iOS 7.0 and later. + */ + public static final AVMetadataKey3GPUserData MediaClassification = new AVMetadataKey3GPUserData("MediaClassification"); + /** + * @since Available in iOS 7.0 and later. + */ + public static final AVMetadataKey3GPUserData MediaRating = new AVMetadataKey3GPUserData("MediaRating"); + /**/ + + private static /**/AVMetadataKey3GPUserData/**/[] values = new /**/AVMetadataKey3GPUserData/**/[] {/**/Copyright, Author, Performer, Genre, RecordingYear, Location, Title, Description, Collection, UserRating, Thumbnail, AlbumAndTrack, KeywordList, MediaClassification, MediaRating/**/}; + + /**/AVMetadataKey3GPUserData/**/ (String getterName) { + super(Values.class, getterName); + } + + public static /**/AVMetadataKey3GPUserData/**/ valueOf(/**/NSString/**/ value) { + for (/**/AVMetadataKey3GPUserData/**/ v : values) { + if (v.value().equals(value)) { + return v; + } + } + throw new IllegalArgumentException("No constant with value " + value + " found in " + + /**/AVMetadataKey3GPUserData/**/.class.getName()); + } + + /**//**/ + + /**/@Library("AVFoundation") @StronglyLinked/**/ + public static class Values { + static { Bro.bind(Values.class); } + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyCopyright", optional=true) + public static native NSString Copyright(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyAuthor", optional=true) + public static native NSString Author(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyPerformer", optional=true) + public static native NSString Performer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyGenre", optional=true) + public static native NSString Genre(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyRecordingYear", optional=true) + public static native NSString RecordingYear(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyLocation", optional=true) + public static native NSString Location(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyTitle", optional=true) + public static native NSString Title(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyDescription", optional=true) + public static native NSString Description(); + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyCollection", optional=true) + public static native NSString Collection(); + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyUserRating", optional=true) + public static native NSString UserRating(); + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyThumbnail", optional=true) + public static native NSString Thumbnail(); + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyAlbumAndTrack", optional=true) + public static native NSString AlbumAndTrack(); + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyKeywordList", optional=true) + public static native NSString KeywordList(); + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyMediaClassification", optional=true) + public static native NSString MediaClassification(); + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="AVMetadata3GPUserDataKeyMediaRating", optional=true) + public static native NSString MediaRating(); + /**/ + } +} diff --git a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyID3Metadata.java b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyID3Metadata.java new file mode 100644 index 000000000..7ddfe18a9 --- /dev/null +++ b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyID3Metadata.java @@ -0,0 +1,955 @@ +/* + * 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 org.robovm.apple.avfoundation; + +/**/ +import java.io.*; +import java.nio.*; +import java.util.*; +import org.robovm.objc.*; +import org.robovm.objc.annotation.*; +import org.robovm.objc.block.*; +import org.robovm.rt.*; +import org.robovm.rt.annotation.*; +import org.robovm.rt.bro.*; +import org.robovm.rt.bro.annotation.*; +import org.robovm.rt.bro.ptr.*; +import org.robovm.apple.foundation.*; +import org.robovm.apple.corefoundation.*; +import org.robovm.apple.dispatch.*; +import org.robovm.apple.coreanimation.*; +import org.robovm.apple.coregraphics.*; +import org.robovm.apple.coreaudio.*; +import org.robovm.apple.coremedia.*; +import org.robovm.apple.corevideo.*; +import org.robovm.apple.mediatoolbox.*; +import org.robovm.apple.audiotoolbox.*; +import org.robovm.apple.audiounit.*; +/**/ + +/**/ +/**/ +/**/@Library("AVFoundation") @StronglyLinked/**/ +@Marshaler(/**/AVMetadataKeyID3Metadata/**/.Marshaler.class) +/**/public/**/ class /**/AVMetadataKeyID3Metadata/**/ + extends /**/AVMetadataKey/**/ + /**//**/ { + + static { Bro.bind(/**/AVMetadataKeyID3Metadata/**/.class); } + + /**/ + public static class Marshaler { + @MarshalsPointer + public static AVMetadataKeyID3Metadata toObject(Class cls, long handle, long flags) { + NSString o = (NSString) NSObject.Marshaler.toObject(NSString.class, handle, flags); + if (o == null) { + return null; + } + return AVMetadataKeyID3Metadata.valueOf(o); + } + @MarshalsPointer + public static long toNative(AVMetadataKeyID3Metadata o, long flags) { + if (o == null) { + return 0L; + } + return NSObject.Marshaler.toNative(o.value(), flags); + } + } + public static class AsListMarshaler { + @SuppressWarnings("unchecked") + @MarshalsPointer + public static List toObject(Class cls, long handle, long flags) { + NSArray o = (NSArray) NSObject.Marshaler.toObject(cls, handle, flags); + if (o == null) { + return null; + } + List list = new ArrayList<>(); + for (int i = 0; i < o.size(); i++) { + list.add(AVMetadataKeyID3Metadata.valueOf(o.get(i))); + } + return list; + } + @MarshalsPointer + public static long toNative(List l, long flags) { + if (l == null) { + return 0L; + } + NSArray array = new NSMutableArray<>(); + for (AVMetadataKeyID3Metadata o : l) { + array.add(o.value()); + } + return NSObject.Marshaler.toNative(array, flags); + } + } + /**/ + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata AudioEncryption = new AVMetadataKeyID3Metadata("AudioEncryption"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata AttachedPicture = new AVMetadataKeyID3Metadata("AttachedPicture"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata AudioSeekPointIndex = new AVMetadataKeyID3Metadata("AudioSeekPointIndex"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Comments = new AVMetadataKeyID3Metadata("Comments"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Commerical = new AVMetadataKeyID3Metadata("Commerical"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Encryption = new AVMetadataKeyID3Metadata("Encryption"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Equalization = new AVMetadataKeyID3Metadata("Equalization"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Equalization2 = new AVMetadataKeyID3Metadata("Equalization2"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata EventTimingCodes = new AVMetadataKeyID3Metadata("EventTimingCodes"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata GeneralEncapsulatedObject = new AVMetadataKeyID3Metadata("GeneralEncapsulatedObject"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata GroupIdentifier = new AVMetadataKeyID3Metadata("GroupIdentifier"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata InvolvedPeopleList_v23 = new AVMetadataKeyID3Metadata("InvolvedPeopleList_v23"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Link = new AVMetadataKeyID3Metadata("Link"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata MusicCDIdentifier = new AVMetadataKeyID3Metadata("MusicCDIdentifier"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata MPEGLocationLookupTable = new AVMetadataKeyID3Metadata("MPEGLocationLookupTable"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Ownership = new AVMetadataKeyID3Metadata("Ownership"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Private = new AVMetadataKeyID3Metadata("Private"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata PlayCounter = new AVMetadataKeyID3Metadata("PlayCounter"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Popularimeter = new AVMetadataKeyID3Metadata("Popularimeter"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata PositionSynchronization = new AVMetadataKeyID3Metadata("PositionSynchronization"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata RecommendedBufferSize = new AVMetadataKeyID3Metadata("RecommendedBufferSize"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata RelativeVolumeAdjustment = new AVMetadataKeyID3Metadata("RelativeVolumeAdjustment"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata RelativeVolumeAdjustment2 = new AVMetadataKeyID3Metadata("RelativeVolumeAdjustment2"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Reverb = new AVMetadataKeyID3Metadata("Reverb"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Seek = new AVMetadataKeyID3Metadata("Seek"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Signature = new AVMetadataKeyID3Metadata("Signature"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata SynchronizedLyric = new AVMetadataKeyID3Metadata("SynchronizedLyric"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata SynchronizedTempoCodes = new AVMetadataKeyID3Metadata("SynchronizedTempoCodes"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata AlbumTitle = new AVMetadataKeyID3Metadata("AlbumTitle"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata BeatsPerMinute = new AVMetadataKeyID3Metadata("BeatsPerMinute"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Composer = new AVMetadataKeyID3Metadata("Composer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata ContentType = new AVMetadataKeyID3Metadata("ContentType"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Copyright = new AVMetadataKeyID3Metadata("Copyright"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Date = new AVMetadataKeyID3Metadata("Date"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata EncodingTime = new AVMetadataKeyID3Metadata("EncodingTime"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata PlaylistDelay = new AVMetadataKeyID3Metadata("PlaylistDelay"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OriginalReleaseTime = new AVMetadataKeyID3Metadata("OriginalReleaseTime"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata RecordingTime = new AVMetadataKeyID3Metadata("RecordingTime"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata ReleaseTime = new AVMetadataKeyID3Metadata("ReleaseTime"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata TaggingTime = new AVMetadataKeyID3Metadata("TaggingTime"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata EncodedBy = new AVMetadataKeyID3Metadata("EncodedBy"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Lyricist = new AVMetadataKeyID3Metadata("Lyricist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata FileType = new AVMetadataKeyID3Metadata("FileType"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Time = new AVMetadataKeyID3Metadata("Time"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata InvolvedPeopleList_v24 = new AVMetadataKeyID3Metadata("InvolvedPeopleList_v24"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata ContentGroupDescription = new AVMetadataKeyID3Metadata("ContentGroupDescription"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata TitleDescription = new AVMetadataKeyID3Metadata("TitleDescription"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata SubTitle = new AVMetadataKeyID3Metadata("SubTitle"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata InitialKey = new AVMetadataKeyID3Metadata("InitialKey"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Language = new AVMetadataKeyID3Metadata("Language"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Length = new AVMetadataKeyID3Metadata("Length"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata MusicianCreditsList = new AVMetadataKeyID3Metadata("MusicianCreditsList"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata MediaType = new AVMetadataKeyID3Metadata("MediaType"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Mood = new AVMetadataKeyID3Metadata("Mood"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OriginalAlbumTitle = new AVMetadataKeyID3Metadata("OriginalAlbumTitle"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OriginalFilename = new AVMetadataKeyID3Metadata("OriginalFilename"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OriginalLyricist = new AVMetadataKeyID3Metadata("OriginalLyricist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OriginalArtist = new AVMetadataKeyID3Metadata("OriginalArtist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OriginalReleaseYear = new AVMetadataKeyID3Metadata("OriginalReleaseYear"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata FileOwner = new AVMetadataKeyID3Metadata("FileOwner"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata LeadPerformer = new AVMetadataKeyID3Metadata("LeadPerformer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Band = new AVMetadataKeyID3Metadata("Band"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Conductor = new AVMetadataKeyID3Metadata("Conductor"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata ModifiedBy = new AVMetadataKeyID3Metadata("ModifiedBy"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata PartOfASet = new AVMetadataKeyID3Metadata("PartOfASet"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata ProducedNotice = new AVMetadataKeyID3Metadata("ProducedNotice"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Publisher = new AVMetadataKeyID3Metadata("Publisher"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata TrackNumber = new AVMetadataKeyID3Metadata("TrackNumber"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata RecordingDates = new AVMetadataKeyID3Metadata("RecordingDates"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata InternetRadioStationName = new AVMetadataKeyID3Metadata("InternetRadioStationName"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata InternetRadioStationOwner = new AVMetadataKeyID3Metadata("InternetRadioStationOwner"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Size = new AVMetadataKeyID3Metadata("Size"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata AlbumSortOrder = new AVMetadataKeyID3Metadata("AlbumSortOrder"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata PerformerSortOrder = new AVMetadataKeyID3Metadata("PerformerSortOrder"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata TitleSortOrder = new AVMetadataKeyID3Metadata("TitleSortOrder"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata InternationalStandardRecordingCode = new AVMetadataKeyID3Metadata("InternationalStandardRecordingCode"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata EncodedWith = new AVMetadataKeyID3Metadata("EncodedWith"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata SetSubtitle = new AVMetadataKeyID3Metadata("SetSubtitle"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Year = new AVMetadataKeyID3Metadata("Year"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata UserText = new AVMetadataKeyID3Metadata("UserText"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata UniqueFileIdentifier = new AVMetadataKeyID3Metadata("UniqueFileIdentifier"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata TermsOfUse = new AVMetadataKeyID3Metadata("TermsOfUse"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata UnsynchronizedLyric = new AVMetadataKeyID3Metadata("UnsynchronizedLyric"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata CommercialInformation = new AVMetadataKeyID3Metadata("CommercialInformation"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata CopyrightInformation = new AVMetadataKeyID3Metadata("CopyrightInformation"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OfficialAudioFileWebpage = new AVMetadataKeyID3Metadata("OfficialAudioFileWebpage"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OfficialArtistWebpage = new AVMetadataKeyID3Metadata("OfficialArtistWebpage"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OfficialAudioSourceWebpage = new AVMetadataKeyID3Metadata("OfficialAudioSourceWebpage"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OfficialInternetRadioStationHomepage = new AVMetadataKeyID3Metadata("OfficialInternetRadioStationHomepage"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata Payment = new AVMetadataKeyID3Metadata("Payment"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata OfficialPublisherWebpage = new AVMetadataKeyID3Metadata("OfficialPublisherWebpage"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyID3Metadata UserURL = new AVMetadataKeyID3Metadata("UserURL"); + /**/ + + private static /**/AVMetadataKeyID3Metadata/**/[] values = new /**/AVMetadataKeyID3Metadata/**/[] {/**/AudioEncryption, AttachedPicture, AudioSeekPointIndex, Comments, Commerical, Encryption, Equalization, Equalization2, EventTimingCodes, GeneralEncapsulatedObject, GroupIdentifier, InvolvedPeopleList_v23, Link, MusicCDIdentifier, MPEGLocationLookupTable, Ownership, Private, PlayCounter, Popularimeter, PositionSynchronization, RecommendedBufferSize, RelativeVolumeAdjustment, RelativeVolumeAdjustment2, Reverb, Seek, Signature, SynchronizedLyric, SynchronizedTempoCodes, AlbumTitle, BeatsPerMinute, Composer, ContentType, Copyright, Date, EncodingTime, PlaylistDelay, OriginalReleaseTime, RecordingTime, ReleaseTime, TaggingTime, EncodedBy, Lyricist, FileType, Time, InvolvedPeopleList_v24, ContentGroupDescription, TitleDescription, SubTitle, InitialKey, Language, Length, MusicianCreditsList, MediaType, Mood, OriginalAlbumTitle, OriginalFilename, OriginalLyricist, OriginalArtist, OriginalReleaseYear, FileOwner, LeadPerformer, Band, Conductor, ModifiedBy, PartOfASet, ProducedNotice, Publisher, TrackNumber, RecordingDates, InternetRadioStationName, InternetRadioStationOwner, Size, AlbumSortOrder, PerformerSortOrder, TitleSortOrder, InternationalStandardRecordingCode, EncodedWith, SetSubtitle, Year, UserText, UniqueFileIdentifier, TermsOfUse, UnsynchronizedLyric, CommercialInformation, CopyrightInformation, OfficialAudioFileWebpage, OfficialArtistWebpage, OfficialAudioSourceWebpage, OfficialInternetRadioStationHomepage, Payment, OfficialPublisherWebpage, UserURL/**/}; + + /**/AVMetadataKeyID3Metadata/**/ (String getterName) { + super(Values.class, getterName); + } + + public static /**/AVMetadataKeyID3Metadata/**/ valueOf(/**/NSString/**/ value) { + for (/**/AVMetadataKeyID3Metadata/**/ v : values) { + if (v.value().equals(value)) { + return v; + } + } + throw new IllegalArgumentException("No constant with value " + value + " found in " + + /**/AVMetadataKeyID3Metadata/**/.class.getName()); + } + + /**//**/ + + /**/@Library("AVFoundation") @StronglyLinked/**/ + public static class Values { + static { Bro.bind(Values.class); } + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyAudioEncryption", optional=true) + public static native NSString AudioEncryption(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyAttachedPicture", optional=true) + public static native NSString AttachedPicture(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyAudioSeekPointIndex", optional=true) + public static native NSString AudioSeekPointIndex(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyComments", optional=true) + public static native NSString Comments(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyCommerical", optional=true) + public static native NSString Commerical(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyEncryption", optional=true) + public static native NSString Encryption(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyEqualization", optional=true) + public static native NSString Equalization(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyEqualization2", optional=true) + public static native NSString Equalization2(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyEventTimingCodes", optional=true) + public static native NSString EventTimingCodes(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyGeneralEncapsulatedObject", optional=true) + public static native NSString GeneralEncapsulatedObject(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyGroupIdentifier", optional=true) + public static native NSString GroupIdentifier(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyInvolvedPeopleList_v23", optional=true) + public static native NSString InvolvedPeopleList_v23(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyLink", optional=true) + public static native NSString Link(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyMusicCDIdentifier", optional=true) + public static native NSString MusicCDIdentifier(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyMPEGLocationLookupTable", optional=true) + public static native NSString MPEGLocationLookupTable(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOwnership", optional=true) + public static native NSString Ownership(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPrivate", optional=true) + public static native NSString Private(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPlayCounter", optional=true) + public static native NSString PlayCounter(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPopularimeter", optional=true) + public static native NSString Popularimeter(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPositionSynchronization", optional=true) + public static native NSString PositionSynchronization(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyRecommendedBufferSize", optional=true) + public static native NSString RecommendedBufferSize(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyRelativeVolumeAdjustment", optional=true) + public static native NSString RelativeVolumeAdjustment(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyRelativeVolumeAdjustment2", optional=true) + public static native NSString RelativeVolumeAdjustment2(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyReverb", optional=true) + public static native NSString Reverb(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeySeek", optional=true) + public static native NSString Seek(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeySignature", optional=true) + public static native NSString Signature(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeySynchronizedLyric", optional=true) + public static native NSString SynchronizedLyric(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeySynchronizedTempoCodes", optional=true) + public static native NSString SynchronizedTempoCodes(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyAlbumTitle", optional=true) + public static native NSString AlbumTitle(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyBeatsPerMinute", optional=true) + public static native NSString BeatsPerMinute(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyComposer", optional=true) + public static native NSString Composer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyContentType", optional=true) + public static native NSString ContentType(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyCopyright", optional=true) + public static native NSString Copyright(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyDate", optional=true) + public static native NSString Date(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyEncodingTime", optional=true) + public static native NSString EncodingTime(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPlaylistDelay", optional=true) + public static native NSString PlaylistDelay(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalReleaseTime", optional=true) + public static native NSString OriginalReleaseTime(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyRecordingTime", optional=true) + public static native NSString RecordingTime(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyReleaseTime", optional=true) + public static native NSString ReleaseTime(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyTaggingTime", optional=true) + public static native NSString TaggingTime(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyEncodedBy", optional=true) + public static native NSString EncodedBy(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyLyricist", optional=true) + public static native NSString Lyricist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyFileType", optional=true) + public static native NSString FileType(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyTime", optional=true) + public static native NSString Time(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyInvolvedPeopleList_v24", optional=true) + public static native NSString InvolvedPeopleList_v24(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyContentGroupDescription", optional=true) + public static native NSString ContentGroupDescription(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyTitleDescription", optional=true) + public static native NSString TitleDescription(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeySubTitle", optional=true) + public static native NSString SubTitle(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyInitialKey", optional=true) + public static native NSString InitialKey(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyLanguage", optional=true) + public static native NSString Language(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyLength", optional=true) + public static native NSString Length(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyMusicianCreditsList", optional=true) + public static native NSString MusicianCreditsList(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyMediaType", optional=true) + public static native NSString MediaType(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyMood", optional=true) + public static native NSString Mood(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalAlbumTitle", optional=true) + public static native NSString OriginalAlbumTitle(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalFilename", optional=true) + public static native NSString OriginalFilename(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalLyricist", optional=true) + public static native NSString OriginalLyricist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalArtist", optional=true) + public static native NSString OriginalArtist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOriginalReleaseYear", optional=true) + public static native NSString OriginalReleaseYear(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyFileOwner", optional=true) + public static native NSString FileOwner(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyLeadPerformer", optional=true) + public static native NSString LeadPerformer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyBand", optional=true) + public static native NSString Band(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyConductor", optional=true) + public static native NSString Conductor(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyModifiedBy", optional=true) + public static native NSString ModifiedBy(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPartOfASet", optional=true) + public static native NSString PartOfASet(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyProducedNotice", optional=true) + public static native NSString ProducedNotice(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPublisher", optional=true) + public static native NSString Publisher(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyTrackNumber", optional=true) + public static native NSString TrackNumber(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyRecordingDates", optional=true) + public static native NSString RecordingDates(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyInternetRadioStationName", optional=true) + public static native NSString InternetRadioStationName(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyInternetRadioStationOwner", optional=true) + public static native NSString InternetRadioStationOwner(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeySize", optional=true) + public static native NSString Size(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyAlbumSortOrder", optional=true) + public static native NSString AlbumSortOrder(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPerformerSortOrder", optional=true) + public static native NSString PerformerSortOrder(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyTitleSortOrder", optional=true) + public static native NSString TitleSortOrder(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyInternationalStandardRecordingCode", optional=true) + public static native NSString InternationalStandardRecordingCode(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyEncodedWith", optional=true) + public static native NSString EncodedWith(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeySetSubtitle", optional=true) + public static native NSString SetSubtitle(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyYear", optional=true) + public static native NSString Year(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyUserText", optional=true) + public static native NSString UserText(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyUniqueFileIdentifier", optional=true) + public static native NSString UniqueFileIdentifier(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyTermsOfUse", optional=true) + public static native NSString TermsOfUse(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyUnsynchronizedLyric", optional=true) + public static native NSString UnsynchronizedLyric(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyCommercialInformation", optional=true) + public static native NSString CommercialInformation(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyCopyrightInformation", optional=true) + public static native NSString CopyrightInformation(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialAudioFileWebpage", optional=true) + public static native NSString OfficialAudioFileWebpage(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialArtistWebpage", optional=true) + public static native NSString OfficialArtistWebpage(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialAudioSourceWebpage", optional=true) + public static native NSString OfficialAudioSourceWebpage(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage", optional=true) + public static native NSString OfficialInternetRadioStationHomepage(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyPayment", optional=true) + public static native NSString Payment(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyOfficialPublisherWebpage", optional=true) + public static native NSString OfficialPublisherWebpage(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataID3MetadataKeyUserURL", optional=true) + public static native NSString UserURL(); + /**/ + } +} diff --git a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyISOUserData.java b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyISOUserData.java new file mode 100644 index 000000000..262bc0f42 --- /dev/null +++ b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyISOUserData.java @@ -0,0 +1,145 @@ +/* + * 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 org.robovm.apple.avfoundation; + +/**/ +import java.io.*; +import java.nio.*; +import java.util.*; +import org.robovm.objc.*; +import org.robovm.objc.annotation.*; +import org.robovm.objc.block.*; +import org.robovm.rt.*; +import org.robovm.rt.annotation.*; +import org.robovm.rt.bro.*; +import org.robovm.rt.bro.annotation.*; +import org.robovm.rt.bro.ptr.*; +import org.robovm.apple.foundation.*; +import org.robovm.apple.corefoundation.*; +import org.robovm.apple.dispatch.*; +import org.robovm.apple.coreanimation.*; +import org.robovm.apple.coregraphics.*; +import org.robovm.apple.coreaudio.*; +import org.robovm.apple.coremedia.*; +import org.robovm.apple.corevideo.*; +import org.robovm.apple.mediatoolbox.*; +import org.robovm.apple.audiotoolbox.*; +import org.robovm.apple.audiounit.*; +/**/ + +/**/ +/**/ +/**/@Library("AVFoundation") @StronglyLinked/**/ +@Marshaler(/**/AVMetadataKeyISOUserData/**/.Marshaler.class) +/**/public/**/ class /**/AVMetadataKeyISOUserData/**/ + extends /**/AVMetadataKey/**/ + /**//**/ { + + static { Bro.bind(/**/AVMetadataKeyISOUserData/**/.class); } + + /**/ + public static class Marshaler { + @MarshalsPointer + public static AVMetadataKeyISOUserData toObject(Class cls, long handle, long flags) { + NSString o = (NSString) NSObject.Marshaler.toObject(NSString.class, handle, flags); + if (o == null) { + return null; + } + return AVMetadataKeyISOUserData.valueOf(o); + } + @MarshalsPointer + public static long toNative(AVMetadataKeyISOUserData o, long flags) { + if (o == null) { + return 0L; + } + return NSObject.Marshaler.toNative(o.value(), flags); + } + } + public static class AsListMarshaler { + @SuppressWarnings("unchecked") + @MarshalsPointer + public static List toObject(Class cls, long handle, long flags) { + NSArray o = (NSArray) NSObject.Marshaler.toObject(cls, handle, flags); + if (o == null) { + return null; + } + List list = new ArrayList<>(); + for (int i = 0; i < o.size(); i++) { + list.add(AVMetadataKeyISOUserData.valueOf(o.get(i))); + } + return list; + } + @MarshalsPointer + public static long toNative(List l, long flags) { + if (l == null) { + return 0L; + } + NSArray array = new NSMutableArray<>(); + for (AVMetadataKeyISOUserData o : l) { + array.add(o.value()); + } + return NSObject.Marshaler.toNative(array, flags); + } + } + /**/ + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyISOUserData Copyright = new AVMetadataKeyISOUserData("Copyright"); + /** + * @since Available in iOS 8.0 and later. + */ + public static final AVMetadataKeyISOUserData TaggedCharacteristic = new AVMetadataKeyISOUserData("TaggedCharacteristic"); + /**/ + + private static /**/AVMetadataKeyISOUserData/**/[] values = new /**/AVMetadataKeyISOUserData/**/[] {/**/Copyright, TaggedCharacteristic/**/}; + + /**/AVMetadataKeyISOUserData/**/ (String getterName) { + super(Values.class, getterName); + } + + public static /**/AVMetadataKeyISOUserData/**/ valueOf(/**/NSString/**/ value) { + for (/**/AVMetadataKeyISOUserData/**/ v : values) { + if (v.value().equals(value)) { + return v; + } + } + throw new IllegalArgumentException("No constant with value " + value + " found in " + + /**/AVMetadataKeyISOUserData/**/.class.getName()); + } + + /**//**/ + + /**/@Library("AVFoundation") @StronglyLinked/**/ + public static class Values { + static { Bro.bind(Values.class); } + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataISOUserDataKeyCopyright", optional=true) + public static native NSString Copyright(); + /** + * @since Available in iOS 8.0 and later. + */ + @GlobalValue(symbol="AVMetadataISOUserDataKeyTaggedCharacteristic", optional=true) + public static native NSString TaggedCharacteristic(); + /**/ + } +} diff --git a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyIcyMetadata.java b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyIcyMetadata.java new file mode 100644 index 000000000..2bbef203e --- /dev/null +++ b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyIcyMetadata.java @@ -0,0 +1,145 @@ +/* + * 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 org.robovm.apple.avfoundation; + +/**/ +import java.io.*; +import java.nio.*; +import java.util.*; +import org.robovm.objc.*; +import org.robovm.objc.annotation.*; +import org.robovm.objc.block.*; +import org.robovm.rt.*; +import org.robovm.rt.annotation.*; +import org.robovm.rt.bro.*; +import org.robovm.rt.bro.annotation.*; +import org.robovm.rt.bro.ptr.*; +import org.robovm.apple.foundation.*; +import org.robovm.apple.corefoundation.*; +import org.robovm.apple.dispatch.*; +import org.robovm.apple.coreanimation.*; +import org.robovm.apple.coregraphics.*; +import org.robovm.apple.coreaudio.*; +import org.robovm.apple.coremedia.*; +import org.robovm.apple.corevideo.*; +import org.robovm.apple.mediatoolbox.*; +import org.robovm.apple.audiotoolbox.*; +import org.robovm.apple.audiounit.*; +/**/ + +/**/ +/**/ +/**/@Library("AVFoundation") @StronglyLinked/**/ +@Marshaler(/**/AVMetadataKeyIcyMetadata/**/.Marshaler.class) +/**/public/**/ class /**/AVMetadataKeyIcyMetadata/**/ + extends /**/AVMetadataKey/**/ + /**//**/ { + + static { Bro.bind(/**/AVMetadataKeyIcyMetadata/**/.class); } + + /**/ + public static class Marshaler { + @MarshalsPointer + public static AVMetadataKeyIcyMetadata toObject(Class cls, long handle, long flags) { + NSString o = (NSString) NSObject.Marshaler.toObject(NSString.class, handle, flags); + if (o == null) { + return null; + } + return AVMetadataKeyIcyMetadata.valueOf(o); + } + @MarshalsPointer + public static long toNative(AVMetadataKeyIcyMetadata o, long flags) { + if (o == null) { + return 0L; + } + return NSObject.Marshaler.toNative(o.value(), flags); + } + } + public static class AsListMarshaler { + @SuppressWarnings("unchecked") + @MarshalsPointer + public static List toObject(Class cls, long handle, long flags) { + NSArray o = (NSArray) NSObject.Marshaler.toObject(cls, handle, flags); + if (o == null) { + return null; + } + List list = new ArrayList<>(); + for (int i = 0; i < o.size(); i++) { + list.add(AVMetadataKeyIcyMetadata.valueOf(o.get(i))); + } + return list; + } + @MarshalsPointer + public static long toNative(List l, long flags) { + if (l == null) { + return 0L; + } + NSArray array = new NSMutableArray<>(); + for (AVMetadataKeyIcyMetadata o : l) { + array.add(o.value()); + } + return NSObject.Marshaler.toNative(array, flags); + } + } + /**/ + + /**/ + /** + * @since Available in iOS 8.0 and later. + */ + public static final AVMetadataKeyIcyMetadata StreamTitle = new AVMetadataKeyIcyMetadata("StreamTitle"); + /** + * @since Available in iOS 8.0 and later. + */ + public static final AVMetadataKeyIcyMetadata StreamURL = new AVMetadataKeyIcyMetadata("StreamURL"); + /**/ + + private static /**/AVMetadataKeyIcyMetadata/**/[] values = new /**/AVMetadataKeyIcyMetadata/**/[] {/**/StreamTitle, StreamURL/**/}; + + /**/AVMetadataKeyIcyMetadata/**/ (String getterName) { + super(Values.class, getterName); + } + + public static /**/AVMetadataKeyIcyMetadata/**/ valueOf(/**/NSString/**/ value) { + for (/**/AVMetadataKeyIcyMetadata/**/ v : values) { + if (v.value().equals(value)) { + return v; + } + } + throw new IllegalArgumentException("No constant with value " + value + " found in " + + /**/AVMetadataKeyIcyMetadata/**/.class.getName()); + } + + /**//**/ + + /**/@Library("AVFoundation") @StronglyLinked/**/ + public static class Values { + static { Bro.bind(Values.class); } + + /**/ + /** + * @since Available in iOS 8.0 and later. + */ + @GlobalValue(symbol="AVMetadataIcyMetadataKeyStreamTitle", optional=true) + public static native NSString StreamTitle(); + /** + * @since Available in iOS 8.0 and later. + */ + @GlobalValue(symbol="AVMetadataIcyMetadataKeyStreamURL", optional=true) + public static native NSString StreamURL(); + /**/ + } +} diff --git a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyQuickTimeMetadata.java b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyQuickTimeMetadata.java new file mode 100644 index 000000000..8ceeeb8ff --- /dev/null +++ b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyQuickTimeMetadata.java @@ -0,0 +1,487 @@ +/* + * 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 org.robovm.apple.avfoundation; + +/**/ +import java.io.*; +import java.nio.*; +import java.util.*; +import org.robovm.objc.*; +import org.robovm.objc.annotation.*; +import org.robovm.objc.block.*; +import org.robovm.rt.*; +import org.robovm.rt.annotation.*; +import org.robovm.rt.bro.*; +import org.robovm.rt.bro.annotation.*; +import org.robovm.rt.bro.ptr.*; +import org.robovm.apple.foundation.*; +import org.robovm.apple.corefoundation.*; +import org.robovm.apple.dispatch.*; +import org.robovm.apple.coreanimation.*; +import org.robovm.apple.coregraphics.*; +import org.robovm.apple.coreaudio.*; +import org.robovm.apple.coremedia.*; +import org.robovm.apple.corevideo.*; +import org.robovm.apple.mediatoolbox.*; +import org.robovm.apple.audiotoolbox.*; +import org.robovm.apple.audiounit.*; +/**/ + +/**/ +/**/ +/**/@Library("AVFoundation") @StronglyLinked/**/ +@Marshaler(/**/AVMetadataKeyQuickTimeMetadata/**/.Marshaler.class) +/**/public/**/ class /**/AVMetadataKeyQuickTimeMetadata/**/ + extends /**/AVMetadataKey/**/ + /**//**/ { + + static { Bro.bind(/**/AVMetadataKeyQuickTimeMetadata/**/.class); } + + /**/ + public static class Marshaler { + @MarshalsPointer + public static AVMetadataKeyQuickTimeMetadata toObject(Class cls, long handle, long flags) { + NSString o = (NSString) NSObject.Marshaler.toObject(NSString.class, handle, flags); + if (o == null) { + return null; + } + return AVMetadataKeyQuickTimeMetadata.valueOf(o); + } + @MarshalsPointer + public static long toNative(AVMetadataKeyQuickTimeMetadata o, long flags) { + if (o == null) { + return 0L; + } + return NSObject.Marshaler.toNative(o.value(), flags); + } + } + public static class AsListMarshaler { + @SuppressWarnings("unchecked") + @MarshalsPointer + public static List toObject(Class cls, long handle, long flags) { + NSArray o = (NSArray) NSObject.Marshaler.toObject(cls, handle, flags); + if (o == null) { + return null; + } + List list = new ArrayList<>(); + for (int i = 0; i < o.size(); i++) { + list.add(AVMetadataKeyQuickTimeMetadata.valueOf(o.get(i))); + } + return list; + } + @MarshalsPointer + public static long toNative(List l, long flags) { + if (l == null) { + return 0L; + } + NSArray array = new NSMutableArray<>(); + for (AVMetadataKeyQuickTimeMetadata o : l) { + array.add(o.value()); + } + return NSObject.Marshaler.toNative(array, flags); + } + } + /**/ + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Author = new AVMetadataKeyQuickTimeMetadata("Author"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Comment = new AVMetadataKeyQuickTimeMetadata("Comment"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Copyright = new AVMetadataKeyQuickTimeMetadata("Copyright"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata CreationDate = new AVMetadataKeyQuickTimeMetadata("CreationDate"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Director = new AVMetadataKeyQuickTimeMetadata("Director"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata DisplayName = new AVMetadataKeyQuickTimeMetadata("DisplayName"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Information = new AVMetadataKeyQuickTimeMetadata("Information"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Keywords = new AVMetadataKeyQuickTimeMetadata("Keywords"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Producer = new AVMetadataKeyQuickTimeMetadata("Producer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Publisher = new AVMetadataKeyQuickTimeMetadata("Publisher"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Album = new AVMetadataKeyQuickTimeMetadata("Album"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Artist = new AVMetadataKeyQuickTimeMetadata("Artist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Artwork = new AVMetadataKeyQuickTimeMetadata("Artwork"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Description = new AVMetadataKeyQuickTimeMetadata("Description"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Software = new AVMetadataKeyQuickTimeMetadata("Software"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Year = new AVMetadataKeyQuickTimeMetadata("Year"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Genre = new AVMetadataKeyQuickTimeMetadata("Genre"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata iXML = new AVMetadataKeyQuickTimeMetadata("iXML"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata LocationISO6709 = new AVMetadataKeyQuickTimeMetadata("LocationISO6709"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Make = new AVMetadataKeyQuickTimeMetadata("Make"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Model = new AVMetadataKeyQuickTimeMetadata("Model"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Arranger = new AVMetadataKeyQuickTimeMetadata("Arranger"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata EncodedBy = new AVMetadataKeyQuickTimeMetadata("EncodedBy"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata OriginalArtist = new AVMetadataKeyQuickTimeMetadata("OriginalArtist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Performer = new AVMetadataKeyQuickTimeMetadata("Performer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Composer = new AVMetadataKeyQuickTimeMetadata("Composer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Credits = new AVMetadataKeyQuickTimeMetadata("Credits"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata PhonogramRights = new AVMetadataKeyQuickTimeMetadata("PhonogramRights"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata CameraIdentifier = new AVMetadataKeyQuickTimeMetadata("CameraIdentifier"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata CameraFrameReadoutTime = new AVMetadataKeyQuickTimeMetadata("CameraFrameReadoutTime"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata Title = new AVMetadataKeyQuickTimeMetadata("Title"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata CollectionUser = new AVMetadataKeyQuickTimeMetadata("CollectionUser"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata RatingUser = new AVMetadataKeyQuickTimeMetadata("RatingUser"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata LocationName = new AVMetadataKeyQuickTimeMetadata("LocationName"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata LocationBody = new AVMetadataKeyQuickTimeMetadata("LocationBody"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata LocationNote = new AVMetadataKeyQuickTimeMetadata("LocationNote"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata LocationRole = new AVMetadataKeyQuickTimeMetadata("LocationRole"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata LocationDate = new AVMetadataKeyQuickTimeMetadata("LocationDate"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata DirectionFacing = new AVMetadataKeyQuickTimeMetadata("DirectionFacing"); + /** + * @since Available in iOS 4.3 and later. + */ + public static final AVMetadataKeyQuickTimeMetadata DirectionMotion = new AVMetadataKeyQuickTimeMetadata("DirectionMotion"); + /**/ + + private static /**/AVMetadataKeyQuickTimeMetadata/**/[] values = new /**/AVMetadataKeyQuickTimeMetadata/**/[] {/**/Author, Comment, Copyright, CreationDate, Director, DisplayName, Information, Keywords, Producer, Publisher, Album, Artist, Artwork, Description, Software, Year, Genre, iXML, LocationISO6709, Make, Model, Arranger, EncodedBy, OriginalArtist, Performer, Composer, Credits, PhonogramRights, CameraIdentifier, CameraFrameReadoutTime, Title, CollectionUser, RatingUser, LocationName, LocationBody, LocationNote, LocationRole, LocationDate, DirectionFacing, DirectionMotion/**/}; + + /**/AVMetadataKeyQuickTimeMetadata/**/ (String getterName) { + super(Values.class, getterName); + } + + public static /**/AVMetadataKeyQuickTimeMetadata/**/ valueOf(/**/NSString/**/ value) { + for (/**/AVMetadataKeyQuickTimeMetadata/**/ v : values) { + if (v.value().equals(value)) { + return v; + } + } + throw new IllegalArgumentException("No constant with value " + value + " found in " + + /**/AVMetadataKeyQuickTimeMetadata/**/.class.getName()); + } + + /**//**/ + + /**/@Library("AVFoundation") @StronglyLinked/**/ + public static class Values { + static { Bro.bind(Values.class); } + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyAuthor", optional=true) + public static native NSString Author(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyComment", optional=true) + public static native NSString Comment(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCopyright", optional=true) + public static native NSString Copyright(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCreationDate", optional=true) + public static native NSString CreationDate(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDirector", optional=true) + public static native NSString Director(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDisplayName", optional=true) + public static native NSString DisplayName(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyInformation", optional=true) + public static native NSString Information(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyKeywords", optional=true) + public static native NSString Keywords(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyProducer", optional=true) + public static native NSString Producer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyPublisher", optional=true) + public static native NSString Publisher(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyAlbum", optional=true) + public static native NSString Album(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyArtist", optional=true) + public static native NSString Artist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyArtwork", optional=true) + public static native NSString Artwork(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDescription", optional=true) + public static native NSString Description(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeySoftware", optional=true) + public static native NSString Software(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyYear", optional=true) + public static native NSString Year(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyGenre", optional=true) + public static native NSString Genre(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyiXML", optional=true) + public static native NSString iXML(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationISO6709", optional=true) + public static native NSString LocationISO6709(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyMake", optional=true) + public static native NSString Make(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyModel", optional=true) + public static native NSString Model(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyArranger", optional=true) + public static native NSString Arranger(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyEncodedBy", optional=true) + public static native NSString EncodedBy(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyOriginalArtist", optional=true) + public static native NSString OriginalArtist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyPerformer", optional=true) + public static native NSString Performer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyComposer", optional=true) + public static native NSString Composer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCredits", optional=true) + public static native NSString Credits(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyPhonogramRights", optional=true) + public static native NSString PhonogramRights(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCameraIdentifier", optional=true) + public static native NSString CameraIdentifier(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime", optional=true) + public static native NSString CameraFrameReadoutTime(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyTitle", optional=true) + public static native NSString Title(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyCollectionUser", optional=true) + public static native NSString CollectionUser(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyRatingUser", optional=true) + public static native NSString RatingUser(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationName", optional=true) + public static native NSString LocationName(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationBody", optional=true) + public static native NSString LocationBody(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationNote", optional=true) + public static native NSString LocationNote(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationRole", optional=true) + public static native NSString LocationRole(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyLocationDate", optional=true) + public static native NSString LocationDate(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDirectionFacing", optional=true) + public static native NSString DirectionFacing(); + /** + * @since Available in iOS 4.3 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeMetadataKeyDirectionMotion", optional=true) + public static native NSString DirectionMotion(); + /**/ + } +} diff --git a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyQuickTimeUserData.java b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyQuickTimeUserData.java new file mode 100644 index 000000000..847ffbcbf --- /dev/null +++ b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyQuickTimeUserData.java @@ -0,0 +1,469 @@ +/* + * 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 org.robovm.apple.avfoundation; + +/**/ +import java.io.*; +import java.nio.*; +import java.util.*; +import org.robovm.objc.*; +import org.robovm.objc.annotation.*; +import org.robovm.objc.block.*; +import org.robovm.rt.*; +import org.robovm.rt.annotation.*; +import org.robovm.rt.bro.*; +import org.robovm.rt.bro.annotation.*; +import org.robovm.rt.bro.ptr.*; +import org.robovm.apple.foundation.*; +import org.robovm.apple.corefoundation.*; +import org.robovm.apple.dispatch.*; +import org.robovm.apple.coreanimation.*; +import org.robovm.apple.coregraphics.*; +import org.robovm.apple.coreaudio.*; +import org.robovm.apple.coremedia.*; +import org.robovm.apple.corevideo.*; +import org.robovm.apple.mediatoolbox.*; +import org.robovm.apple.audiotoolbox.*; +import org.robovm.apple.audiounit.*; +/**/ + +/**/ +/**/ +/**/@Library("AVFoundation") @StronglyLinked/**/ +@Marshaler(/**/AVMetadataKeyQuickTimeUserData/**/.Marshaler.class) +/**/public/**/ class /**/AVMetadataKeyQuickTimeUserData/**/ + extends /**/AVMetadataKey/**/ + /**//**/ { + + static { Bro.bind(/**/AVMetadataKeyQuickTimeUserData/**/.class); } + + /**/ + public static class Marshaler { + @MarshalsPointer + public static AVMetadataKeyQuickTimeUserData toObject(Class cls, long handle, long flags) { + NSString o = (NSString) NSObject.Marshaler.toObject(NSString.class, handle, flags); + if (o == null) { + return null; + } + return AVMetadataKeyQuickTimeUserData.valueOf(o); + } + @MarshalsPointer + public static long toNative(AVMetadataKeyQuickTimeUserData o, long flags) { + if (o == null) { + return 0L; + } + return NSObject.Marshaler.toNative(o.value(), flags); + } + } + public static class AsListMarshaler { + @SuppressWarnings("unchecked") + @MarshalsPointer + public static List toObject(Class cls, long handle, long flags) { + NSArray o = (NSArray) NSObject.Marshaler.toObject(cls, handle, flags); + if (o == null) { + return null; + } + List list = new ArrayList<>(); + for (int i = 0; i < o.size(); i++) { + list.add(AVMetadataKeyQuickTimeUserData.valueOf(o.get(i))); + } + return list; + } + @MarshalsPointer + public static long toNative(List l, long flags) { + if (l == null) { + return 0L; + } + NSArray array = new NSMutableArray<>(); + for (AVMetadataKeyQuickTimeUserData o : l) { + array.add(o.value()); + } + return NSObject.Marshaler.toNative(array, flags); + } + } + /**/ + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Album = new AVMetadataKeyQuickTimeUserData("Album"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Arranger = new AVMetadataKeyQuickTimeUserData("Arranger"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Artist = new AVMetadataKeyQuickTimeUserData("Artist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Author = new AVMetadataKeyQuickTimeUserData("Author"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Chapter = new AVMetadataKeyQuickTimeUserData("Chapter"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Comment = new AVMetadataKeyQuickTimeUserData("Comment"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Composer = new AVMetadataKeyQuickTimeUserData("Composer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Copyright = new AVMetadataKeyQuickTimeUserData("Copyright"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData CreationDate = new AVMetadataKeyQuickTimeUserData("CreationDate"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Description = new AVMetadataKeyQuickTimeUserData("Description"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Director = new AVMetadataKeyQuickTimeUserData("Director"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Disclaimer = new AVMetadataKeyQuickTimeUserData("Disclaimer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData EncodedBy = new AVMetadataKeyQuickTimeUserData("EncodedBy"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData FullName = new AVMetadataKeyQuickTimeUserData("FullName"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Genre = new AVMetadataKeyQuickTimeUserData("Genre"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData HostComputer = new AVMetadataKeyQuickTimeUserData("HostComputer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Information = new AVMetadataKeyQuickTimeUserData("Information"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Keywords = new AVMetadataKeyQuickTimeUserData("Keywords"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Make = new AVMetadataKeyQuickTimeUserData("Make"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Model = new AVMetadataKeyQuickTimeUserData("Model"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData OriginalArtist = new AVMetadataKeyQuickTimeUserData("OriginalArtist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData OriginalFormat = new AVMetadataKeyQuickTimeUserData("OriginalFormat"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData OriginalSource = new AVMetadataKeyQuickTimeUserData("OriginalSource"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Performers = new AVMetadataKeyQuickTimeUserData("Performers"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Producer = new AVMetadataKeyQuickTimeUserData("Producer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Publisher = new AVMetadataKeyQuickTimeUserData("Publisher"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Product = new AVMetadataKeyQuickTimeUserData("Product"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Software = new AVMetadataKeyQuickTimeUserData("Software"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData SpecialPlaybackRequirements = new AVMetadataKeyQuickTimeUserData("SpecialPlaybackRequirements"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Track = new AVMetadataKeyQuickTimeUserData("Track"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Warning = new AVMetadataKeyQuickTimeUserData("Warning"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Writer = new AVMetadataKeyQuickTimeUserData("Writer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData URLLink = new AVMetadataKeyQuickTimeUserData("URLLink"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData LocationISO6709 = new AVMetadataKeyQuickTimeUserData("LocationISO6709"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData TrackName = new AVMetadataKeyQuickTimeUserData("TrackName"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData Credits = new AVMetadataKeyQuickTimeUserData("Credits"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData PhonogramRights = new AVMetadataKeyQuickTimeUserData("PhonogramRights"); + /** + * @since Available in iOS 5.0 and later. + */ + public static final AVMetadataKeyQuickTimeUserData TaggedCharacteristic = new AVMetadataKeyQuickTimeUserData("TaggedCharacteristic"); + /**/ + + private static /**/AVMetadataKeyQuickTimeUserData/**/[] values = new /**/AVMetadataKeyQuickTimeUserData/**/[] {/**/Album, Arranger, Artist, Author, Chapter, Comment, Composer, Copyright, CreationDate, Description, Director, Disclaimer, EncodedBy, FullName, Genre, HostComputer, Information, Keywords, Make, Model, OriginalArtist, OriginalFormat, OriginalSource, Performers, Producer, Publisher, Product, Software, SpecialPlaybackRequirements, Track, Warning, Writer, URLLink, LocationISO6709, TrackName, Credits, PhonogramRights, TaggedCharacteristic/**/}; + + /**/AVMetadataKeyQuickTimeUserData/**/ (String getterName) { + super(Values.class, getterName); + } + + public static /**/AVMetadataKeyQuickTimeUserData/**/ valueOf(/**/NSString/**/ value) { + for (/**/AVMetadataKeyQuickTimeUserData/**/ v : values) { + if (v.value().equals(value)) { + return v; + } + } + throw new IllegalArgumentException("No constant with value " + value + " found in " + + /**/AVMetadataKeyQuickTimeUserData/**/.class.getName()); + } + + /**//**/ + + /**/@Library("AVFoundation") @StronglyLinked/**/ + public static class Values { + static { Bro.bind(Values.class); } + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyAlbum", optional=true) + public static native NSString Album(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyArranger", optional=true) + public static native NSString Arranger(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyArtist", optional=true) + public static native NSString Artist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyAuthor", optional=true) + public static native NSString Author(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyChapter", optional=true) + public static native NSString Chapter(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyComment", optional=true) + public static native NSString Comment(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyComposer", optional=true) + public static native NSString Composer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyCopyright", optional=true) + public static native NSString Copyright(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyCreationDate", optional=true) + public static native NSString CreationDate(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyDescription", optional=true) + public static native NSString Description(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyDirector", optional=true) + public static native NSString Director(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyDisclaimer", optional=true) + public static native NSString Disclaimer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyEncodedBy", optional=true) + public static native NSString EncodedBy(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyFullName", optional=true) + public static native NSString FullName(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyGenre", optional=true) + public static native NSString Genre(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyHostComputer", optional=true) + public static native NSString HostComputer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyInformation", optional=true) + public static native NSString Information(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyKeywords", optional=true) + public static native NSString Keywords(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyMake", optional=true) + public static native NSString Make(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyModel", optional=true) + public static native NSString Model(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyOriginalArtist", optional=true) + public static native NSString OriginalArtist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyOriginalFormat", optional=true) + public static native NSString OriginalFormat(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyOriginalSource", optional=true) + public static native NSString OriginalSource(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyPerformers", optional=true) + public static native NSString Performers(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyProducer", optional=true) + public static native NSString Producer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyPublisher", optional=true) + public static native NSString Publisher(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyProduct", optional=true) + public static native NSString Product(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeySoftware", optional=true) + public static native NSString Software(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements", optional=true) + public static native NSString SpecialPlaybackRequirements(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyTrack", optional=true) + public static native NSString Track(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyWarning", optional=true) + public static native NSString Warning(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyWriter", optional=true) + public static native NSString Writer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyURLLink", optional=true) + public static native NSString URLLink(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyLocationISO6709", optional=true) + public static native NSString LocationISO6709(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyTrackName", optional=true) + public static native NSString TrackName(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyCredits", optional=true) + public static native NSString Credits(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyPhonogramRights", optional=true) + public static native NSString PhonogramRights(); + /** + * @since Available in iOS 5.0 and later. + */ + @GlobalValue(symbol="AVMetadataQuickTimeUserDataKeyTaggedCharacteristic", optional=true) + public static native NSString TaggedCharacteristic(); + /**/ + } +} diff --git a/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyiTunesMetadata.java b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyiTunesMetadata.java new file mode 100644 index 000000000..f644b0c44 --- /dev/null +++ b/cocoatouch/src/main/java/org/robovm/apple/avfoundation/AVMetadataKeyiTunesMetadata.java @@ -0,0 +1,559 @@ +/* + * 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 org.robovm.apple.avfoundation; + +/**/ +import java.io.*; +import java.nio.*; +import java.util.*; +import org.robovm.objc.*; +import org.robovm.objc.annotation.*; +import org.robovm.objc.block.*; +import org.robovm.rt.*; +import org.robovm.rt.annotation.*; +import org.robovm.rt.bro.*; +import org.robovm.rt.bro.annotation.*; +import org.robovm.rt.bro.ptr.*; +import org.robovm.apple.foundation.*; +import org.robovm.apple.corefoundation.*; +import org.robovm.apple.dispatch.*; +import org.robovm.apple.coreanimation.*; +import org.robovm.apple.coregraphics.*; +import org.robovm.apple.coreaudio.*; +import org.robovm.apple.coremedia.*; +import org.robovm.apple.corevideo.*; +import org.robovm.apple.mediatoolbox.*; +import org.robovm.apple.audiotoolbox.*; +import org.robovm.apple.audiounit.*; +/**/ + +/**/ +/**/ +/**/@Library("AVFoundation") @StronglyLinked/**/ +@Marshaler(/**/AVMetadataKeyiTunesMetadata/**/.Marshaler.class) +/**/public/**/ class /**/AVMetadataKeyiTunesMetadata/**/ + extends /**/AVMetadataKey/**/ + /**//**/ { + + static { Bro.bind(/**/AVMetadataKeyiTunesMetadata/**/.class); } + + /**/ + public static class Marshaler { + @MarshalsPointer + public static AVMetadataKeyiTunesMetadata toObject(Class cls, long handle, long flags) { + NSString o = (NSString) NSObject.Marshaler.toObject(NSString.class, handle, flags); + if (o == null) { + return null; + } + return AVMetadataKeyiTunesMetadata.valueOf(o); + } + @MarshalsPointer + public static long toNative(AVMetadataKeyiTunesMetadata o, long flags) { + if (o == null) { + return 0L; + } + return NSObject.Marshaler.toNative(o.value(), flags); + } + } + public static class AsListMarshaler { + @SuppressWarnings("unchecked") + @MarshalsPointer + public static List toObject(Class cls, long handle, long flags) { + NSArray o = (NSArray) NSObject.Marshaler.toObject(cls, handle, flags); + if (o == null) { + return null; + } + List list = new ArrayList<>(); + for (int i = 0; i < o.size(); i++) { + list.add(AVMetadataKeyiTunesMetadata.valueOf(o.get(i))); + } + return list; + } + @MarshalsPointer + public static long toNative(List l, long flags) { + if (l == null) { + return 0L; + } + NSArray array = new NSMutableArray<>(); + for (AVMetadataKeyiTunesMetadata o : l) { + array.add(o.value()); + } + return NSObject.Marshaler.toNative(array, flags); + } + } + /**/ + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Album = new AVMetadataKeyiTunesMetadata("Album"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Artist = new AVMetadataKeyiTunesMetadata("Artist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata UserComment = new AVMetadataKeyiTunesMetadata("UserComment"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata CoverArt = new AVMetadataKeyiTunesMetadata("CoverArt"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Copyright = new AVMetadataKeyiTunesMetadata("Copyright"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata ReleaseDate = new AVMetadataKeyiTunesMetadata("ReleaseDate"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata EncodedBy = new AVMetadataKeyiTunesMetadata("EncodedBy"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata PredefinedGenre = new AVMetadataKeyiTunesMetadata("PredefinedGenre"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata UserGenre = new AVMetadataKeyiTunesMetadata("UserGenre"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata SongName = new AVMetadataKeyiTunesMetadata("SongName"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata TrackSubTitle = new AVMetadataKeyiTunesMetadata("TrackSubTitle"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata EncodingTool = new AVMetadataKeyiTunesMetadata("EncodingTool"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Composer = new AVMetadataKeyiTunesMetadata("Composer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata AlbumArtist = new AVMetadataKeyiTunesMetadata("AlbumArtist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata AccountKind = new AVMetadataKeyiTunesMetadata("AccountKind"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata AppleID = new AVMetadataKeyiTunesMetadata("AppleID"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata ArtistID = new AVMetadataKeyiTunesMetadata("ArtistID"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata SongID = new AVMetadataKeyiTunesMetadata("SongID"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata DiscCompilation = new AVMetadataKeyiTunesMetadata("DiscCompilation"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata DiscNumber = new AVMetadataKeyiTunesMetadata("DiscNumber"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata GenreID = new AVMetadataKeyiTunesMetadata("GenreID"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Grouping = new AVMetadataKeyiTunesMetadata("Grouping"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata PlaylistID = new AVMetadataKeyiTunesMetadata("PlaylistID"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata ContentRating = new AVMetadataKeyiTunesMetadata("ContentRating"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata BeatsPerMin = new AVMetadataKeyiTunesMetadata("BeatsPerMin"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata TrackNumber = new AVMetadataKeyiTunesMetadata("TrackNumber"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata ArtDirector = new AVMetadataKeyiTunesMetadata("ArtDirector"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Arranger = new AVMetadataKeyiTunesMetadata("Arranger"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Author = new AVMetadataKeyiTunesMetadata("Author"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Lyrics = new AVMetadataKeyiTunesMetadata("Lyrics"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Acknowledgement = new AVMetadataKeyiTunesMetadata("Acknowledgement"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Conductor = new AVMetadataKeyiTunesMetadata("Conductor"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Description = new AVMetadataKeyiTunesMetadata("Description"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Director = new AVMetadataKeyiTunesMetadata("Director"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata EQ = new AVMetadataKeyiTunesMetadata("EQ"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata LinerNotes = new AVMetadataKeyiTunesMetadata("LinerNotes"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata RecordCompany = new AVMetadataKeyiTunesMetadata("RecordCompany"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata OriginalArtist = new AVMetadataKeyiTunesMetadata("OriginalArtist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata PhonogramRights = new AVMetadataKeyiTunesMetadata("PhonogramRights"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Producer = new AVMetadataKeyiTunesMetadata("Producer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Performer = new AVMetadataKeyiTunesMetadata("Performer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Publisher = new AVMetadataKeyiTunesMetadata("Publisher"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata SoundEngineer = new AVMetadataKeyiTunesMetadata("SoundEngineer"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Soloist = new AVMetadataKeyiTunesMetadata("Soloist"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Credits = new AVMetadataKeyiTunesMetadata("Credits"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata Thanks = new AVMetadataKeyiTunesMetadata("Thanks"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata OnlineExtras = new AVMetadataKeyiTunesMetadata("OnlineExtras"); + /** + * @since Available in iOS 4.0 and later. + */ + public static final AVMetadataKeyiTunesMetadata ExecProducer = new AVMetadataKeyiTunesMetadata("ExecProducer"); + /**/ + + private static /**/AVMetadataKeyiTunesMetadata/**/[] values = new /**/AVMetadataKeyiTunesMetadata/**/[] {/**/Album, Artist, UserComment, CoverArt, Copyright, ReleaseDate, EncodedBy, PredefinedGenre, UserGenre, SongName, TrackSubTitle, EncodingTool, Composer, AlbumArtist, AccountKind, AppleID, ArtistID, SongID, DiscCompilation, DiscNumber, GenreID, Grouping, PlaylistID, ContentRating, BeatsPerMin, TrackNumber, ArtDirector, Arranger, Author, Lyrics, Acknowledgement, Conductor, Description, Director, EQ, LinerNotes, RecordCompany, OriginalArtist, PhonogramRights, Producer, Performer, Publisher, SoundEngineer, Soloist, Credits, Thanks, OnlineExtras, ExecProducer/**/}; + + /**/AVMetadataKeyiTunesMetadata/**/ (String getterName) { + super(Values.class, getterName); + } + + public static /**/AVMetadataKeyiTunesMetadata/**/ valueOf(/**/NSString/**/ value) { + for (/**/AVMetadataKeyiTunesMetadata/**/ v : values) { + if (v.value().equals(value)) { + return v; + } + } + throw new IllegalArgumentException("No constant with value " + value + " found in " + + /**/AVMetadataKeyiTunesMetadata/**/.class.getName()); + } + + /**//**/ + + /**/@Library("AVFoundation") @StronglyLinked/**/ + public static class Values { + static { Bro.bind(Values.class); } + + /**/ + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAlbum", optional=true) + public static native NSString Album(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyArtist", optional=true) + public static native NSString Artist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyUserComment", optional=true) + public static native NSString UserComment(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyCoverArt", optional=true) + public static native NSString CoverArt(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyCopyright", optional=true) + public static native NSString Copyright(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyReleaseDate", optional=true) + public static native NSString ReleaseDate(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyEncodedBy", optional=true) + public static native NSString EncodedBy(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPredefinedGenre", optional=true) + public static native NSString PredefinedGenre(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyUserGenre", optional=true) + public static native NSString UserGenre(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeySongName", optional=true) + public static native NSString SongName(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyTrackSubTitle", optional=true) + public static native NSString TrackSubTitle(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyEncodingTool", optional=true) + public static native NSString EncodingTool(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyComposer", optional=true) + public static native NSString Composer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAlbumArtist", optional=true) + public static native NSString AlbumArtist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAccountKind", optional=true) + public static native NSString AccountKind(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAppleID", optional=true) + public static native NSString AppleID(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyArtistID", optional=true) + public static native NSString ArtistID(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeySongID", optional=true) + public static native NSString SongID(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyDiscCompilation", optional=true) + public static native NSString DiscCompilation(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyDiscNumber", optional=true) + public static native NSString DiscNumber(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyGenreID", optional=true) + public static native NSString GenreID(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyGrouping", optional=true) + public static native NSString Grouping(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPlaylistID", optional=true) + public static native NSString PlaylistID(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyContentRating", optional=true) + public static native NSString ContentRating(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyBeatsPerMin", optional=true) + public static native NSString BeatsPerMin(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyTrackNumber", optional=true) + public static native NSString TrackNumber(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyArtDirector", optional=true) + public static native NSString ArtDirector(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyArranger", optional=true) + public static native NSString Arranger(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAuthor", optional=true) + public static native NSString Author(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyLyrics", optional=true) + public static native NSString Lyrics(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyAcknowledgement", optional=true) + public static native NSString Acknowledgement(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyConductor", optional=true) + public static native NSString Conductor(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyDescription", optional=true) + public static native NSString Description(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyDirector", optional=true) + public static native NSString Director(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyEQ", optional=true) + public static native NSString EQ(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyLinerNotes", optional=true) + public static native NSString LinerNotes(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyRecordCompany", optional=true) + public static native NSString RecordCompany(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyOriginalArtist", optional=true) + public static native NSString OriginalArtist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPhonogramRights", optional=true) + public static native NSString PhonogramRights(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyProducer", optional=true) + public static native NSString Producer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPerformer", optional=true) + public static native NSString Performer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyPublisher", optional=true) + public static native NSString Publisher(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeySoundEngineer", optional=true) + public static native NSString SoundEngineer(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeySoloist", optional=true) + public static native NSString Soloist(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyCredits", optional=true) + public static native NSString Credits(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyThanks", optional=true) + public static native NSString Thanks(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyOnlineExtras", optional=true) + public static native NSString OnlineExtras(); + /** + * @since Available in iOS 4.0 and later. + */ + @GlobalValue(symbol="AVMetadataiTunesMetadataKeyExecProducer", optional=true) + public static native NSString ExecProducer(); + /**/ + } +} diff --git a/cocoatouch/src/main/java/org/robovm/apple/foundation/Foundation.java b/cocoatouch/src/main/java/org/robovm/apple/foundation/Foundation.java index 5b245bfbf..7ed84229b 100644 --- a/cocoatouch/src/main/java/org/robovm/apple/foundation/Foundation.java +++ b/cocoatouch/src/main/java/org/robovm/apple/foundation/Foundation.java @@ -186,9 +186,5 @@ private static void fetchSystemVersion() { } /**/ - @GlobalValue(symbol="NSNetServicesErrorCode", optional=true) - public static native String NetServicesErrorCode(); - @GlobalValue(symbol="NSNetServicesErrorDomain", optional=true) - public static native String NetServicesErrorDomain(); /**/ } diff --git a/cocoatouch/src/main/java/org/robovm/apple/uikit/UIFontDescriptorAttributes.java b/cocoatouch/src/main/java/org/robovm/apple/uikit/UIFontDescriptorAttributes.java index 0af9a791c..580ef900d 100644 --- a/cocoatouch/src/main/java/org/robovm/apple/uikit/UIFontDescriptorAttributes.java +++ b/cocoatouch/src/main/java/org/robovm/apple/uikit/UIFontDescriptorAttributes.java @@ -282,6 +282,32 @@ public UIFontDescriptorAttributes setFixedAdvance(double fixedAdvance) { set(UIFontDescriptorAttribute.FixedAdvance, NSNumber.valueOf(fixedAdvance)); return this; } + /** + * @since Available in iOS 7.0 and later. + */ + public List getFeatureSettings() { + if (has(UIFontDescriptorAttribute.FeatureSettings)) { + NSArray val = (NSArray) get(UIFontDescriptorAttribute.FeatureSettings); + List list = new ArrayList<>(); + NSDictionary[] array = (NSDictionary[]) val.toArray(new NSDictionary[val.size()]); + for (NSDictionary d : array) { + list.add(new UIFontFeatureSetting(d)); + } + return list; + } + return null; + } + /** + * @since Available in iOS 7.0 and later. + */ + public UIFontDescriptorAttributes setFeatureSettings(List featureSettings) { + NSArray> val = new NSMutableArray<>(); + for (UIFontFeatureSetting e : featureSettings) { + val.add(e.getDictionary()); + } + set(UIFontDescriptorAttribute.FeatureSettings, val); + return this; + } /** * @since Available in iOS 7.0 and later. */ diff --git a/cocoatouch/src/main/java/org/robovm/apple/uikit/UIFontFeatureSetting.java b/cocoatouch/src/main/java/org/robovm/apple/uikit/UIFontFeatureSetting.java new file mode 100644 index 000000000..467e69ae0 --- /dev/null +++ b/cocoatouch/src/main/java/org/robovm/apple/uikit/UIFontFeatureSetting.java @@ -0,0 +1,167 @@ +/* + * 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 org.robovm.apple.uikit; + +/**/ +import java.io.*; +import java.nio.*; +import java.util.*; +import org.robovm.objc.*; +import org.robovm.objc.annotation.*; +import org.robovm.objc.block.*; +import org.robovm.rt.*; +import org.robovm.rt.annotation.*; +import org.robovm.rt.bro.*; +import org.robovm.rt.bro.annotation.*; +import org.robovm.rt.bro.ptr.*; +import org.robovm.apple.foundation.*; +import org.robovm.apple.coreanimation.*; +import org.robovm.apple.coregraphics.*; +import org.robovm.apple.coredata.*; +import org.robovm.apple.coreimage.*; +import org.robovm.apple.coretext.*; +import org.robovm.apple.corelocation.*; +/**/ + +/**/ +/**/ +/**/@Library("UIKit")/**/ +@Marshaler(/**/UIFontFeatureSetting/**/.Marshaler.class) +/**/public/**/ class /**/UIFontFeatureSetting/**/ + extends /**/NSDictionaryWrapper/**/ + /**//**/ { + + /**/ + public static class Marshaler { + @MarshalsPointer + public static UIFontFeatureSetting toObject(Class cls, long handle, long flags) { + NSDictionary o = (NSDictionary) NSObject.Marshaler.toObject(NSDictionary.class, handle, flags); + if (o == null) { + return null; + } + return new UIFontFeatureSetting(o); + } + @MarshalsPointer + public static long toNative(UIFontFeatureSetting o, long flags) { + if (o == null) { + return 0L; + } + return NSObject.Marshaler.toNative(o.data, flags); + } + } + public static class AsListMarshaler { + @MarshalsPointer + public static List toObject(Class cls, long handle, long flags) { + NSArray> o = (NSArray>) NSObject.Marshaler.toObject(cls, handle, flags); + if (o == null) { + return null; + } + List list = new ArrayList<>(); + for (int i = 0; i < o.size(); i++) { + list.add(new UIFontFeatureSetting(o.get(i))); + } + return list; + } + @MarshalsPointer + public static long toNative(List l, long flags) { + if (l == null) { + return 0L; + } + NSArray> array = new NSMutableArray<>(); + for (UIFontFeatureSetting i : l) { + array.add(i.getDictionary()); + } + return NSObject.Marshaler.toNative(array, flags); + } + } + /**/ + + /**/ + UIFontFeatureSetting(NSDictionary data) { + super(data); + } + public UIFontFeatureSetting() {} + /**/ + + /**/ + public boolean has(NSString key) { + return data.containsKey(key); + } + public NSObject get(NSString key) { + if (has(key)) { + return data.get(key); + } + return null; + } + public UIFontFeatureSetting set(NSString key, NSObject value) { + data.put(key, value); + return this; + } + + + /** + * @since Available in iOS 7.0 and later. + */ + public long getTypeIdentifier() { + if (has(Keys.TypeIdentifier())) { + NSNumber val = (NSNumber) get(Keys.TypeIdentifier()); + return val.longValue(); + } + return 0; + } + /** + * @since Available in iOS 7.0 and later. + */ + public UIFontFeatureSetting setTypeIdentifier(long typeIdentifier) { + set(Keys.TypeIdentifier(), NSNumber.valueOf(typeIdentifier)); + return this; + } + /** + * @since Available in iOS 7.0 and later. + */ + public long getSelectorIdentifier() { + if (has(Keys.SelectorIdentifier())) { + NSNumber val = (NSNumber) get(Keys.SelectorIdentifier()); + return val.longValue(); + } + return 0; + } + /** + * @since Available in iOS 7.0 and later. + */ + public UIFontFeatureSetting setSelectorIdentifier(long selectorIdentifier) { + set(Keys.SelectorIdentifier(), NSNumber.valueOf(selectorIdentifier)); + return this; + } + /**/ + + /**/ + @Library("UIKit") + public static class Keys { + static { Bro.bind(Keys.class); } + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="UIFontFeatureTypeIdentifierKey", optional=true) + public static native NSString TypeIdentifier(); + /** + * @since Available in iOS 7.0 and later. + */ + @GlobalValue(symbol="UIFontFeatureSelectorIdentifierKey", optional=true) + public static native NSString SelectorIdentifier(); + } + /**/ +} diff --git a/cocoatouch/src/main/java/org/robovm/apple/uikit/UIKit.java b/cocoatouch/src/main/java/org/robovm/apple/uikit/UIKit.java deleted file mode 100644 index 798662887..000000000 --- a/cocoatouch/src/main/java/org/robovm/apple/uikit/UIKit.java +++ /dev/null @@ -1,65 +0,0 @@ -/* - * 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 org.robovm.apple.uikit; - -/**/ -import java.io.*; -import java.nio.*; -import java.util.*; -import org.robovm.objc.*; -import org.robovm.objc.annotation.*; -import org.robovm.objc.block.*; -import org.robovm.rt.*; -import org.robovm.rt.annotation.*; -import org.robovm.rt.bro.*; -import org.robovm.rt.bro.annotation.*; -import org.robovm.rt.bro.ptr.*; -import org.robovm.apple.foundation.*; -import org.robovm.apple.coreanimation.*; -import org.robovm.apple.coregraphics.*; -import org.robovm.apple.coredata.*; -import org.robovm.apple.coreimage.*; -import org.robovm.apple.coretext.*; -import org.robovm.apple.corelocation.*; -/**/ - -/**/ -/**/ -/**/@Library("UIKit")/**/ -/**/public/**/ class /**/UIKit/**/ - extends /**/CocoaUtility/**/ - /**//**/ { - - /**/ - /**/ - /**/static { Bro.bind(UIKit.class); }/**/ - /**//**/ - /**//**/ - /**//**/ - /**//**/ - /**/ - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="UIFontFeatureTypeIdentifierKey", optional=true) - public static native String Value__UIFontFeatureTypeIdentifierKey(); - /** - * @since Available in iOS 7.0 and later. - */ - @GlobalValue(symbol="UIFontFeatureSelectorIdentifierKey", optional=true) - public static native String Value__UIFontFeatureSelectorIdentifierKey(); - /**/ -} diff --git a/cocoatouch/src/main/java/org/robovm/apple/watchkit/WatchKitError.java b/cocoatouch/src/main/java/org/robovm/apple/watchkit/WKError.java similarity index 84% rename from cocoatouch/src/main/java/org/robovm/apple/watchkit/WatchKitError.java rename to cocoatouch/src/main/java/org/robovm/apple/watchkit/WKError.java index f13d831dc..bc30ba0ef 100644 --- a/cocoatouch/src/main/java/org/robovm/apple/watchkit/WatchKitError.java +++ b/cocoatouch/src/main/java/org/robovm/apple/watchkit/WKError.java @@ -37,26 +37,26 @@ /**/ /**/ /**/@Library("WatchKit") @StronglyLinked/**/ -/**/public/**/ class /**/WatchKitError/**/ +/**/public/**/ class /**/WKError/**/ extends /**/NSError/**/ /**//**/ { - protected WatchKitError(SkipInit skipInit) { + protected WKError(SkipInit skipInit) { super(skipInit); } /**/ /**/ - /**/static { Bro.bind(WatchKitError.class); }/**/ + /**/static { Bro.bind(WKError.class); }/**/ /**//**/ /**//**/ /**//**/ /**//**/ @Override - public WatchKitErrorCode getErrorCode() { - WatchKitErrorCode code = null; + public WKErrorCode getErrorCode() { + WKErrorCode code = null; try { - code = WatchKitErrorCode.valueOf(getCode()); + code = WKErrorCode.valueOf(getCode()); } catch (IllegalArgumentException e) { // ignore } diff --git a/cocoatouch/src/main/java/org/robovm/apple/watchkit/WatchKitErrorCode.java b/cocoatouch/src/main/java/org/robovm/apple/watchkit/WKErrorCode.java similarity index 77% rename from cocoatouch/src/main/java/org/robovm/apple/watchkit/WatchKitErrorCode.java rename to cocoatouch/src/main/java/org/robovm/apple/watchkit/WKErrorCode.java index 7a6432659..5435bf44a 100644 --- a/cocoatouch/src/main/java/org/robovm/apple/watchkit/WatchKitErrorCode.java +++ b/cocoatouch/src/main/java/org/robovm/apple/watchkit/WKErrorCode.java @@ -38,11 +38,11 @@ /**/ /**/@Marshaler(ValuedEnum.AsMachineSizedSIntMarshaler.class)/**/ -@ForceLinkClass(WatchKitError.class) -public enum /**/WatchKitErrorCode/**/ implements NSErrorCode { +@ForceLinkClass(WKError.class) +public enum /**/WKErrorCode/**/ implements NSErrorCode { /**/ - UnknownError(1L), - ApplicationDelegateWatchKitRequestReplyNotCalledError(2L); + Unknown(1L), + ApplicationDelegateWatchKitRequestReplyNotCalled(2L); /**/ /**/ @@ -52,15 +52,15 @@ public enum /**/WatchKitErrorCode/**/ implements NSErrorCode { private final long n; - private /**/WatchKitErrorCode/**/(long n) { this.n = n; } + private /**/WKErrorCode/**/(long n) { this.n = n; } public long value() { return n; } - public static /**/WatchKitErrorCode/**/ valueOf(long n) { - for (/**/WatchKitErrorCode/**/ v : values()) { + public static /**/WKErrorCode/**/ valueOf(long n) { + for (/**/WKErrorCode/**/ v : values()) { if (v.n == n) { return v; } } throw new IllegalArgumentException("No constant with value " + n + " found in " - + /**/WatchKitErrorCode/**/.class.getName()); + + /**/WKErrorCode/**/.class.getName()); } }