Up

# NSPathCell class documentation

### Authors

Generated by root

### Contents -

1. Software documentation for the NSPathCell class
2. Software documentation for the NSPathCellDelegate protocol

# Software documentation for the NSPathCell class

## NSPathCell : NSActionCell

> Declared in:
>   AppKit/NSPathCell.h

Availability: MacOS-X 10.5.0
Description forthcoming.

Instance Variables
Method summary

- +pathComponentCellClass
- +setPathComponentCellClass:
- -URL
- -allowedTypes
- -backgroundColor
- -clickedPathComponentCell
- -delegate
- -doubleAction
- -mouseEntered:withFrame:inView:
- -mouseExited:withFrame:inView:
- -pathComponentCellAtPoint:withFrame:inView:
- -pathComponentCells
- -pathStyle
- -placeholderAttributedString
- -placeholderString
- -rectOfPathComponentCell:withFrame:inView:
- -setAllowedTypes:
- -setBackgroundColor:
- -setDelegate:
- -setDoubleAction:
- -setPathComponentCells:
- -setPathStyle:
- -setPlaceholderAttributedString:
- -setPlaceholderString:
- -setURL:

### pathComponentCellClass

+ (Class) pathComponentCellClass;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setPathComponentCellClass:

+ (void) setPathComponentCellClass: (Class)clz;
Availability: MacOS-X 10.5.0
Description forthcoming.

### URL

- (NSURL*) URL;
Availability: MacOS-X 10.5.0
Description forthcoming.

### allowedTypes

- (NSArray*) allowedTypes;
Availability: MacOS-X 10.5.0
Description forthcoming.

### backgroundColor

- (NSColor*) backgroundColor;
Availability: MacOS-X 10.5.0
Description forthcoming.

### clickedPathComponentCell

- (NSPathComponentCell*) clickedPathComponentCell;
Availability: MacOS-X 10.5.0
Description forthcoming.

### delegate

- (id<NSPathCellDelegate>) delegate;
Availability: MacOS-X 10.5.0
Description forthcoming.

### doubleAction

- (SEL) doubleAction;
Availability: MacOS-X 10.5.0
Description forthcoming.

### mouseEntered: withFrame: inView:

- (void) mouseEntered: (NSEvent*)event withFrame: (NSRect)frame inView: (NSView*)view;
Availability: MacOS-X 10.5.0
Description forthcoming.

### mouseExited: withFrame: inView:

- (void) mouseExited: (NSEvent*)event withFrame: (NSRect)frame inView: (NSView*)view;
Availability: MacOS-X 10.5.0
Description forthcoming.

### pathComponentCellAtPoint: withFrame: inView:

- (NSPathComponentCell*) pathComponentCellAtPoint: (NSPoint)point withFrame: (NSRect)frame inView: (NSView*)view;
Availability: MacOS-X 10.5.0
Description forthcoming.

### pathComponentCells

- (NSArray*) pathComponentCells;
Availability: MacOS-X 10.5.0
Description forthcoming.

### pathStyle

- (NSPathStyle) pathStyle;
Availability: MacOS-X 10.5.0
Description forthcoming.

### placeholderAttributedString

- (NSAttributedString*) placeholderAttributedString;
Availability: MacOS-X 10.5.0
Description forthcoming.

### placeholderString

- (NSString*) placeholderString;
Availability: MacOS-X 10.5.0
Description forthcoming.

### rectOfPathComponentCell: withFrame: inView:

- (NSRect) rectOfPathComponentCell: (NSPathComponentCell*)cell withFrame: (NSRect)frame inView: (NSView*)view;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setAllowedTypes:

- (void) setAllowedTypes: (NSArray*)types;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setBackgroundColor:

- (void) setBackgroundColor: (NSColor*)color;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setDelegate:

- (void) setDelegate: (id<NSPathCellDelegate>)delegate;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setDoubleAction:

- (void) setDoubleAction: (SEL)action;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setPathComponentCells:

- (void) setPathComponentCells: (NSArray*)cells;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setPathStyle:

- (void) setPathStyle: (NSPathStyle)pathStyle;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setPlaceholderAttributedString:

- (void) setPlaceholderAttributedString: (NSAttributedString*)string;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setPlaceholderString:

- (void) setPlaceholderString: (NSString*)string;
Availability: MacOS-X 10.5.0
Description forthcoming.

### setURL:

- (void) setURL: (NSURL*)url;
Availability: MacOS-X 10.5.0
Description forthcoming.

## Instance Variables for NSPathCell Class

### _allowedTypes

@protected NSArray* _allowedTypes;
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.

### _backgroundColor

@protected NSColor* _backgroundColor;
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.

### _clickedPathComponentCell

@protected NSPathComponentCell* _clickedPathComponentCell;
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.

### _delegate

@protected id _delegate;
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.

### _doubleAction

@protected SEL _doubleAction;
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.

### _objectValue

@protected id _objectValue;
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.

### _pathComponentCells

@protected NSArray* _pathComponentCells;
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.

### _pathStyle

@protected NSPathStyle _pathStyle;
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.

### _placeholderAttributedString

@protected NSAttributedString* _placeholderAttributedString;
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.

### _url

@protected NSURL* _url;
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.

# Software documentation for the NSPathCellDelegate protocol

## NSPathCellDelegate

> Declared in:
>   AppKit/NSPathCell.h

Availability: MacOS-X 10.5.0
Description forthcoming.
Method summary

- -pathCell:willDisplayOpenPanel:
- -pathCell:willPopUpMenu:

### pathCell: willDisplayOpenPanel:

- (void) pathCell: (NSPathCell*)pathCell willDisplayOpenPanel: (NSOpenPanel*)openPanel;
Availability: MacOS-X 10.5.0
Description forthcoming.

### pathCell: willPopUpMenu:

- (void) pathCell: (NSPathCell*)pathCell willPopUpMenu: (NSMenu*)menu;
Availability: MacOS-X 10.5.0
Description forthcoming.

Up