DrawKit
Vector and illustration framework for Mac OS X
Instance Methods | List of all members
DKDrawkitInspectorBase Class Reference

This is a base class for any inspector for looking at DrawKit. More...

Inheritance diagram for DKDrawkitInspectorBase:
Inheritance graph
[legend]

Instance Methods

(DKLayer *) - currentActiveLayer
 
(DKDrawingDocument *) - currentDocument
 
(DKDrawing *) - currentDrawing
 
(DKViewController *) - currentMainViewController
 
(void) - documentDidChange:
 
(DKDrawing *) - drawingForTargetWindow:
 
(void) - layerDidChange:
 
(void) - redisplayContentForSelection:
 
(void) - redisplayContentForSubSelection:ofObject:
 
(void) - selectedObjectDidChange:
 
(id- selectedObjectForCurrentTarget
 
(id- selectedObjectForTargetWindow:
 
(void) - subSelectionDidChange:
 

Detailed Description

This is a base class for any inspector for looking at DrawKit.

This is a base class for any inspector for looking at DrawKit. All it does is respond to the various selection changed notifications at the document, layer and object levels, and call a method which you can override to set up the displayed content.

Method Documentation

- (DKLayer*) currentActiveLayer
- (DKDrawingDocument*) currentDocument
- (DKDrawing*) currentDrawing
- (DKViewController*) currentMainViewController
- (void) documentDidChange: (NSNotification *)  note
- (DKDrawing*) drawingForTargetWindow: (NSWindow *)  window
- (void) layerDidChange: (NSNotification *)  note
- (void) redisplayContentForSelection: (NSArray *)  selection
- (void) redisplayContentForSubSelection: (NSSet *)  subsel
ofObject: (DKDrawableObject *)  object 
- (void) selectedObjectDidChange: (NSNotification *)  note
- (id) selectedObjectForCurrentTarget
- (id) selectedObjectForTargetWindow: (NSWindow *)  window
- (void) subSelectionDidChange: (NSNotification *)  note