Up

GSWeb: Class GSWComponentDefinition

Authors

Manuel Guesdon (mguesdon@orange-concept.com)

Version: 1.2

Date: 2002/08/04 18:00:10

Copyright: (C) 1999-2002 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the GSWComponentDefinition class
  2. Software documentation for the GSWComponentDefinition(GSWCacheManagement) category
  3. Software documentation for the GSWComponentDefinition(GSWComponentDefinitionA) category
  4. Software documentation for the GSWComponentDefinition(GSWComponentDefinitionB) category
  5. Software documentation for the GSWComponentDefinition(GSWComponentDefinitionC) category
  6. Software documentation for the GSWComponentDefinition(GSWComponentDefinitionD) category
  7. Software documentation for the GSWComponentDefinition(GSWComponentDefinitionE) category

Software documentation for the GSWComponentDefinition class

GSWComponentDefinition : NSObject

Declared in:
Foundation/GSWComponentDefinition.h
Conforms to:
NSCoding
NSCopying
Standards:

Description forthcoming.


Instance Variables

Method summary

awake 

- (void) awake;

Description forthcoming.


baseURL 

- (NSString*) baseURL;

Description forthcoming.


copyWithZone: 

- (id) copyWithZone: (NSZone*)zone;

Description forthcoming.


dealloc 

- (void) dealloc;

Description forthcoming.


description 

- (NSString*) description;

Description forthcoming.


encodeWithCoder: 

- (void) encodeWithCoder: (NSCoder*)coder;

Description forthcoming.


frameworkName 

- (NSString*) frameworkName;

Description forthcoming.


initWithCoder: 

- (id) initWithCoder: (NSCoder*)coder;

Description forthcoming.


name 

- (NSString*) name;

Description forthcoming.


path 

- (NSString*) path;

Description forthcoming.


sleep 

- (void) sleep;

Description forthcoming.




Instance Variables for GSWComponentDefinition Class

_bundle

@protected GSWBundle* _bundle;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_componentClass

@protected Class _componentClass;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_frameworkName

@protected NSString* _frameworkName;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_isAwake

@protected BOOL _isAwake;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_isCachingEnabled

@protected BOOL _isCachingEnabled;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_isScriptedClass

@protected BOOL _isScriptedClass;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_name

@protected NSString* _name;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_observers

@protected NSMutableArray* _observers;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_templateName

@protected NSString* _templateName;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.





Software documentation for the GSWComponentDefinition(GSWCacheManagement) category

GSWComponentDefinition(GSWCacheManagement)

Declared in:
Foundation/GSWComponentDefinition.h
Standards:

Description forthcoming.

Method summary

isCachingEnabled 

- (BOOL) isCachingEnabled;

Description forthcoming.


setCachingEnabled: 

- (void) setCachingEnabled: (BOOL)flag;

Description forthcoming.


Software documentation for the GSWComponentDefinition(GSWComponentDefinitionA) category

GSWComponentDefinition(GSWComponentDefinitionA)

Declared in:
Foundation/GSWComponentDefinition.h
Standards:

Description forthcoming.

Method summary

_clearCache 

- (void) _clearCache;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


Software documentation for the GSWComponentDefinition(GSWComponentDefinitionB) category

GSWComponentDefinition(GSWComponentDefinitionB)

Declared in:
Foundation/GSWComponentDefinition.h
Standards:

Description forthcoming.

Method summary

pathForResourceNamed: ofType: languages: 

- (NSString*) pathForResourceNamed: (NSString*)aName ofType: (NSString*)aType languages: (NSArray*)languages;

Description forthcoming.


templateWithName: languages: 

- (GSWElement*) templateWithName: (NSString*)aName languages: (NSArray*)languages;

Description forthcoming.


Software documentation for the GSWComponentDefinition(GSWComponentDefinitionC) category

GSWComponentDefinition(GSWComponentDefinitionC)

Declared in:
Foundation/GSWComponentDefinition.h
Standards:

Description forthcoming.

Method summary

_componentClass 

- (Class) _componentClass;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.
Find the class of the component


componentAPI 

- (NSDictionary*) componentAPI;

Description forthcoming.


componentClass 

- (Class) componentClass;

Description forthcoming.


componentInstanceInContext: 

- (GSWComponent*) componentInstanceInContext: (GSWContext*)aContext;

Description forthcoming.


componentReferenceWithAssociations: template: 

- (GSWComponentReference*) componentReferenceWithAssociations: (NSDictionary*)associations template: (GSWElement*)template;

Description forthcoming.


Software documentation for the GSWComponentDefinition(GSWComponentDefinitionD) category

GSWComponentDefinition(GSWComponentDefinitionD)

Declared in:
Foundation/GSWComponentDefinition.h
Standards:

Description forthcoming.

Method summary

_finishInitializingComponent: 

- (void) _finishInitializingComponent: (GSWComponent*)component;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


Software documentation for the GSWComponentDefinition(GSWComponentDefinitionE) category

GSWComponentDefinition(GSWComponentDefinitionE)

Declared in:
Foundation/GSWComponentDefinition.h
Standards:

Description forthcoming.

Method summary

_registerObserver: 

+ (void) _registerObserver: (id)observer;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_awakeForComponent: 

- (void) _awakeForComponent: (GSWComponent*)aComponent;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_awakeObserversForComponent: 

- (void) _awakeObserversForComponent: (GSWComponent*)aComponent;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_deallocForComponent: 

- (void) _deallocForComponent: (GSWComponent*)aComponent;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_notifyObserversForDyingComponent: 

- (void) _notifyObserversForDyingComponent: (GSWComponent*)aComponent;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


_registerObserver: 

- (void) _registerObserver: (id)observer;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.



Up