#import <DetailPopoverController.h>
List of all members.
Member Function Documentation
      
        
          | - (id) initWithStyle:  | 
           | 
          (UITableViewStyle)  | 
          style | 
        
        
          | masterController: | 
           | 
          (CatNiPViewController *)  | 
          controller | 
        
        
          | dictionary: | 
           | 
          (NSDictionary *)  | 
          dict  | 
        
        
           | 
           | 
           |  | 
        
      
 
Basic init for DETAILPopoverController, sets masterController = controller
- Parameters:
 - 
  
    | initWithStyle,: | check framework's API for UITableViewStyles  | 
    | masterController | master viewController in which this popover is represented.  | 
  
   
- Returns:
 - id 
 
 
 
      
        
          | - (NSInteger) numberOfSectionsInTableView:  | 
           | 
          (UITableView *)  | 
          tableView | 
           | 
        
      
 
UITableViewDatasource protocol function's implementation
Returns 1
- Parameters:
 - 
  
    | numberOfSectionInTableView | detailTableView  | 
  
   
- Returns:
 - returns 1 
 
 
 
      
        
          | - (UITableViewCell *) tableView:  | 
           | 
          (UITableView *)  | 
          tableView | 
        
        
          | cellForRowAtIndexPath: | 
           | 
          (NSIndexPath *)  | 
          indexPath  | 
        
        
           | 
           | 
           |  | 
        
      
 
UITableViewDatasource protocol function's implementation
- Parameters:
 - 
  
    | tableView | detailTableView  | 
    | cellForRowAtIndexPath | indexPath for cell to be created  | 
  
   
- Returns:
 - created cell for given arguments 
 
 
 
      
        
          | - (CGFloat) tableView:  | 
           | 
          (UITableView *)  | 
          tableView | 
        
        
          | heightForHeaderInSection: | 
           | 
          (NSInteger)  | 
          section  | 
        
        
           | 
           | 
           |  | 
        
      
 
UITableViewDelegate protocol function's implementation
Returns 23
- Parameters:
 - 
  
    | tableView | detailTableView  | 
    | heightForHeaderInSection | Section 0 = composer, 1 = composition, 2 = scoreName and 3 = otherInfo  | 
  
   
- Returns:
 - returns 23 as CGFloat 
 
 
 
      
        
          | - (CGFloat) tableView:  | 
           | 
          (UITableView *)  | 
          tableView | 
        
        
          | heightForRowAtIndexPath: | 
           | 
          (NSIndexPath *)  | 
          indexPath  | 
        
        
           | 
           | 
           |  | 
        
      
 
UITableViewDelegate protocol function's implementation
Calculate row's height based on cell.textLabel.text's length. Calculation formula is: (((int)(length / 55)+1) * 17) + 50;
- Parameters:
 - 
  
    | tableView | detailTableView  | 
    | indexPath | Section 0 = composer, 1 = composition, 2 = scoreName and 3 = otherInfo.  | 
  
   
- Returns:
 - height of row as CGFloat 
 
 
 
      
        
          | - (NSInteger) tableView:  | 
           | 
          (UITableView *)  | 
          tableView | 
        
        
          | numberOfRowsInSection: | 
           | 
          (NSInteger)  | 
          section  | 
        
        
           | 
           | 
           |  | 
        
      
 
UITableViewDatasource protocol function's implementation
Returns 1
- Parameters:
 - 
  
    | tableView | detailTableView  | 
    | numberOfRowsInSection | only one row in each section  | 
  
   
- Returns:
 - return 1 
 
 
 
      
        
          | - (UIView *) tableView:  | 
           | 
          (UITableView *)  | 
          tableView | 
        
        
          | viewForHeaderInSection: | 
           | 
          (NSInteger)  | 
          section  | 
        
        
           | 
           | 
           |  | 
        
      
 
UITableViewDelegate protocol function's implementation
Creates UILabel with text indicating the information about the score that is represented in the section. Texts for sections: 0 = Composer, 1 = Composition, 2 = Score name and 3 = Info;
- Parameters:
 - 
  
    | tableView | detailTableView  | 
    | viewForHeaderInSection | Section 0 = composer, 1 = composition, 2 = scoreName and 3 = otherInfo  | 
  
   
- Returns:
 - returns UILabel representing the sections info 
 
 
 
Member Data Documentation
Property Documentation
      
        
          - (NSString *) composer [read, write, retain] | 
        
      
 
 
      
        
          - (NSString *) composition [read, write, retain] | 
        
      
 
 
      
        
          - (NSDictionary *) metaDataDict [read, write, copy] | 
        
      
 
 
      
        
          - (NSString *) scoreName [read, write, retain] | 
        
      
 
 
      
        
          - (NSArray *) sortedKeys [read, write, retain] | 
        
      
 
 
The documentation for this class was generated from the following files: