API 0.9.5
AppKit/CPRuleEditor/CPRuleEditor.h
Go to the documentation of this file.
00001 
00002 @interface CPRuleEditor : CPControl
00003 {
00004     BOOL             _suppressKeyDownHandling;
00005     BOOL             _allowsEmptyCompoundRows;
00006     BOOL             _disallowEmpty;
00007     BOOL             _delegateWantsValidation;
00008     BOOL             _editable;
00009 
00010     Class           _rowClass;
00011 
00012     CPIndexSet      _draggingRows;
00013     CPInteger       _subviewIndexOfDropLine;
00014     CPView          _dropLineView;
00015 
00016     CPMutableArray  _rowCache;
00017     CPMutableArray  _slices;
00018 
00019     CPPredicate     _predicate;
00020 
00021     CPString        _itemsKeyPath;
00022     CPString        _subrowsArrayKeyPath;
00023     CPString        _typeKeyPath;
00024     CPString        _valuesKeyPath;
00025     CPString        _boundArrayKeyPath // @accessors(property=boundArrayKeyPath);
00026 
00027     CPView          _slicesHolder;
00028     CPViewAnimation _currentAnimation;
00029 
00030     CPInteger       _lastRow;
00031     CPInteger       _nestingMode;
00032 
00033     float           _alignmentGridWidth;
00034     float           _sliceHeight;
00035 
00036     id              _ruleDataSource;
00037     id              _ruleDelegate;
00038     id              _boundArrayOwner;
00039 
00040     CPString        _stringsFilename;
00041 
00042     BOOL            _isKeyDown;
00043     BOOL            _nestingModeDidChange;
00044 
00045     id              _standardLocalizer // @accessors(property=standardLocalizer);
00046     id              _itemsAndValuesToAddForRowType;
00047 }
00048 @end
 All Classes Files Functions Variables Defines