home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.mdf / SourceCode / Database / OTC_EOFBetaExamples_V1.0 / EOFramework / EOModelInspector / EOModelInspector.h < prev    next >
Encoding:
Text File  |  1994-06-07  |  1.2 KB  |  67 lines

  1. /*--------------------------------------------------------------------------
  2.  *
  3.  *     You may freely copy, distribute, and reuse the code in this example.
  4.  *     SHL Systemhouse disclaims any warranty of any kind, expressed or
  5.  *    implied, as to its fitness for any particular use.
  6.  *
  7.  *
  8.  *    EOModelInspector
  9.  *
  10.  *    Inherits From:        WMInspector
  11.  *
  12.  *    Conforms To:        none
  13.  *
  14.  *    Declared In:        EOModelInspector.h
  15.  *
  16.  *    Class Description
  17.  *
  18.  *        A WorkspaceManager Inspector for viewing ".eomodel" files.
  19.  *
  20.  *------------------------------------------------------------------------*/
  21.  
  22. #import <appkit/appkit.h>
  23. #import <foundation/foundation.h>
  24. #import <eoaccess/eoaccess.h>
  25. #import <apps/Workspace.h>
  26.  
  27.  
  28.  
  29. @interface EOModelInspector : WMInspector
  30. {
  31.     id    splitView;
  32.     id    connectionDictionaryView;
  33.     
  34.     id    swapView;
  35.     id    errorPanel;
  36.     id    viewerPanel;
  37.  
  38.     id    connectionDictionaryMatrix;
  39.  
  40.     id    browser;
  41.  
  42.     id    propertySwapView;
  43.  
  44.     id    entityPanel;
  45.     id    entitySettingsMatrix;
  46.  
  47.     id    attributePanel;
  48.     id    attributeLockingButton;
  49.     id    attributeClassButton;
  50.     id    attributeKeyButton;
  51.     id    attributeSettingsMatrix;
  52.  
  53.     id    relationshipPanel;
  54.     id    relationshipManynessMatrix;
  55.  
  56. @private
  57.     id
  58.         model,
  59.         keyImage,
  60.         classImage,
  61.         lockImage;
  62. }
  63.  
  64. - itemSelect: sender;
  65.  
  66. @end
  67.