DrawKit
Vector and illustration framework for Mac OS X
|
adds some convenience methods for standard meta data attached to a graphic object. More...
Instance Methods | |
(void) | - addMetadata: |
(NSColor *) | - colourForKey: |
(CGFloat) | - floatValueForKey: |
(BOOL) | - hasMetadataForKey: |
(NSInteger) | - intValueForKey: |
(NSMutableDictionary *) | - metadata |
(NSUInteger) | - metadataChecksum |
(void) | - metadataDidChangeKey: |
(DKMetadataItem *) | - metadataItemForKey: |
(NSArray *) | - metadataKeys |
(id) | - metadataObjectForKey: |
(void) | - metadataWillChangeKey: |
(void) | - removeMetadataForKey: |
(DKLayerMetadataSchema) | - schema |
(void) | - setColour:forKey: |
(void) | - setFloatValue:forKey: |
(void) | - setIntValue:forKey: |
(void) | - setMetadata: |
(void) | - setMetadataItem:forKey: |
(void) | - setMetadataItemType:forKey: |
(void) | - setMetadataItemValue:forKey: |
(void) | - setSize:forKey: |
(void) | - setString:forKey: |
(void) | - setupMetadata |
(NSSize) | - sizeForKey: |
(NSString *) | - stringForKey: |
(BOOL) | - supportsMetadata |
(void) | - updateMetadataKeys |
Class Methods | |
(BOOL) | + metadataChangesAreUndoable |
(void) | + setMetadataChangesAreUndoable: |
adds some convenience methods for standard meta data attached to a graphic object.
adds some convenience methods for standard meta data attached to a graphic object. By default the metadata is just an uncomitted id, but using this sets it to be a mutable dictionary. You can then easily get and set values in that dictionary.
- (void) addMetadata: | (NSDictionary *) | dict |
Extends class DKLayer.
- (NSMutableDictionary*) metadata |
Extends class DKLayer.
- (NSUInteger) metadataChecksum |
Extends class DKLayer.
- (DKMetadataItem*) metadataItemForKey: | (NSString *) | key |
Extends class DKLayer.
- (DKLayerMetadataSchema) schema |
Extends class DKLayer.
- (void) setMetadata: | (NSDictionary *) | dict |
Extends class DKLayer.
- (void) setMetadataItem: | (DKMetadataItem *) | item | |
forKey: | (NSString *) | key | |
Extends class DKLayer.
- (void) setupMetadata |
Extends class DKLayer.
- (void) updateMetadataKeys |
Extends class DKLayer.