1 /* 2 Project: Environment Kit 3 4 Date: 2005-02-26 5 Author: Stefan Urbanek 6 License: LGPL 1.2 7 */ 8 9 #import <Foundation/NSObject.h> 10 11 @interface EKFocus:NSObject 12 { 13 id owner; 14 id focusedObject; 15 } 16 + (EKFocus *)applicationFocus; 17 - (void)setFocusedObject:(id)anObject owner:(id)anOwner; 18 - (void)setFocusedObject:(id)anObject; 19 - (id)focusedObject; 20 - (void)setOwner:(id)anObject; 21 - (id)owner; 22 23 - (void)focusWillChange; 24 - (void)focusDidChange; 25 @end 26