00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #import "OFException.h"
00018
00019 #ifndef _WIN32
00020
00023 @interface OFChangeFileOwnerFailedException: OFException
00024 {
00025 OFString *path;
00026 OFString *owner;
00027 OFString *group;
00028 int errNo;
00029 }
00030
00031 #ifdef OF_HAVE_PROPERTIES
00032 @property (readonly, nonatomic) OFString *path;
00033 @property (readonly, nonatomic) OFString *owner;
00034 @property (readonly, nonatomic) OFString *group;
00035 @property (readonly) int errNo;
00036 #endif
00037
00045 + newWithClass: (Class)class_
00046 path: (OFString*)path
00047 owner: (OFString*)owner
00048 group: (OFString*)group;
00049
00059 - initWithClass: (Class)class_
00060 path: (OFString*)path
00061 owner: (OFString*)owner
00062 group: (OFString*)group;
00063
00067 - (int)errNo;
00068
00072 - (OFString*)path;
00073
00077 - (OFString*)owner;
00078
00082 - (OFString*)group;
00083 @end
00084 #endif