Up
Authors
Fred Kiefer (fredkiefer@gmx.de )
Date: Generated at 2024-11-13 12:52:37 -0500
The rule editor class
Copyright: (C) 2020 Free Software Foundation, Inc.
class_NSRuleEditor
NSControl
NSControl
NSRuleEditor
NSRuleEditor
NSControl->NSRuleEditor
Declared in:
AppKit/NSRuleEditor.h
Availability: MacOS-X 10.5.0
Description forthcoming.
Instance Variables
- (void)
addRow: (id)sender;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (BOOL)
canRemoveAllRows ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSArray*)
criteriaForRow: (NSInteger)index;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSString*)
criteriaKeyPath ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (id)
delegate ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSArray*)
displayValuesForRow: (NSInteger)index;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSString*)
displayValuesKeyPath ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSDictionary*)
formattingDictionary ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSString*)
formattingStringsFilename ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
insertRowAtIndex: (NSInteger)index
withType: (
NSRuleEditorRowType )type
asSubrowOfRow: (NSInteger)row
animate: (BOOL)flag;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (BOOL)
isEditable ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSInteger)
numberOfRows ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSInteger)
parentRowForRow: (NSInteger)row;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSPredicate*)
predicate ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSPredicate*)
predicateForRow: (NSInteger)row;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
reloadCriteria ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
reloadPredicate ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
removeRowAtIndex: (NSInteger)index;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
removeRowsAtIndexes: (NSIndexSet*)rowIds
includeSubrows: (BOOL)flag;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (Class)
rowClass ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSInteger)
rowForDisplayValue: (id)value;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (CGFloat)
rowHeight ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (
NSRuleEditorRowType )
rowTypeForRow: (NSInteger)row;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSString*)
rowTypeKeyPath ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
selectRowIndexes: (NSIndexSet*)ids
byExtendingSelection: (BOOL)flag;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSIndexSet*)
selectedRowIndexes ;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setCanRemoveAllRows: (BOOL)flag;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setCriteria: (NSArray*)crits
andDisplayValues: (NSArray*)vals
forRowAtIndex: (NSInteger)index;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setCriteriaKeyPath: (NSString*)path;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setDelegate: (id)delegate;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setDisplayValuesKeyPath: (NSString*)path;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setEditable: (BOOL)flag;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setFormattingDictionary: (NSDictionary*)dict;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setFormattingStringsFilename: (NSString*)filename;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setRowClass: (Class)rowClass;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setRowHeight: (CGFloat)height;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setRowTypeKeyPath: (NSString*)path;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (void)
setSubrowsKeyPath: (NSString*)path;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSIndexSet*)
subrowIndexesForRow: (NSInteger)row;
Availability: MacOS-X 10.5.0
Description forthcoming.
- (NSString*)
subrowsKeyPath ;
Availability: MacOS-X 10.5.0
Description forthcoming.
Instance Variables for NSRuleEditor Class
@protected SEL _action ;
Availability: MacOS-X 10.5.0
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private , it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected id _target ;
Availability: MacOS-X 10.5.0
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private , it is
intended for internal use within the package, and
you should not use the variable in other code.
Declared in:
AppKit/NSRuleEditor.h
Availability: MacOS-X 10.6.0
Description forthcoming.
- (id)
ruleEditor: (
NSRuleEditor *)editor
child: (NSInteger)idx
forCriterion: (id)crit
withRowType: (
NSRuleEditorRowType )type;
Availability: MacOS-X 10.6.0
Description forthcoming.
- (id)
ruleEditor: (
NSRuleEditor *)editor
displayValueForCriterion: (id)crit
inRow: (NSInteger)row;
Availability: MacOS-X 10.6.0
Description forthcoming.
- (NSInteger)
ruleEditor: (
NSRuleEditor *)editor
numberOfChildrenForCriterion: (id)crit
withRowType: (
NSRuleEditorRowType )type;
Availability: MacOS-X 10.6.0
Description forthcoming.
- (NSDictionary*)
ruleEditor: (
NSRuleEditor *)editor
predicatePartsForCriterion: (id)crit
withDisplayValue: (id)val
inRow: (NSInteger)row;
Availability: MacOS-X 10.6.0
Description forthcoming.
- (void)
ruleEditorRowsDidChange: (NSNotification*)notif;
Availability: MacOS-X 10.6.0
Description forthcoming.
Up