Up
Authors
- Mirko Viviani (
mirko.viviani@gmail.com
)
-
- Manuel Guesdon (
mguesdon@orange-concept.com
)
-
Version: 26748
Date: 2008-07-06 12:52:27 +0200 (Son, 06 Jul 2008)
Copyright: (C) 2000, 2001, 2002, 2003, 2004, 2005
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
+ (id)
classDelegate;
Description forthcoming.
+ (
EOClassDescription*)
classDescriptionForEntityName: (NSString*)entityName;
Description forthcoming.
+ (void)
invalidateClassDescriptionCache;
Description forthcoming.
+ (void)
registerClassDescription: (
EOClassDescription*)description
forClass: (Class)aClass;
Description forthcoming.
+ (void)
setClassDelegate: (id)delegate;
Description forthcoming.
- (EORelationship*)
anyRelationshipNamed: (NSString*)relationshipName;
Description forthcoming.
- (NSArray*)
attributeKeys;
Description forthcoming.
- (void)
awakeObject: (id)object
fromFetchInEditingContext: (
EOEditingContext*)editingContext;
Description forthcoming.
- (void)
awakeObject: (id)object
fromInsertionInEditingContext: (
EOEditingContext*)editingContext;
Description forthcoming.
- (
EOClassDescription*)
classDescriptionForDestinationKey: (NSString*)detailKey;
Description forthcoming.
- (id)
createInstanceWithEditingContext: (
EOEditingContext*)editingContext
globalID: (
EOGlobalID*)globalID
zone: (NSZone*)zone;
Description forthcoming.
- (NSFormatter*)
defaultFormatterForKey: (NSString*)key;
Description forthcoming.
- (
EODeleteRule)
deleteRuleForRelationshipKey: (NSString*)relationshipKey;
Description forthcoming.
- (NSMutableDictionary*)
dictionaryForInstanceProperties;
returns a new autoreleased mutable dictionary to
store properties
- (NSString*)
displayNameForKey: (NSString*)key;
Description forthcoming.
- (NSString*)
entityName;
Description forthcoming.
- (NSString*)
inverseForRelationshipKey: (NSString*)relationshipKey;
Description forthcoming.
- (BOOL)
ownsDestinationObjectsForRelationshipKey: (NSString*)relationshipKey;
Description forthcoming.
- (void)
propagateDeleteForObject: (id)object
editingContext: (
EOEditingContext*)editingContext;
Description forthcoming.
- (EORelationship*)
relationshipNamed: (NSString*)relationshipName;
Description forthcoming.
- (NSArray*)
toManyRelationshipKeys;
Description forthcoming.
- (NSArray*)
toOneRelationshipKeys;
Description forthcoming.
- (NSString*)
userPresentableDescriptionForObject: (id)object;
Description forthcoming.
- (NSException*)
validateObjectForDelete: (id)object;
Description forthcoming.
- (NSException*)
validateObjectForSave: (id)object;
Description forthcoming.
- (NSException*)
validateValue: (id*)valueP
forKey: (NSString*)key;
Description forthcoming.
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
- (NSArray*)
shallowCopy;
Description forthcoming.
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
+ (NSException*)
aggregateExceptionWithExceptions: (NSArray*)subexceptions;
Description forthcoming.
+ (NSException*)
validationExceptionWithFormat: (NSString*)format
,...;
Description forthcoming.
- (NSException*)
exceptionAddingEntriesToUserInfo: (NSDictionary*)additions;
Description forthcoming.
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
- (BOOL)
shouldPropagateDeleteForObject: (id)object
inEditingContext: (
EOEditingContext*)editingContext
forRelationshipKey: (NSString*)key;
Description forthcoming.
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
- (NSArray*)
allPropertyKeys;
Description forthcoming.
- (void)
clearProperties;
Description forthcoming.
- (NSString*)
eoDescription;
Description forthcoming.
- (NSString*)
eoShallowDescription;
Description forthcoming.
- (BOOL)
isToManyKey: (NSString*)key;
Description forthcoming.
- (void)
propagateDeleteWithEditingContext: (
EOEditingContext*)editingContext;
Description forthcoming.
- (NSDictionary*)
snapshot;
Description forthcoming.
- (void)
updateFromSnapshot: (NSDictionary*)snapshot;
Description forthcoming.
- (NSException*)
validateForInsert;
Description forthcoming.
- (NSException*)
validateForUpdate;
Description forthcoming.
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
- (NSArray*)
attributeKeys;
Description forthcoming.
- (void)
awakeFromFetchInEditingContext: (
EOEditingContext*)editingContext;
Description forthcoming.
- (void)
awakeFromInsertionInEditingContext: (
EOEditingContext*)editingContext;
Description forthcoming.
- (
EOClassDescription*)
classDescriptionForDestinationKey: (NSString*)detailKey;
Description forthcoming.
- (
EODeleteRule)
deleteRuleForRelationshipKey: (NSString*)relationshipKey;
Description forthcoming.
- (NSString*)
entityName;
Description forthcoming.
- (NSString*)
inverseForRelationshipKey: (NSString*)relationshipKey;
Description forthcoming.
- (BOOL)
ownsDestinationObjectsForRelationshipKey: (NSString*)relationshipKey;
Description forthcoming.
- (NSArray*)
toManyRelationshipKeys;
Description forthcoming.
- (NSArray*)
toOneRelationshipKeys;
Description forthcoming.
- (NSString*)
userPresentableDescription;
Description forthcoming.
- (NSException*)
validateForDelete;
Description forthcoming.
- (NSException*)
validateForSave;
Description forthcoming.
- (id)
validateTakeValue: (id)value
forKeyPath: (NSString*)path;
This method is called to validate and potentially
coerce VALUE for the receivers key path.
This method also assigns the value if it is
different from the current value. This
method will raise an EOValidationException if
validateValue:forKey: returns an
exception. This method returns new
value.
- (NSException*)
validateValue: (id*)valueP
forKey: (NSString*)key;
Description forthcoming.
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
- (void)
addObject: (id)object
toBothSidesOfRelationshipWithKey: (NSString*)key;
Description forthcoming.
- (void)
addObject: (id)object
toPropertyWithKey: (NSString*)key;
Description forthcoming.
- (void)
removeObject: (id)object
fromBothSidesOfRelationshipWithKey: (NSString*)key;
Description forthcoming.
- (void)
removeObject: (id)object
fromPropertyWithKey: (NSString*)key;
Description forthcoming.
- Declared in:
- EOControl/EOClassDescription.h
Description forthcoming.
Method summary
- (NSDictionary*)
changesFromSnapshot: (NSDictionary*)snapshot;
Description forthcoming.
- (void)
mergeChangesFromDictionary: (NSDictionary*)changes;
Description forthcoming.
- (void)
mergeValue: (id)value
forKey: (id)key;
Description forthcoming.
- (void)
reapplyChangesFromSnapshot: (NSDictionary*)changes;
Description forthcoming.
typedef enum ... EODeleteRule;
Description forthcoming.
NSString* EOAdditionalExceptionsKey;
Description forthcoming.
NSString* EOClassDescriptionNeededForClassNotification;
Description forthcoming.
NSString* EOClassDescriptionNeededForEntityNameNotification;
Description forthcoming.
NSString* EOClassDescriptionNeededNotification;
Description forthcoming.
NSString* EOValidatedObjectUserInfoKey;
Description forthcoming.
NSString* EOValidatedPropertyUserInfoKey;
Description forthcoming.
NSString* EOValidationException;
Description forthcoming.
Up