{ attributes = ( { allowsNull = Y; columnName = dateSent; externalType = DATETIME; name = dateSent; valueClassName = NSCalendarDate; }, { allowsNull = Y; columnName = dateToDisplay; externalType = DATETIME; name = dateToDisplay; valueClassName = NSCalendarDate; }, { allowsNull = Y; columnName = flagAllowAdvancedEditor; externalType = TINYINT; name = flagAllowAdvancedEditor; precision = 1; valueClassName = NSNumber; valueType = c; }, { columnName = flagAllowChildrenSEOURL; name = flagAllowChildrenSEOURL; prototypeName = intBoolean; width = 1; }, { columnName = flagAllowSEOURL; name = flagAllowSEOURL; prototypeName = intBoolean; width = 1; }, { allowsNull = Y; columnName = flagComment; externalType = TINYINT; name = flagComment; precision = 1; prototypeName = intBoolean; }, { allowsNull = Y; columnName = "flag_container_class"; externalType = VARCHAR; name = flagContainerClass; valueClassName = NSString; width = 35; }, { allowsNull = Y; columnName = "flag_container_id"; externalType = VARCHAR; name = flagContainerID; valueClassName = NSString; width = 35; }, { allowsNull = Y; columnName = "flag_content_intro"; externalType = TINYINT; name = flagContentIntro; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = flagDeleted; externalType = TINYINT; name = flagDeleted; precision = 1; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = flagDeliveryInProgress; externalType = TINYINT; name = flagDeliveryInProgress; precision = 1; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = "flag_draft"; externalType = TINYINT; name = flagDraft; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = flagEmbed; externalType = TINYINT; name = flagEmbed; precision = 1; valueClassName = NSNumber; valueType = c; }, { columnName = flagFounder; externalType = TINYINT; name = flagFounder; prototypeName = intBoolean; width = 1; }, { allowsNull = Y; columnName = flagHidden; externalType = TINYINT; name = flagHidden; precision = 1; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = "flag_hidden_to_users"; externalType = TINYINT; name = flagHiddenToUsers; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "flag_home_published"; externalType = TINYINT; name = flagHomePublished; precision = 1; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = "flag_layout_position"; externalType = VARCHAR; name = flagLayoutPosition; valueClassName = NSString; valueType = c; width = 50; }, { allowsNull = Y; columnName = "flag_lock"; externalType = TINYINT; name = flagLock; precision = 1; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = "the_main_language_code"; externalType = VARCHAR; name = flagMainLanguageCode; valueClassName = NSString; valueType = S; width = 3; }, { columnName = flagNotification; externalType = TINYINT; name = flagNotification; prototypeName = intBoolean; width = 1; }, { allowsNull = Y; columnName = "flag_rss"; externalType = TINYINT; name = flagRss; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = flagSearchable; externalType = TINYINT; name = flagSearchable; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = flagSent; externalType = TINYINT; name = flagSent; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = "flag_shared"; externalType = TINYINT; name = flagShared; precision = 1; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = "flag_show_author"; externalType = TINYINT; name = flagShowAuthor; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "flag_show_dates"; externalType = TINYINT; name = flagShowDates; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "flag_show_images"; externalType = TINYINT; name = flagShowImages; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "flag_show_intro"; externalType = TINYINT; name = flagShowIntro; prototypeName = intBoolean; width = 1; }, { allowsNull = Y; columnName = "flag_show_title"; externalType = TINYINT; name = flagShowTitle; prototypeName = intBoolean; width = 1; }, { allowsNull = Y; columnName = flagSiteMapPublished; externalType = TINYINT; name = flagSiteMapPublished; precision = 1; userInfo = {"_EntityModeler" = {generateSource = NO; }; }; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = "flag_static_internal_url"; externalType = TINYINT; name = flagStaticInternalURL; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = flagTemplate; externalType = TINYINT; name = flagTemplate; precision = 1; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = flagTestPublished; externalType = TINYINT; name = flagTestPublished; precision = 1; valueClassName = NSNumber; valueType = c; }, { allowsNull = Y; columnName = "flag_thumbnail"; externalType = TINYINT; name = flagThumbnail; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "flag_user_managed"; externalType = TINYINT; name = flagUserManaged; precision = 1; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_author"; externalType = BIGINT; name = idAuthor; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_main_language_content"; externalType = BIGINT; name = idMainLanguageContent; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_main_language_intro"; externalType = BIGINT; name = idMainLanguageIntro; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_main_language_keywords"; externalType = BIGINT; name = idMainLanguageKeywords; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_main_language_subtitle"; externalType = BIGINT; name = idMainLanguageSubtitle; serverTimeZone = "Europe/Rome"; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_main_language_title"; externalType = BIGINT; name = idMainLanguageTitle; serverTimeZone = "Europe/Rome"; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = idMainSubcontainer; externalType = BIGINT; name = idMainSubcontainer; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_owner"; externalType = BIGINT; name = idOwner; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_parent_container"; externalType = BIGINT; name = idParentContainer; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_xt_address"; externalType = BIGINT; name = idXTAddress; valueClassName = NSNumber; valueType = i; }, { columnName = "id_xt_container"; externalType = BIGINT; name = idXTContainer; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = idXTContainerAlias; externalType = BIGINT; name = idXTContainerAlias; userInfo = {"_EntityModeler" = {generateSource = NO; }; }; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = idXTEvent; externalType = BIGINT; name = idXTEvent; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "id_xt_main_language_multimedia_content"; externalType = BIGINT; name = idXTMainLanguageMultimediaContent; serverTimeZone = "Europe/Rome"; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = idXTMetaDataPreset; name = idXTMetaDataPreset; prototypeName = id; }, { allowsNull = Y; columnName = "id_xt_product"; externalType = BIGINT; name = idXTProduct; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = idXTUIStore; name = idXTUIStore; prototypeName = id; }, { allowsNull = Y; columnName = idXTUserLastModification; externalType = INT; name = idXTUserLastModification; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theAllowedClassesForRelationship; name = theAllowedClassesForRelationship; prototypeName = varchar255; }, { allowsNull = Y; columnName = theBehaviour; externalType = VARCHAR; name = theBehaviour; valueClassName = NSString; valueType = c; width = 255; }, { allowsNull = Y; columnName = "the_classes"; externalType = VARCHAR; name = theClasses; valueClassName = NSString; valueType = c; width = 255; }, { allowsNull = Y; columnName = theConfig; name = theConfig; prototypeName = varchar1000; }, { allowsNull = Y; columnName = "the_creation_date"; externalType = DATETIME; name = theCreationDate; valueClassName = NSCalendarDate; }, { allowsNull = Y; columnName = theDefaultImageFullHeight; externalType = INT; name = theDefaultImageFullHeight; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theDefaultImageFullWidth; externalType = INT; name = theDefaultImageFullWidth; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theDefaultImageIconHeight; externalType = INT; name = theDefaultImageIconHeight; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theDefaultImageIconWidth; externalType = INT; name = theDefaultImageIconWidth; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theDefaultImageThumbHeight; externalType = INT; name = theDefaultImageThumbHeight; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theDefaultImageThumbWidth; externalType = INT; name = theDefaultImageThumbWidth; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theDirectActionName; externalType = VARCHAR; name = theDirectActionName; valueClassName = NSString; valueType = c; width = 255; }, { allowsNull = Y; columnName = "the_expiration_date"; externalType = DATE; name = theExpirationDate; valueClassName = NSCalendarDate; valueType = D; }, { allowsNull = Y; columnName = "the_extension"; externalType = VARCHAR; name = theExtension; valueClassName = NSString; valueType = c; width = 10; }, { allowsNull = Y; columnName = "the_image_height"; externalType = INT; name = theImageHeight; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = "the_image_url"; externalType = VARCHAR; name = theImageURL; valueClassName = NSString; valueType = c; width = 500; }, { allowsNull = Y; columnName = "the_image_width"; externalType = INT; name = theImageWidth; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theInheritance; name = theInheritance; prototypeName = charFlag; width = 5; }, { allowsNull = Y; columnName = theMailAddressFrom; externalType = VARCHAR; name = theMailAddressFrom; valueClassName = NSString; valueType = c; width = 255; }, { allowsNull = Y; columnName = theMailAddressFromName; externalType = VARCHAR; name = theMailAddressFromName; valueClassName = NSString; valueType = c; width = 255; }, { allowsNull = Y; columnName = theMailAddressReplyTo; externalType = VARCHAR; name = theMailAddressReplyTo; valueClassName = NSString; valueType = c; width = 255; }, { allowsNull = Y; columnName = "the_mime_type"; externalType = VARCHAR; name = theMimeType; valueClassName = NSString; valueType = c; width = 50; }, { allowsNull = Y; columnName = "the_modification_date"; externalType = DATETIME; name = theModificationDate; valueClassName = NSCalendarDate; }, { allowsNull = Y; columnName = "the_multimedia_contents_alignment"; externalType = VARCHAR; name = theMultimediaContentsAlignment; valueClassName = NSString; valueType = S; width = 10; }, { allowsNull = Y; columnName = "the_multimedia_contents_orientation"; externalType = VARCHAR; name = theMultimediaContentsOrientation; valueClassName = NSString; valueType = S; width = 10; }, { allowsNull = Y; columnName = "the_multimedia_contents_position"; externalType = VARCHAR; name = theMultimediaContentsPosition; valueClassName = NSString; valueType = S; width = 10; }, { allowsNull = Y; columnName = "the_name"; externalType = VARCHAR; name = theName; valueClassName = NSString; valueType = c; width = 127; }, { allowsNull = Y; columnName = theNotes; externalType = LONGTEXT; name = theNotes; valueClassName = NSString; valueType = c; }, { allowsNull = Y; columnName = "the_position"; externalType = BIGINT; name = thePosition; serverTimeZone = "Europe/Rome"; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = thePublishedCountries; name = thePublishedCountries; prototypeName = varchar255; width = 1550; }, { allowsNull = Y; columnName = "the_published_date"; externalType = DATETIME; name = thePublishedDate; valueClassName = NSCalendarDate; }, { allowsNull = Y; columnName = thePublishedLanguages; name = thePublishedLanguages; prototypeName = varchar255; }, { columnName = theQueryHash; externalType = CHAR; name = theQueryHash; valueClassName = NSString; valueType = c; width = 6; }, { allowsNull = Y; columnName = "the_site_url"; externalType = VARCHAR; name = theSiteURL; valueClassName = NSString; valueType = c; width = 500; }, { allowsNull = Y; columnName = theStyleSheet; externalType = MEDIUMTEXT; name = theStyleSheet; valueClassName = NSString; valueType = c; }, { allowsNull = Y; columnName = theTarget; externalType = VARCHAR; name = theTarget; userInfo = {"_EntityModeler" = {generateSource = NO; }; }; valueClassName = NSString; width = 255; } ); attributesUsedForLocking = (idXTContainer); className = "it.xplants.xtro.XTContainer"; classProperties = ( address, adminUsersGroups, aliasContainer, author, container, containers, dateSent, dateToDisplay, events, flagAllowAdvancedEditor, flagAllowChildrenSEOURL, flagAllowSEOURL, flagComment, flagContainerClass, flagContainerID, flagContentIntro, flagDeleted, flagDeliveryInProgress, flagDraft, flagEmbed, flagFounder, flagHidden, flagHiddenToUsers, flagHomePublished, flagLayoutPosition, flagLock, flagMainLanguageCode, flagNotification, flagRss, flagSearchable, flagSent, flagShared, flagShowAuthor, flagShowDates, flagShowImages, flagShowIntro, flagShowTitle, flagSiteMapPublished, flagStaticInternalURL, flagTemplate, flagTestPublished, flagThumbnail, flagUserManaged, idAuthor, idMainLanguageContent, idMainLanguageIntro, idMainLanguageKeywords, idMainLanguageSubtitle, idMainLanguageTitle, idOwner, idParentContainer, idXTAddress, idXTContainer, idXTContainerAlias, idXTEvent, idXTMainLanguageMultimediaContent, idXTMetaDataPreset, idXTProduct, idXTUserLastModification, localizedContents, localizedIntroductions, localizedKeywords, localizedMultimediaContents, localizedSubtitles, localizedTitles, mainLanguageContent, mainLanguageIntro, mainLanguageKeyword, mainLanguageMultimediaContent, mainLanguageSubtitle, mainLanguageTitle, metaDataPreset, metaDatas, owner, product, relatedContainers, relatedOtherContainers, theAllowedClassesForRelationship, theBehaviour, theClasses, theComments, theConfig, theContainerActions, theCreationDate, theDefaultImageFullHeight, theDefaultImageFullWidth, theDefaultImageIconHeight, theDefaultImageIconWidth, theDefaultImageThumbHeight, theDefaultImageThumbWidth, theDirectActionName, theEvent, theExpirationDate, theExtension, theHTMLHeads, theImageHeight, theImageURL, theImageWidth, theInheritance, theLocalizedNames, theMailAddressFrom, theMailAddressFromName, theMailAddressReplyTo, theMainSubcontainer, theMetaDataPresets, theMetaDatasRelated, theMimeType, theModificationDate, theMultimediaContentsAlignment, theMultimediaContentsOrientation, theMultimediaContentsPosition, theName, theNotes, theParentContainers, thePosition, thePromos, thePublishedCountries, thePublishedDate, thePublishedLanguages, theQueryHash, theSiteURL, theStyleSheet, theTarget, theUIStore, theUserLastModification, theUsers, theUsersGroupPrivileges, theWebServices, usersGroups ); externalName = "xt_container"; name = XTContainer; primaryKeyAttributes = (idXTContainer); relationships = ( { deleteRule = EODeleteRuleCascade; destination = XTAddress; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTAddress; sourceAttribute = idXTAddress; }); name = address; }, { definition = "xTContainerXTAdminUsersGroups.xTUsersGroup"; name = adminUsersGroups; }, { destination = XTContainer; isToMany = N; joinSemantic = EOInnerJoin; joins = ( {destinationAttribute = idXTContainer; sourceAttribute = idXTContainerAlias; } ); name = aliasContainer; }, { destination = XTUser; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTUser; sourceAttribute = idAuthor; }); name = author; }, { destination = XTContainer; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idParentContainer; }); name = container; }, { deleteRule = EODeleteRuleCascade; destination = XTContainer; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idParentContainer; sourceAttribute = idXTContainer; }); name = containers; }, { deleteRule = EODeleteRuleCascade; destination = XTEvent; isMandatory = N; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = events; }, { destination = JTXTContainerXTContainer; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = "jt_XTContainer_XTContainers"; }, { destination = "JT_XTContainer_XTUsersGroup"; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = "jt_XTContainer_XTUsersGroups"; }, { deleteRule = EODeleteRuleCascade; destination = "JT_XTContainerXTMetaDataPreset"; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = xTContainerIdXTContainer; sourceAttribute = idXTContainer; } ); name = "jT_XTContainerXTMetaDataPresets"; propagatesPrimaryKey = Y; }, { deleteRule = EODeleteRuleCascade; destination = "JT_XTContainerXTUser"; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = xTContainerIdXTContainer; sourceAttribute = idXTContainer; } ); name = "jT_XTContainerXTUsers"; propagatesPrimaryKey = Y; }, { destination = JTXTContainerXTContainer; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( {destinationAttribute = idXTOtherContainer; sourceAttribute = idXTContainer; } ); name = "jt_XTOtherContainer_XTContainers"; }, { deleteRule = EODeleteRuleCascade; destination = JTXTPromoXTContainer; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = xTContainerIdXTContainer; sourceAttribute = idXTContainer; } ); name = jTXTPromoXTContainers; propagatesPrimaryKey = Y; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedContent; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTContainerDescription; sourceAttribute = idXTContainer; } ); name = localizedContents; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedContent; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTContainerIntroduction; sourceAttribute = idXTContainer; } ); name = localizedIntroductions; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedTitle; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTContainerKeywords; sourceAttribute = idXTContainer; } ); name = localizedKeywords; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedMultimediaContent; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = localizedMultimediaContents; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedTitle; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTContainerSubtitle; sourceAttribute = idXTContainer; } ); name = localizedSubtitles; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedTitle; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( {destinationAttribute = idXTContainerTitle; sourceAttribute = idXTContainer; } ); name = localizedTitles; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedContent; isToMany = N; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTLocalizedContent; sourceAttribute = idMainLanguageContent; } ); name = mainLanguageContent; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedContent; isToMany = N; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTLocalizedContent; sourceAttribute = idMainLanguageIntro; } ); name = mainLanguageIntro; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedTitle; isToMany = N; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTLocalizedTitle; sourceAttribute = idMainLanguageKeywords; } ); name = mainLanguageKeyword; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedMultimediaContent; isToMany = N; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTLocalizedMultimediaContent; sourceAttribute = idXTMainLanguageMultimediaContent; } ); name = mainLanguageMultimediaContent; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedTitle; isToMany = N; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTLocalizedTitle; sourceAttribute = idMainLanguageSubtitle; } ); name = mainLanguageSubtitle; }, { deleteRule = EODeleteRuleCascade; destination = LocalizedTitle; isToMany = N; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTLocalizedTitle; sourceAttribute = idMainLanguageTitle; } ); name = mainLanguageTitle; }, { destination = XTMetaDataPreset; isToMany = N; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTMetaDataPreset; sourceAttribute = idXTMetaDataPreset; } ); name = metaDataPreset; }, { deleteRule = EODeleteRuleCascade; destination = XTMetaData; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = metaDatas; }, { destination = XTContainer; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idOwner; }); name = owner; }, { deleteRule = EODeleteRuleCascade; destination = XTProduct; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTProduct; sourceAttribute = idXTProduct; }); name = product; }, { definition = "jt_XTOtherContainer_XTContainers.theContainer"; name = relatedContainers; }, { definition = "jt_XTContainer_XTContainers.theOtherContainer"; internalInfo = {"_nameInObjectStore" = "_XTContainer_XTContainers_otherContainer"; }; name = relatedOtherContainers; }, { destination = XTComment; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = theComments; }, { deleteRule = EODeleteRuleCascade; destination = XTContainerAction; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = theContainerActions; }, { destination = XTEvent; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTEvent; sourceAttribute = idXTEvent; }); name = theEvent; }, { destination = LocalizedContent; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTContainerHTMLHead; sourceAttribute = idXTContainer; } ); name = theHTMLHeads; }, { deleteRule = EODeleteRuleCascade; destination = XTContainerName; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = theLocalizedNames; }, { destination = XTContainer; isToMany = N; joinSemantic = EOInnerJoin; joins = ( {destinationAttribute = idXTContainer; sourceAttribute = idMainSubcontainer; } ); name = theMainSubcontainer; }, { definition = "jT_XTContainerXTMetaDataPresets.xTMetaDataPreset"; name = theMetaDataPresets; }, { destination = XTMetaData; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = idXTContainerRelated; sourceAttribute = idXTContainer; } ); name = theMetaDatasRelated; }, { destination = XTContainer; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( {destinationAttribute = idMainSubcontainer; sourceAttribute = idXTContainer; } ); name = theParentContainers; }, {definition = "jTXTPromoXTContainers.xTPromo"; name = thePromos; }, { destination = XTUIStore; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTUIStore; sourceAttribute = idXTUIStore; }); name = theUIStore; }, { destination = XTUser; isToMany = N; joinSemantic = EOInnerJoin; joins = ( {destinationAttribute = idXTUser; sourceAttribute = idXTUserLastModification; } ); name = theUserLastModification; }, {definition = "jT_XTContainerXTUsers.xTUser"; name = theUsers; }, { deleteRule = EODeleteRuleCascade; destination = XTContainerGroupPrivilege; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = theUsersGroupPrivileges; }, {definition = "jt_XTContainer_XTUsersGroups.usersGroup"; name = usersGroups; }, { deleteRule = EODeleteRuleCascade; destination = "JT_XTContainerXTAdminUsersGroup"; isToMany = Y; joinSemantic = EOInnerJoin; joins = ( { destinationAttribute = xTContainerIdXTContainer; sourceAttribute = idXTContainer; } ); name = xTContainerXTAdminUsersGroups; propagatesPrimaryKey = Y; } ); }