// DO NOT EDIT. This file is machine-generated and constantly overwritten.
// Make changes to Context.h instead.

#import <CoreData/CoreData.h>

#import "KSExtensibleManagedObject.h"

@class Action;


@interface Machine_Context : KSExtensibleManagedObject {}


- (NSString*)name;
- (void)setName:(NSString*)value_;

//- (BOOL)validateName:(id*)value_ error:(NSError**)error_;



- (NSString*)tags;
- (void)setTags:(NSString*)value_;

//- (BOOL)validateTags:(id*)value_ error:(NSError**)error_;



- (NSString*)uniqueID;
- (void)setUniqueID:(NSString*)value_;

//- (BOOL)validateUniqueID:(id*)value_ error:(NSError**)error_;



- (NSNumber*)sequenceValue;
- (void)setSequenceValue:(NSNumber*)value_;

- (int)sequenceValueValue;
- (void)setSequenceValueValue:(int)value_;

//- (BOOL)validateSequenceValue:(id*)value_ error:(NSError**)error_;




- (void)addActions:(NSSet*)value_;
- (void)removeActions:(NSSet*)value_;
- (void)addActionsObject:(Action*)value_;
- (void)removeActionsObject:(Action*)value_;
- (NSMutableSet*)actionsSet;


@end
