GormClassManager class documentation

Authors

Generated by buildd

Software documentation for the GormClassManager class

GormClassManager : NSObject

Declared in:
GormCore/GormClassManager.h
Description forthcoming.

Instance Variables

Method summary

actionExists: onClassNamed: 

- (BOOL) actionExists: (NSString*)action onClassNamed: (NSString*)className;
Description forthcoming.

addAction: forClassNamed: 

- (void) addAction: (NSString*)action forClassNamed: (NSString*)className;
Description forthcoming.

addAction: forObject: 

- (void) addAction: (NSString*)anAction forObject: (id)anObject;
Description forthcoming.

addActions: forClassNamed: 

- (void) addActions: (NSArray*)actions forClassNamed: (NSString*)className;
Description forthcoming.

addClassNamed: withSuperClassNamed: withActions: withOutlets: 

- (BOOL) addClassNamed: (NSString*)className withSuperClassNamed: (NSString*)superClassName withActions: (NSArray*)actions withOutlets: (NSArray*)outlets;
Description forthcoming.

addClassNamed: withSuperClassNamed: withActions: withOutlets: isCustom: 

- (BOOL) addClassNamed: (NSString*)className withSuperClassNamed: (NSString*)superClassName withActions: (NSArray*)actions withOutlets: (NSArray*)outlets isCustom: (BOOL)isCustom;
Description forthcoming.

addClassWithSuperClassName: 

- (NSString*) addClassWithSuperClassName: (NSString*)name;
Description forthcoming.

addNewActionToClassNamed: 

- (NSString*) addNewActionToClassNamed: (NSString*)name;
Description forthcoming.

addNewOutletToClassNamed: 

- (NSString*) addNewOutletToClassNamed: (NSString*)name;
Description forthcoming.

addOutlet: forClassNamed: 

- (void) addOutlet: (NSString*)outlet forClassNamed: (NSString*)className;
Description forthcoming.

addOutlet: forObject: 

- (void) addOutlet: (NSString*)outlet forObject: (id)anObject;
Description forthcoming.

addOutlets: forClassNamed: 

- (void) addOutlets: (NSArray*)outlets forClassNamed: (NSString*)className;
Description forthcoming.

allActionsForClassNamed: 

- (NSArray*) allActionsForClassNamed: (NSString*)className;
Description forthcoming.

allActionsForObject: 

- (NSArray*) allActionsForObject: (id)obj;
Description forthcoming.

allClassNames 

- (NSArray*) allClassNames;
Description forthcoming.

allCustomClassNames 

- (NSArray*) allCustomClassNames;
Description forthcoming.

allCustomSubclassesOf: 

- (NSArray*) allCustomSubclassesOf: (NSString*)superClass;
Description forthcoming.

allOutletsForClassNamed: 

- (NSArray*) allOutletsForClassNamed: (NSString*)className;
Description forthcoming.

allOutletsForObject: 

- (NSArray*) allOutletsForObject: (id)obj;
Description forthcoming.

allSubclassesOf: 

- (NSArray*) allSubclassesOf: (NSString*)superClass;
Description forthcoming.

allSuperClassesOf: 

- (NSArray*) allSuperClassesOf: (NSString*)className;
Description forthcoming.

canInstantiateClassNamed: 

- (BOOL) canInstantiateClassNamed: (NSString*)className;
Description forthcoming.

classNameForObject: 

- (NSString*) classNameForObject: (id)object;
Description forthcoming.

customClassForName: 

- (NSString*) customClassForName: (NSString*)name;
Description forthcoming.

customClassForObject: 

- (NSString*) customClassForObject: (id)object;
Description forthcoming.

customClassMap 

- (NSMutableDictionary*) customClassMap;
Description forthcoming.

customSubClassesOf: 

- (NSArray*) customSubClassesOf: (NSString*)superclass;
Description forthcoming.

data 

- (NSData*) data;
Description forthcoming.

dictionaryForClassNamed: 

- (NSDictionary*) dictionaryForClassNamed: (NSString*)className;
Description forthcoming.

extraActionsForObject: 

- (NSArray*) extraActionsForObject: (id)anObject;
Description forthcoming.

extraOutletsForObject: 

- (NSArray*) extraOutletsForObject: (id)anObject;
Description forthcoming.

findClassByName: 

- (NSString*) findClassByName: (NSString*)name;
Description forthcoming.

initWithDocument: 

- (id) initWithDocument: (id)aDocument;
Description forthcoming.

isAction: ofClass: 

- (BOOL) isAction: (NSString*)name ofClass: (NSString*)className;
Description forthcoming.

isAction: onCategoryForClassNamed: 

- (BOOL) isAction: (NSString*)actionName onCategoryForClassNamed: (NSString*)className;
Description forthcoming.

isCategoryForClass: 

- (BOOL) isCategoryForClass: (NSString*)className;
Description forthcoming.

isCustomClass: 

- (BOOL) isCustomClass: (NSString*)className;
Description forthcoming.

isCustomClassMapEmpty 

- (BOOL) isCustomClassMapEmpty;
Description forthcoming.

isKnownClass: 

- (BOOL) isKnownClass: (NSString*)className;
Description forthcoming.

isNonCustomClass: 

- (BOOL) isNonCustomClass: (NSString*)className;
Description forthcoming.

isOutlet: ofClass: 

- (BOOL) isOutlet: (NSString*)name ofClass: (NSString*)className;
Description forthcoming.

isRootClass: 

- (BOOL) isRootClass: (NSString*)className;
Description forthcoming.

isSuperclass: linkedToClass: 

- (BOOL) isSuperclass: (NSString*)superclass linkedToClass: (NSString*)subclass;
Description forthcoming.

loadCustomClasses: 

- (BOOL) loadCustomClasses: (NSString*)path;
Description forthcoming.

loadCustomClassesWithData: 

- (BOOL) loadCustomClassesWithData: (NSData*)data;
Description forthcoming.

loadCustomClassesWithDict: 

- (BOOL) loadCustomClassesWithDict: (NSDictionary*)dict;
Description forthcoming.

loadFromFile: 

- (BOOL) loadFromFile: (NSString*)path;
Description forthcoming.

loadNibFormatCustomClassesWithData: 

- (BOOL) loadNibFormatCustomClassesWithData: (NSData*)data;
Description forthcoming.

loadNibFormatCustomClassesWithDict: 

- (BOOL) loadNibFormatCustomClassesWithDict: (NSDictionary*)dict;
Description forthcoming.

makeSourceAndHeaderFilesForClass: withName: and: 

- (BOOL) makeSourceAndHeaderFilesForClass: (NSString*)className withName: (NSString*)sourcePath and: (NSString*)headerPath;
Description forthcoming.

nibData 

- (NSData*) nibData;
Description forthcoming.

nonCustomSuperClassOf: 

- (NSString*) nonCustomSuperClassOf: (NSString*)className;
Description forthcoming.

outletExists: onClassNamed: 

- (BOOL) outletExists: (NSString*)outlet onClassNamed: (NSString*)className;
Description forthcoming.

parentOfClass: 

- (NSString*) parentOfClass: (NSString*)aClass;
Description forthcoming.

parseHeader: 

- (BOOL) parseHeader: (NSString*)headerPath;
Description forthcoming.

removeAction: forObject: 

- (void) removeAction: (NSString*)anAction forObject: (id)anObject;
Description forthcoming.

removeAction: fromClassNamed: 

- (void) removeAction: (NSString*)anAction fromClassNamed: (NSString*)className;
Description forthcoming.

removeClassNamed: 

- (void) removeClassNamed: (NSString*)className;
Description forthcoming.

removeCustomClassForName: 

- (void) removeCustomClassForName: (NSString*)name;
Description forthcoming.

removeOutlet: forObject: 

- (void) removeOutlet: (NSString*)anOutlet forObject: (id)anObject;
Description forthcoming.

removeOutlet: fromClassNamed: 

- (void) removeOutlet: (NSString*)anOutlet fromClassNamed: (NSString*)className;
Description forthcoming.

renameClassNamed: newName: 

- (BOOL) renameClassNamed: (NSString*)oldName newName: (NSString*)newName;
Description forthcoming.

replaceAction: withAction: forClassNamed: 

- (void) replaceAction: (NSString*)oldAction withAction: (NSString*)aNewAction forClassNamed: (NSString*)className;
Description forthcoming.

replaceOutlet: withOutlet: forClassNamed: 

- (void) replaceOutlet: (NSString*)oldOutlet withOutlet: (NSString*)aNewOutlet forClassNamed: (NSString*)className;
Description forthcoming.

saveToFile: 

- (BOOL) saveToFile: (NSString*)path;
Description forthcoming.

setCustomClass: forName: 

- (void) setCustomClass: (NSString*)className forName: (NSString*)name;
Description forthcoming.

setCustomClassMap: 

- (void) setCustomClassMap: (NSMutableDictionary*)dict;
Description forthcoming.

setSuperClassNamed: forClassNamed: 

- (BOOL) setSuperClassNamed: (NSString*)superclass forClassNamed: (NSString*)subclass;
Description forthcoming.

subClassesOf: 

- (NSArray*) subClassesOf: (NSString*)superclass;
Description forthcoming.

superClassNameForClassNamed: 

- (NSString*) superClassNameForClassNamed: (NSString*)className;
Description forthcoming.

uniqueClassNameFrom: 

- (NSString*) uniqueClassNameFrom: (NSString*)name;
Description forthcoming.



Instance Variables for GormClassManager Class

categoryClasses

@protected NSMutableArray* categoryClasses;
Description forthcoming.

classInformation

@protected NSMutableDictionary* classInformation;
Description forthcoming.

customClassMap

@protected NSMutableDictionary* customClassMap;
Description forthcoming.

customClasses

@protected NSMutableArray* customClasses;
Description forthcoming.

document

@protected id document;
Description forthcoming.