FSKeyGroup


Inherits From:
NSObject
Conforms To:
FSItem
Declared In:
FSKeyGroup.h


Class Description

No class description.


Instance Variables

FSKeyGroup *_group;
NSString *_label;
NSMutableArray *_items;
NSString *_fullPath;
NSArray *_cachedKeys;
NSArray *_cachedGroups;

_groupThe parent group. Not retained.
_labelThe name this group goes by.
_itemsAll keys and subgroups in this group.
_fullPaththe full path [groupname.]label
_cachedKeysNo description.
_cachedGroupsNo description.


Method Types

+ groupWithLabel:
+ groupWithKeys:
- document
- table
- header
- group
- setGroup:
- label
- setLabel:
- items
- setItems:
- keys
- subgroups
- pboardDataFromRange:
- pasteData:atIndex:
- fillFromArray:
- deleteItemsInRange:
- appendKeyWithLabel:
- insertKeyWithLabel:atIndex:
- removeItemWithLabel:
- moveItemFromIndex:toIndex:
- groupItemsInRange:withLabel:
- ungroupAtIndex:
- ungroupItemsInGroup:
- containsKey:
- itemWithLabel:
- groupWithLabel:
- keyWithLabel:
- keyWithPath:


Class Methods

groupWithKeys:

+ (FSKeyGroup*)groupWithKeys:(NSArray*)keys

No method description.


groupWithLabel:

+ (FSKeyGroup*)groupWithLabel:(NSString*)label

No method description.


Instance Methods

appendKeyWithLabel:

- (FSKey*)appendKeyWithLabel:(NSString*)label

No method description.


containsKey:

- (BOOL)containsKey:(FSKey*)key

No method description.


deleteItemsInRange:

- (void)deleteItemsInRange:(NSRange)range

No method description.


document

- (id<FSDocument>)document

No method description.


fillFromArray:

- (void)fillFromArray:(NSArray*)items

No method description.


group

- (FSKeyGroup*)group

No method description.


groupItemsInRange:withLabel:

- (FSKeyGroup*)groupItemsInRange:(NSRange)keyRange withLabel:(NSString*)label

No method description.


groupWithLabel:

- (FSKeyGroup*)groupWithLabel:(NSString*)aLabel

No method description.


header

- (FSHeader*)header

No method description.


insertKeyWithLabel:atIndex:

- (FSKey*)insertKeyWithLabel:(NSString*)label atIndex:(int)index

No method description.


itemWithLabel:

- (id)itemWithLabel:(NSString*)label

No method description.


items

- (NSArray*)items

No method description.


keyWithLabel:

- (FSKey*)keyWithLabel:(NSString*)aLabel

No method description.


keyWithPath:

- (FSKey*)keyWithPath:(NSString*)path

No method description.


keys

- (NSArray*)keys

No method description.


label

- (NSString*)label

No method description.


moveItemFromIndex:toIndex:

- (void)moveItemFromIndex:(unsigned)idx1 toIndex:(unsigned)idx2

No method description.


pasteData:atIndex:

- (int)pasteData:(NSDictionary*)pbData atIndex:(int)index

No method description.


pboardDataFromRange:

- (NSDictionary*)pboardDataFromRange:(NSRange)range

No method description.


removeItemWithLabel:

- (int)removeItemWithLabel:(NSString*)label

No method description.


setGroup:

- (void)setGroup:(FSKeyGroup*)group

No method description.


setItems:

- (void)setItems:(NSArray*)items

No method description.


setLabel:

- (void)setLabel:(NSString*)label

No method description.


subgroups

- (NSArray*)subgroups

No method description.


table

- (FSTable*)table

No method description.


ungroupAtIndex:

- (void)ungroupAtIndex:(unsigned)index

No method description.


ungroupItemsInGroup:

- (void)ungroupItemsInGroup:(FSKeyGroup*)group

No method description.


Version 1.1 Copyright ©2002 by Stefan Leuker. All Rights Reserved.