diff --git a/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.h b/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.h index 32a362ba40a5cd900de7078cbac5ae53f3b1a918..02492c25d474319b59e1c5d550f3f3adb92b8983 100644 --- a/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.h +++ b/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.h @@ -36,7 +36,7 @@ @property (nonatomic, retain) NSString * identifier; @property (nonatomic, retain) NSString * permId; @property (nonatomic, retain) NSString * refcon; -@property (nonatomic, retain) NSString * group; +@property (nonatomic, retain) NSString * category; @property (nonatomic, retain) NSString * imageUrl; @property (nonatomic, retain) NSString * childrenPermIdsJson; diff --git a/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m b/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m index 1269c501e4eb9721b1abfb5bdfde26544ee2d890..e95e0e3bdd5164b6194df0fdcc2b30ab7684bf84 100644 --- a/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m +++ b/openbis-ipad/BisKit/Classes/CISDOBIpadEntity.m @@ -32,7 +32,7 @@ @dynamic identifier; @dynamic permId; @dynamic refcon; -@dynamic group; +@dynamic category; @dynamic imageUrl; @dynamic childrenPermIdsJson; @dynamic propertiesJson; @@ -90,7 +90,7 @@ self.identifier = rawEntity.identifier; self.permId = rawEntity.permId; self.refcon = rawEntity.refcon; - self.group = rawEntity.category; + self.category = rawEntity.category; self.imageUrl = rawEntity.imageUrl; self.childrenPermIdsJson = rawEntity.children; self.propertiesJson = rawEntity.properties; diff --git a/openbis-ipad/BisKit/Classes/persistent-data-model.xcdatamodeld/persistent-data-model.xcdatamodel/contents b/openbis-ipad/BisKit/Classes/persistent-data-model.xcdatamodeld/persistent-data-model.xcdatamodel/contents index e2e680bdf807f148375bb2b99e436cd5dce0554d..fab30e5e23340166ed9c540bd9144b4ea09d81fc 100644 --- a/openbis-ipad/BisKit/Classes/persistent-data-model.xcdatamodeld/persistent-data-model.xcdatamodel/contents +++ b/openbis-ipad/BisKit/Classes/persistent-data-model.xcdatamodeld/persistent-data-model.xcdatamodel/contents @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <model name="" userDefinedModelVersionIdentifier="" type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="1811" systemVersion="11G56" minimumToolsVersion="Xcode 4.3" macOSVersion="Automatic" iOSVersion="Automatic"> <entity name="CISDOBIpadEntity" representedClassName="CISDOBIpadEntity" syncable="YES"> + <attribute name="category" optional="YES" attributeType="String" indexed="YES" syncable="YES"/> <attribute name="childrenPermIds" optional="YES" transient="YES" syncable="YES"/> <attribute name="childrenPermIdsJson" optional="YES" attributeType="String" indexed="YES" syncable="YES"/> - <attribute name="group" optional="YES" attributeType="String" indexed="YES" syncable="YES"/> <attribute name="identifier" optional="YES" attributeType="String" indexed="YES" syncable="YES"/> <attribute name="imageUrl" optional="YES" attributeType="String" syncable="YES"/> <attribute name="permId" optional="YES" attributeType="String" indexed="YES" syncable="YES"/> @@ -16,6 +16,6 @@ <fetchRequest name="EntitiesByPermIds" entity="CISDOBIpadEntity" predicateString="permId IN $PERM_IDS" fetchBatchSize="20"/> <fetchRequest name="EntityAndChildren" entity="CISDOBIpadEntity" predicateString="SELF == $ENTITY OR permId IN $CHILDREN" fetchBatchSize="20"/> <elements> - <element name="CISDOBIpadEntity" positionX="160" positionY="192" width="128" height="210"/> + <element name="CISDOBIpadEntity" positionX="0" positionY="0" width="0" height="0"/> </elements> </model> \ No newline at end of file diff --git a/openbis-ipad/Research/BisMac.xcodeproj/project.xcworkspace/xcuserdata/cramakri.xcuserdatad/UserInterfaceState.xcuserstate b/openbis-ipad/Research/BisMac.xcodeproj/project.xcworkspace/xcuserdata/cramakri.xcuserdatad/UserInterfaceState.xcuserstate index 974296f893f5dccfd7992798ab7c7d24e0638cb5..2c7c3f1ba585636ae9e8fcdd019c74b0ec13efdf 100644 Binary files a/openbis-ipad/Research/BisMac.xcodeproj/project.xcworkspace/xcuserdata/cramakri.xcuserdatad/UserInterfaceState.xcuserstate and b/openbis-ipad/Research/BisMac.xcodeproj/project.xcworkspace/xcuserdata/cramakri.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/openbis-ipad/openBIS/openBIS.xcodeproj/project.xcworkspace/xcuserdata/cramakri.xcuserdatad/UserInterfaceState.xcuserstate b/openbis-ipad/openBIS/openBIS.xcodeproj/project.xcworkspace/xcuserdata/cramakri.xcuserdatad/UserInterfaceState.xcuserstate index cb66ea48ad961f5ec14ebc4281896b8801cf11e9..a0a9ed84863af0bb4953eba6b79b3a8a4c227f29 100644 Binary files a/openbis-ipad/openBIS/openBIS.xcodeproj/project.xcworkspace/xcuserdata/cramakri.xcuserdatad/UserInterfaceState.xcuserstate and b/openbis-ipad/openBIS/openBIS.xcodeproj/project.xcworkspace/xcuserdata/cramakri.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/openbis-ipad/openBIS/openBIS/CISDOBOpenBisModel.m b/openbis-ipad/openBIS/openBIS/CISDOBOpenBisModel.m index 1b323b9834d441387d22d737913af4cb1001e412..16c99f4f8c557c04cd8f10355b4499782f0544c4 100644 --- a/openbis-ipad/openBIS/openBIS/CISDOBOpenBisModel.m +++ b/openbis-ipad/openBIS/openBIS/CISDOBOpenBisModel.m @@ -65,7 +65,7 @@ NSArray *objects = [sectionInfo objects]; if ([objects count] < 1) return @""; - return ((CISDOBIpadEntity *)[objects objectAtIndex: 0]).group; + return ((CISDOBIpadEntity *)[objects objectAtIndex: 0]).category; } - (CISDOBIpadEntity *)objectAtIndexPath:(NSIndexPath *)indexPath @@ -151,12 +151,12 @@ [fetchRequest setEntity:entity]; [fetchRequest setFetchBatchSize:20]; - NSSortDescriptor *groupSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"group" ascending: NO]; + NSSortDescriptor *categorySortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"category" ascending: NO]; NSSortDescriptor *summaryHeaderSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"summaryHeader" ascending: YES]; - NSArray *sortDescriptors = @[groupSortDescriptor, summaryHeaderSortDescriptor]; + NSArray *sortDescriptors = @[categorySortDescriptor, summaryHeaderSortDescriptor]; [fetchRequest setSortDescriptors:sortDescriptors]; - NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest: fetchRequest managedObjectContext: self.managedObjectContext sectionNameKeyPath: @"group" cacheName: @"Root"]; + NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest: fetchRequest managedObjectContext: self.managedObjectContext sectionNameKeyPath: @"category" cacheName: @"Root"]; aFetchedResultsController.delegate = self; self.fetchedResultsController = aFetchedResultsController; @@ -180,12 +180,12 @@ nil]; NSFetchRequest *fetchRequest = [model fetchRequestFromTemplateWithName: @"EntityAndChildren" substitutionVariables: fetchVariables]; - NSSortDescriptor *groupSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"group" ascending: NO]; + NSSortDescriptor *categorySortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"category" ascending: NO]; NSSortDescriptor *summaryHeaderSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"summaryHeader" ascending: YES]; - NSArray *sortDescriptors = @[groupSortDescriptor, summaryHeaderSortDescriptor]; + NSArray *sortDescriptors = @[categorySortDescriptor, summaryHeaderSortDescriptor]; [fetchRequest setSortDescriptors:sortDescriptors]; - NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest: fetchRequest managedObjectContext: self.managedObjectContext sectionNameKeyPath: @"group" cacheName: _parentModel.selectedObject.permId]; + NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest: fetchRequest managedObjectContext: self.managedObjectContext sectionNameKeyPath: @"category" cacheName: _parentModel.selectedObject.permId]; aFetchedResultsController.delegate = self; self.fetchedResultsController = aFetchedResultsController;