+ parent === FILE_DATA_COMICS_ROOT && addChildData( FILE_DATA_LATEST_COMICS, data );
+ break;
+
+ case STORY_ARRAY :
+ json.type = FILE_TYPE.STORY;
+ data = createFileData( json, STORY_ARRAY, 'x,y,z,t' );
+ addChildData( FILE_DATA_STORY_ROOT, data );
+ break;
+
+ // Lisence
+ case FILE_DATA_LISENCE :
+ case LICENSE_ARRAY :
+ json.type = FILE_TYPE.LICENSE;
+ data = createFileData( json, LICENSE_ARRAY, 'name,caption,url,system_picture_id,settings,credit_pictures' );
+ addChildData( FILE_DATA_LISENCE, data );
+ break;
+ // License Group
+ case FILE_DATA_LISENCE_GROUP :
+ case LICENSE_GROUP_ARRAY :
+ json.type = FILE_TYPE.LICENSE_GROUP;
+ data = createFileData( json, LICENSE_GROUP_ARRAY, 'name,caption,url,classname' );
+ addChildData( FILE_DATA_LISENCE_GROUP, data );
+ break;
+
+ // Speech Balloon Templete
+ case FILE_DATA_BALLOON_ROOT :
+ case BALLOON_TEMPLETE_ARRAY :
+ json.type = FILE_TYPE.BALLOON_TEMPLETE;
+ // register pettanr.balloon
+ pettanr.newBalloon.register( json.settings );
+ data = createFileData( json, BALLOON_TEMPLETE_ARRAY, 'name,caption,classname,settings' );
+ addChildData( FILE_DATA_BALLOON_ROOT, data );
+ break;
+
+ // Author
+ case FILE_DATA_AUTHOR_ROOT :
+ case AUTHOR_ARRAY :
+ json.type = FILE_TYPE.AUTHOR;
+ data = createFileData( json, AUTHOR_ARRAY, 'name,email,homepage_url' );
+ addChildData( FILE_DATA_AUTHOR_ROOT, data );
+ break;
+
+ // Artist
+ case FILE_DATA_ARTIST_ROOT :
+ case ARTIST_ARRAY :
+ json.type = FILE_TYPE.ARTIST;
+ data = createFileData( json, ARTIST_ARRAY, 'name,email,homepage_url' );
+ addChildData( FILE_DATA_ARTIST_ROOT, data );
+ break;
+
+ case PICTURE_ARRAY :
+ json.type = FILE_TYPE.PICTURE;
+ data = createFileData( json, PICTURE_ARRAY, 'ext,revision,credit,settings' );
+ break;