home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.mdf / SourceCode / MiscKit1.2.6 / Palettes / MiscTeePalette / MiscTee.subproj / MiscTeeConnector.h < prev    next >
Encoding:
Text File  |  1994-04-06  |  1.0 KB  |  41 lines

  1. //
  2. //    MiscTeeConnector.m -- an IBConnector that allows a multitude of connections
  3. //                          to spread out from it.
  4. //
  5. //        Written by David Fedchenko.  Copyright 1994 by David Fedchenko.
  6. //                Version 1.0  All rights reserved.
  7. //
  8. //        This notice may not be removed from this source code.
  9. //
  10. //    This object is included in the MiscKit by permission from the author
  11. //    and its use is governed by the MiscKit license, found in the file
  12. //    "LICENSE.rtf" in the MiscKit distribution.  Please refer to that file
  13. //    for a list of all applicable permissions and restrictions.
  14. //    
  15.  
  16. #import <objc/Object.h>
  17. #import <apps/InterfaceBuilder.h>
  18.  
  19. // An IB-Connector conforming object to hold our connections
  20. @interface MiscTeeConnector:Object <IBConnectors>
  21.     {
  22.     id  idSource;
  23.     id  idDest;
  24.     SEL    selAction;
  25.     }
  26.  
  27. - setSource:anObject;
  28. - setDestination:anObject;
  29. - setAction:(SEL)anAction;
  30. - source;
  31. - destination;
  32. -(SEL) action;
  33. - establishConnection;
  34. - nibInstantiate;
  35. - renewObject:old to:new;
  36. - read:(NXTypedStream *)stream;
  37. - write:(NXTypedStream *)stream;
  38. - free;
  39.  
  40. @end
  41.