public RoleContainedInExtent(ExtentFiltered extent, IRoleType role, Allors.Extent inExtent) { extent.CheckRole(role); CompositePredicateAssertions.ValidateRoleContainedIn(role, inExtent); this.role = role; this.inExtent = ((Extent)inExtent).ContainedInExtent; }
public RoleContainedInEnumerable(ExtentFiltered extent, IRoleType role, IEnumerable <IObject> enumerable) { extent.CheckRole(role); CompositePredicateAssertions.ValidateRoleContainedIn(role, this.enumerable); this.role = role; this.enumerable = enumerable; }