• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /macosx-10.10.1/pyobjc-45/pyobjc/pyobjc-framework-SyncServices-2.5.1/Lib/SyncServices/
1# This file is generated by objective.metadata
2#
3# Last update: Mon Sep 24 11:26:45 2012
4
5import objc, sys
6
7if sys.maxsize > 2 ** 32:
8    def sel32or64(a, b): return b
9else:
10    def sel32or64(a, b): return a
11if sys.byteorder == 'little':
12    def littleOrBig(a, b): return a
13else:
14    def littleOrBig(a, b): return b
15
16misc = {
17}
18constants = '''$ISyncAvailabilityChangedNotification$ISyncChangePropertyActionKey$ISyncChangePropertyClear$ISyncChangePropertyNameKey$ISyncChangePropertySet$ISyncChangePropertyValueIsDefaultKey$ISyncChangePropertyValueKey$ISyncClientTypeApplication$ISyncClientTypeDevice$ISyncClientTypePeer$ISyncClientTypeServer$ISyncErrorDomain$ISyncInvalidArgumentsException$ISyncInvalidEntityException$ISyncInvalidRecordException$ISyncInvalidRecordIdentifiersKey$ISyncInvalidRecordReasonsKey$ISyncInvalidRecordsKey$ISyncInvalidSchemaException$ISyncRecordEntityNameKey$ISyncServerUnavailableException$ISyncSessionCancelledException$ISyncSessionUnavailableException$ISyncUnsupportedEntityException$'''
19enums = '''$ISyncChangeTypeAdd@1$ISyncChangeTypeDelete@3$ISyncChangeTypeModify@2$ISyncChangeTypeNone@0$ISyncServerDisabledReasonByPreference@1001$ISyncServerDisabledReasonNone@1000$ISyncServerDisabledReasonSharedNetworkHome@1002$ISyncServerDisabledReasonUnknown@1004$ISyncServerDisabledReasonUnresponsive@1003$ISyncSessionClientAlreadySyncingError@100$ISyncSessionDriverChangeAccepted@1$ISyncSessionDriverChangeError@3$ISyncSessionDriverChangeIgnored@2$ISyncSessionDriverChangeRefused@0$ISyncSessionDriverFatalError@300$ISyncSessionDriverModeFast@1$ISyncSessionDriverModeRefresh@3$ISyncSessionDriverModeSlow@2$ISyncSessionDriverPullFailureError@201$ISyncSessionDriverRegistrationError@200$ISyncSessionUserCanceledSessionError@101$ISyncStatusCancelled@5$ISyncStatusErrors@4$ISyncStatusFailed@6$ISyncStatusNever@7$ISyncStatusRunning@1$ISyncStatusSuccess@2$ISyncStatusWarnings@3$'''
20misc.update({})
21r = objc.registerMetaDataForSelector
22objc._updatingMetadata(True)
23try:
24    r(b'ISyncClient', b'canPullChangesForEntityName:', {'retval': {'type': 'Z'}})
25    r(b'ISyncClient', b'canPushChangesForEntityName:', {'retval': {'type': 'Z'}})
26    r(b'ISyncClient', b'formatsRelationships', {'retval': {'type': 'Z'}})
27    r(b'ISyncClient', b'isEnabledForEntityName:', {'retval': {'type': 'Z'}})
28    r(b'ISyncClient', b'setEnabled:forEntityNames:', {'arguments': {2: {'type': 'Z'}}})
29    r(b'ISyncClient', b'setFormatsRelationships:', {'arguments': {2: {'type': 'Z'}}})
30    r(b'ISyncClient', b'setShouldReplaceClientRecords:forEntityNames:', {'arguments': {2: {'type': 'Z'}}})
31    r(b'ISyncClient', b'setShouldSynchronize:withClientsOfType:', {'arguments': {2: {'type': 'Z'}}})
32    r(b'ISyncClient', b'setSyncAlertHandler:selector:', {'arguments': {3: {'sel_of_type': b'v@:@@'}}})
33    r(b'ISyncClient', b'shouldReplaceClientRecordsForEntityName:', {'retval': {'type': 'Z'}})
34    r(b'ISyncClient', b'shouldSynchronizeWithClientsOfType:', {'retval': {'type': 'Z'}})
35    r(b'ISyncManager', b'clientWithIdentifier:needsSyncing:', {'arguments': {3: {'type': 'Z'}}})
36    r(b'ISyncManager', b'isEnabled', {'retval': {'type': 'Z'}})
37    r(b'ISyncManager', b'registerSchemaWithBundlePath:', {'retval': {'type': 'Z'}})
38    r(b'ISyncRecordSnapshot', b'recordIdentifierForReference:isModified:', {'arguments': {3: {'type': '^Z', 'type_modifier': b'o'}}})
39    r(b'ISyncSession', b'beginSessionInBackgroundWithClient:entityNames:target:selector:', {'arguments': {5: {'sel_of_type': b'v@:@@'}}})
40    r(b'ISyncSession', b'beginSessionInBackgroundWithClient:entityNames:target:selector:lastAnchors:', {'arguments': {5: {'sel_of_type': b'v@:@@'}}})
41    r(b'ISyncSession', b'clientLostRecordWithIdentifier:shouldReplaceOnNextSync:', {'arguments': {3: {'type': 'Z'}}})
42    r(b'ISyncSession', b'isCancelled', {'retval': {'type': 'Z'}})
43    r(b'ISyncSession', b'prepareToPullChangesForEntityNames:beforeDate:', {'retval': {'type': 'Z'}})
44    r(b'ISyncSession', b'prepareToPullChangesInBackgroundForEntityNames:target:selector:', {'arguments': {4: {'sel_of_type': b'v@:@@'}}})
45    r(b'ISyncSession', b'shouldPullChangesForEntityName:', {'retval': {'type': 'Z'}})
46    r(b'ISyncSession', b'shouldPushAllRecordsForEntityName:', {'retval': {'type': 'Z'}})
47    r(b'ISyncSession', b'shouldPushChangesForEntityName:', {'retval': {'type': 'Z'}})
48    r(b'ISyncSession', b'shouldReplaceAllRecordsOnClientForEntityName:', {'retval': {'type': 'Z'}})
49    r(b'ISyncSessionDriver', b'handlesSyncAlerts', {'retval': {'type': 'Z'}})
50    r(b'ISyncSessionDriver', b'setHandlesSyncAlerts:', {'arguments': {2: {'type': 'Z'}}})
51    r(b'ISyncSessionDriver', b'startAsynchronousSync:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type_modifier': b'o'}}})
52    r(b'ISyncSessionDriver', b'sync', {'retval': {'type': 'Z'}})
53    r(b'NSObject', b'applyChange:forEntityName:remappedRecordIdentifier:formattedRecord:error:', {'retval': {'type': 'i'}, 'arguments': {4: {'type': '^@', 'type_modifier': b'o'}, 5: {'type': '^@', 'type_modifier': b'o'}, 6: {'type': '^@', 'type_modifier': b'o'}}})
54    r(b'NSObject', b'changedRecordsForEntityName:moreComing:error:', {'arguments': {3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
55    r(b'NSObject', b'changesForEntityName:moreComing:error:', {'arguments': {3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
56    r(b'NSObject', b'deleteAllRecordsForEntityName:error:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
57    r(b'NSObject', b'identifiersForRecordsToDeleteForEntityName:moreComing:error:', {'arguments': {3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
58    r(b'NSObject', b'isEqual:', {'retval': {'type': 'Z'}})
59    r(b'NSObject', b'persistentStoreCoordinator:willDeleteRecordWithIdentifier:inSyncSession:', {'retval': {'type': 'Z'}})
60    r(b'NSObject', b'persistentStoreCoordinatorShouldStartSyncing:', {'retval': {'type': 'Z'}})
61    r(b'NSObject', b'recordsForEntityName:moreComing:error:', {'arguments': {3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
62    r(b'NSObject', b'sessionDriver:didNegotiateAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
63    r(b'NSObject', b'sessionDriver:didPullAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
64    r(b'NSObject', b'sessionDriver:didPushAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
65    r(b'NSObject', b'sessionDriver:didReceiveSyncAlertAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
66    r(b'NSObject', b'sessionDriver:didRegisterClientAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
67    r(b'NSObject', b'sessionDriver:willFinishSessionAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
68    r(b'NSObject', b'sessionDriver:willNegotiateAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
69    r(b'NSObject', b'sessionDriver:willPullAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
70    r(b'NSObject', b'sessionDriver:willPushAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': '^@', 'type_modifier': b'o'}}})
71    r(b'NSObject', b'shouldApplyRecord:withRecordIdentifier:', {'retval': {'type': 'Z'}})
72    r(b'NSPersistentStoreCoordinator', b'syncWithClient:inBackground:handler:error:', {'retval': {'type': 'Z'}, 'arguments': {3: {'type': 'Z'}, 5: {'type': '^@', 'type_modifier': b'o'}}})
73finally:
74    objc._updatingMetadata(False)
75r = objc.registerMetaDataForSelector
76objc._updatingMetadata(True)
77try:
78    r(b'NSObject', b'applyChange:forEntityName:remappedRecordIdentifier:formattedRecord:error:', {'required': True, 'retval': {'type': 'i'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': '^@', 'type_modifier': b'o'}, 5: {'type': '^@', 'type_modifier': b'o'}, 6: {'type': '^@', 'type_modifier': b'o'}}})
79    r(b'NSObject', b'changedRecordsForEntityName:moreComing:error:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
80    r(b'NSObject', b'changesForEntityName:moreComing:error:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
81    r(b'NSObject', b'clientDescriptionURL', {'required': True, 'retval': {'type': b'@'}})
82    r(b'NSObject', b'clientIdentifier', {'required': True, 'retval': {'type': b'@'}})
83    r(b'NSObject', b'deleteAllRecordsForEntityName:error:', {'required': True, 'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
84    r(b'NSObject', b'entityNamesToPull', {'required': False, 'retval': {'type': b'@'}})
85    r(b'NSObject', b'entityNamesToSync', {'required': False, 'retval': {'type': b'@'}})
86    r(b'NSObject', b'identifiersForRecordsToDeleteForEntityName:moreComing:error:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
87    r(b'NSObject', b'isEqual:', {'required': True, 'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}}})
88    r(b'NSObject', b'lastAnchorForEntityName:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}}})
89    r(b'NSObject', b'managedObjectContextsToMonitorWhenSyncingPersistentStoreCoordinator:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}}})
90    r(b'NSObject', b'managedObjectContextsToReloadAfterSyncingPersistentStoreCoordinator:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}}})
91    r(b'NSObject', b'nextAnchorForEntityName:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}}})
92    r(b'NSObject', b'persistentStoreCoordinator:didApplyChange:toManagedObject:inSyncSession:', {'required': False, 'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': b'@'}, 5: {'type': b'@'}}})
93    r(b'NSObject', b'persistentStoreCoordinator:didCancelSyncSession:error:', {'required': False, 'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': b'@'}}})
94    r(b'NSObject', b'persistentStoreCoordinator:didCommitChanges:inSyncSession:', {'required': False, 'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': b'@'}}})
95    r(b'NSObject', b'persistentStoreCoordinator:didFinishSyncSession:', {'required': False, 'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}}})
96    r(b'NSObject', b'persistentStoreCoordinator:didPullChangesInSyncSession:', {'required': False, 'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}}})
97    r(b'NSObject', b'persistentStoreCoordinator:didPushChangesInSyncSession:', {'required': False, 'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}}})
98    r(b'NSObject', b'persistentStoreCoordinator:willApplyChange:toManagedObject:inSyncSession:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': b'@'}, 5: {'type': b'@'}}})
99    r(b'NSObject', b'persistentStoreCoordinator:willDeleteRecordWithIdentifier:inSyncSession:', {'required': False, 'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': b'@'}}})
100    r(b'NSObject', b'persistentStoreCoordinator:willPullChangesInSyncSession:', {'required': False, 'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}}})
101    r(b'NSObject', b'persistentStoreCoordinator:willPushChangesInSyncSession:', {'required': False, 'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}}})
102    r(b'NSObject', b'persistentStoreCoordinator:willPushRecord:forManagedObject:inSyncSession:', {'required': False, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': b'@'}, 5: {'type': b'@'}}})
103    r(b'NSObject', b'persistentStoreCoordinatorShouldStartSyncing:', {'required': False, 'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}}})
104    r(b'NSObject', b'preferredSyncModeForEntityName:', {'required': True, 'retval': {'type': b'i'}, 'arguments': {2: {'type': b'@'}}})
105    r(b'NSObject', b'recordsForEntityName:moreComing:error:', {'required': True, 'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
106    r(b'NSObject', b'schemaBundleURLs', {'required': True, 'retval': {'type': b'@'}})
107    r(b'NSObject', b'sessionBeginTimeout', {'required': False, 'retval': {'type': b'd'}})
108    r(b'NSObject', b'sessionPullChangesTimeout', {'required': False, 'retval': {'type': b'd'}})
109    r(b'NSObject', b'shouldApplyRecord:withRecordIdentifier:', {'required': True, 'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}}})
110    r(b'NSObject', b'supportedEntityNames', {'required': True, 'retval': {'type': b'@'}})
111finally:
112    objc._updatingMetadata(False)
113r = objc.registerMetaDataForSelector
114objc._updatingMetadata(True)
115try:
116    r(b'NSObject', b'attributedStringForIdentityPropertiesWithNames:inRecord:comparisonRecords:firstLineAttributes:secondLineAttributes:', {'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': b'@'}, 5: {'type': b'@'}, 6: {'type': b'@'}}})
117    r(b'NSObject', b'attributedStringForPropertiesWithNames:inRecord:comparisonRecords:defaultAttributes:', {'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': b'@'}, 4: {'type': b'@'}, 5: {'type': b'@'}}})
118    r(b'NSObject', b'changedRecordsForEntityName:moreComing:error:', {'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
119    r(b'NSObject', b'changesForEntityName:moreComing:error:', {'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
120    r(b'NSObject', b'entityNamesToPull', {'retval': {'type': b'@'}})
121    r(b'NSObject', b'entityNamesToSync', {'retval': {'type': b'@'}})
122    r(b'NSObject', b'identifiersForRecordsToDeleteForEntityName:moreComing:error:', {'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^Z', 'type_modifier': b'o'}, 4: {'type': '^@', 'type_modifier': b'o'}}})
123    r(b'NSObject', b'lastAnchorForEntityName:', {'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}}})
124    r(b'NSObject', b'nextAnchorForEntityName:', {'retval': {'type': b'@'}, 'arguments': {2: {'type': b'@'}}})
125    r(b'NSObject', b'sessionBeginTimeout', {'retval': {'type': b'd'}})
126    r(b'NSObject', b'sessionDriver:didNegotiateAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
127    r(b'NSObject', b'sessionDriver:didPullAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
128    r(b'NSObject', b'sessionDriver:didPushAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
129    r(b'NSObject', b'sessionDriver:didReceiveSyncAlertAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
130    r(b'NSObject', b'sessionDriver:didRegisterClientAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
131    r(b'NSObject', b'sessionDriver:willFinishSessionAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
132    r(b'NSObject', b'sessionDriver:willNegotiateAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
133    r(b'NSObject', b'sessionDriver:willPullAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
134    r(b'NSObject', b'sessionDriver:willPushAndReturnError:', {'retval': {'type': 'Z'}, 'arguments': {2: {'type': b'@'}, 3: {'type': '^@', 'type_modifier': b'o'}}})
135    r(b'NSObject', b'sessionDriverDidCancelSession:', {'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}}})
136    r(b'NSObject', b'sessionDriverDidFinishSession:', {'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}}})
137    r(b'NSObject', b'sessionDriverWillCancelSession:', {'retval': {'type': b'v'}, 'arguments': {2: {'type': b'@'}}})
138    r(b'NSObject', b'sessionPullChangesTimeout', {'retval': {'type': b'd'}})
139finally:
140    objc._updatingMetadata(False)
141protocols={'ISyncSessionDriverDelegate': objc.informal_protocol('ISyncSessionDriverDelegate', [objc.selector(None, b'sessionDriver:willPullAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriver:willPushAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriver:didRegisterClientAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriver:willFinishSessionAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriver:willNegotiateAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriver:didPullAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriverDidFinishSession:', b'v@:@', isRequired=False), objc.selector(None, b'sessionDriver:didNegotiateAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriver:didPushAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriver:didReceiveSyncAlertAndReturnError:', b'Z@:@^@', isRequired=False), objc.selector(None, b'sessionDriverWillCancelSession:', b'v@:@', isRequired=False), objc.selector(None, b'sessionDriverDidCancelSession:', b'v@:@', isRequired=False)]), 'ISyncSessionDriverDataSourceOptionalMethods': objc.informal_protocol('ISyncSessionDriverDataSourceOptionalMethods', [objc.selector(None, b'entityNamesToSync', b'@@:', isRequired=False), objc.selector(None, b'sessionPullChangesTimeout', b'd@:', isRequired=False), objc.selector(None, b'sessionBeginTimeout', b'd@:', isRequired=False), objc.selector(None, b'nextAnchorForEntityName:', b'@@:@', isRequired=False), objc.selector(None, b'changesForEntityName:moreComing:error:', b'@@:@^Z^@', isRequired=False), objc.selector(None, b'changedRecordsForEntityName:moreComing:error:', b'@@:@^Z^@', isRequired=False), objc.selector(None, b'identifiersForRecordsToDeleteForEntityName:moreComing:error:', b'@@:@^Z^@', isRequired=False), objc.selector(None, b'entityNamesToPull', b'@@:', isRequired=False), objc.selector(None, b'lastAnchorForEntityName:', b'@@:@', isRequired=False)]), 'SyncUIHelperInformalProtocol': objc.informal_protocol('SyncUIHelperInformalProtocol', [objc.selector(None, b'attributedStringForIdentityPropertiesWithNames:inRecord:comparisonRecords:firstLineAttributes:secondLineAttributes:', b'@@:@@@@@', isRequired=False), objc.selector(None, b'attributedStringForPropertiesWithNames:inRecord:comparisonRecords:defaultAttributes:', b'@@:@@@@', isRequired=False)])}
142expressions = {}
143
144# END OF FILE
145