For representing a command -- that is, essentially what you build using the command window. Usually has at least a direct object (see dObject below) and an action object (see aObject below).
Some methods of interest
- -(QSAction *)aObject
- +(id)commandWithDictionary:(NSDictionary *)
- +(id)commandWithDirectObject:(QSBasicObject *)actionObject:(QSBasicObject *)indirectObject:(QSBasicObject *)
- +(id)commandWithFile:(NSString *)
- +(id)commandWithInfo:(NSDictionary *)
- -(QSObject *)dObject
- -(NSDictionary *)dictionaryRepresentation
- -(NSString *)displayName
- -(QSObject *)execute
- -(QSObject *)executeIgnoringModifiers
- -(QSObject *)executeWithIndirect:(QSBasicObject *)
- -(QSObject *)iObject
- -(NSString *)identifier
- -(id)initWithDictionary:(NSDictionary *)
- -(id)initWithDirectObject:(QSBasicObject *)actionObject:(QSBasicObject *)indirectObject:(QSBasicObject *)
- -(NSString *)name
- -(void)writeToFile:(NSString *)
last updated 2 years ago
#