void Allors.R1.Meta.AllorsGenerated.AllorsInternalMethodType.AllorsRemoveMethodTypeObjectType() { AllorsAssert(); if (_MethodTypeObjectType != null) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalObjectType)_MethodTypeObjectType).AllorsRoleSyncRemoveObjectTypeMethodType((global::Allors.R1.Meta.MethodType) this); _MethodTypeObjectType = null; _MethodTypeObjectType = null; } }
void Allors.R1.Meta.AllorsGenerated.AllorsInternalAssociationType.AllorsRemoveAssociationTypeObjectType() { AllorsAssert(); if (_AssociationTypeObjectType != null) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalObjectType)_AssociationTypeObjectType).AllorsRoleSyncRemoveObjectTypeAssociationType((global::Allors.R1.Meta.AssociationType) this); _AssociationTypeObjectType = null; _AssociationTypeObjectType = null; } }
void Allors.R1.Meta.AllorsGenerated.AllorsInternalInheritance.AllorsRemoveInheritanceSupertype() { AllorsAssert(); if (_InheritanceSupertype != null) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalObjectType)_InheritanceSupertype).AllorsRoleSyncRemoveSupertypeInheritance((global::Allors.R1.Meta.Inheritance) this); _InheritanceSupertype = null; _InheritanceSupertype = null; } }
protected void RoleSetMethodTypeObjectType(global::Allors.R1.Meta.ObjectType value) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalMethodType) this).AllorsRemoveMethodTypeObjectType(); if (value != null) { _MethodTypeObjectType = value; _MethodTypeObjectType = value; // role side ((Allors.R1.Meta.AllorsGenerated.AllorsInternalObjectType)_MethodTypeObjectType).AllorsRoleSyncAddObjectTypeMethodType((global::Allors.R1.Meta.MethodType) this); } }
protected void RoleSetAssociationTypeObjectType(global::Allors.R1.Meta.ObjectType value) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalAssociationType) this).AllorsRemoveAssociationTypeObjectType(); if (value != null) { _AssociationTypeObjectType = value; _AssociationTypeObjectType = value; // role side ((Allors.R1.Meta.AllorsGenerated.AllorsInternalObjectType)_AssociationTypeObjectType).AllorsRoleSyncAddObjectTypeAssociationType((global::Allors.R1.Meta.AssociationType) this); } }
protected void RoleSetInheritanceSupertype(global::Allors.R1.Meta.ObjectType value) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalInheritance) this).AllorsRemoveInheritanceSupertype(); if (value != null) { _InheritanceSupertype = value; _InheritanceSupertype = value; // role side ((Allors.R1.Meta.AllorsGenerated.AllorsInternalObjectType)_InheritanceSupertype).AllorsRoleSyncAddSupertypeInheritance((global::Allors.R1.Meta.Inheritance) this); } }
void RoleAddDerivedRootType(global::Allors.R1.Meta.ObjectType addRole) { AllorsAssert(addRole); if (addRole != null) { if (!AllorsEmbeddedArrays.Exist(_RoleTypeDerivedRootType, addRole)) { // association side _RoleTypeDerivedRootType = (global::Allors.R1.Meta.ObjectType[])AllorsEmbeddedArrays.Add(_RoleTypeDerivedRootType, addRole); // role side ((Allors.R1.Meta.AllorsGenerated.AllorsInternalObjectType)addRole).AllorsRoleSyncAddDerivedRootTypeRoleType((global::Allors.R1.Meta.RoleType) this); } } }
void Allors.R1.Meta.AllorsGenerated.AllorsInternalMethodType.AllorsRoleSyncRemoveDerivedMethodTypeObjectType(global::Allors.R1.Meta.ObjectType association) { AllorsAssert(); _DerivedMethodTypeObjectType = (global::Allors.R1.Meta.ObjectType[])AllorsEmbeddedArrays.Remove(_DerivedMethodTypeObjectType, association); }
void Allors.R1.Meta.AllorsGenerated.AllorsInternalMethodType.AllorsRoleSyncAddDerivedMethodTypeObjectType(global::Allors.R1.Meta.ObjectType association) { AllorsAssert(); if (!AllorsEmbeddedArrays.Exist(_DerivedMethodTypeObjectType, association)) { _DerivedMethodTypeObjectType = (global::Allors.R1.Meta.ObjectType[])AllorsEmbeddedArrays.Add(_DerivedMethodTypeObjectType, association); } }
void Allors.R1.Meta.AllorsGenerated.AllorsInternalRoleType.AllorsRemoveRoleTypeDerivedRootType(global::Allors.R1.Meta.ObjectType removeRole) { AllorsAssert(removeRole); if (removeRole != null) { if (AllorsEmbeddedArrays.Exist(_RoleTypeDerivedRootType, removeRole)) { _RoleTypeDerivedRootType = (global::Allors.R1.Meta.ObjectType[])AllorsEmbeddedArrays.Remove(_RoleTypeDerivedRootType, removeRole); // role side ((Allors.R1.Meta.AllorsGenerated.AllorsInternalObjectType)removeRole).AllorsRoleSyncRemoveDerivedRootTypeRoleType((global::Allors.R1.Meta.RoleType) this); } } }
public virtual void RemoveDerivedRootType(global::Allors.R1.Meta.ObjectType removeRole) { ((Allors.R1.Meta.AllorsGenerated.AllorsInternalRoleType) this).AllorsRemoveRoleTypeDerivedRootType(removeRole); }
public virtual void AddDerivedRootType(global::Allors.R1.Meta.ObjectType addRole) { RoleAddDerivedRootType(addRole); }