luxlabs header browser preview


@class NSString, PLCloudFeedCommentsEntry, NSDate, NSNumber, PLManagedAsset;

@interface PLCloudSharedComment : PLManagedObject

@property (retain, nonatomic) NSString *cloudGUID;
@property (retain, nonatomic) NSString *commenterHashedPersonID;
@property (retain, nonatomic) NSNumber *isDeletable;
@property (retain, nonatomic) NSNumber *isLike;
@property (retain, nonatomic) NSNumber *isCaption;
@property (retain, nonatomic) NSNumber *isBatchComment;
@property (retain, nonatomic) NSNumber *isMyComment;
@property (retain, nonatomic) NSString *commentText;
@property (retain, nonatomic) NSDate *commentDate;
@property (retain, nonatomic) NSDate *commentClientDate;
@property (retain, nonatomic) PLManagedAsset *commentedAsset;
@property (retain, nonatomic) PLManagedAsset *likedAsset;
@property (retain, nonatomic) PLCloudFeedCommentsEntry *cloudFeedCommentEntry;
@property (retain, nonatomic) PLCloudFeedCommentsEntry *cloudFeedLikeCommentEntry;
@property (readonly, nonatomic) BOOL isLikeBoolValue;
@property (readonly, weak, nonatomic) NSString *commenterEmail;
@property (readonly, weak, nonatomic) NSString *commenterFirstName;
@property (readonly, weak, nonatomic) NSString *commenterLastName;
@property (readonly, weak, nonatomic) NSString *commenterFullName;
@property (readonly, weak, nonatomic) PLCloudFeedCommentsEntry *cloudFeedEntry;
@property (retain, nonatomic) NSString *commentType;

+ (id)entityName;
+ (id)_cloudSharedCommentsWithPredicate:(id)a0 inManagedObjectContext:(id)a1;
+ (id)cloudSharedCommentWithGUID:(id)a0 inLibrary:(id)a1;
+ (id)cloudSharedCommentsWithCommentDate:(id)a0 inManagedObjectContext:(id)a1;
+ (id)cloudSharedCommentsWithGUIDs:(id)a0 inLibrary:(id)a1;
+ (id)insertNewCommentIntoAsset:(id)a0 commentDate:(id)a1 withText:(id)a2 isLike:(BOOL)a3 isMyComment:(BOOL)a4 inLibrary:(id)a5;

- (void)willSave;
- (void)performDelete;
- (void)prepareForDeletion;
- (void)awakeFromInsert;
- (id)init;
- (id)asset;
- (BOOL)_isInterestingToUser;
- (BOOL)canBeDeletedByUser;
- (id)commenterDisplayName;
- (BOOL)isInterestingForAlbumsSorting;
- (BOOL)shouldNotifyAsNotificationWithMediaStreamInfo:(id)a0 asCaptionOnly:(BOOL *)a1;
- (BOOL)matchesCommentText:(id)a0 isLike:(BOOL)a1;

@end