public static List<BehaviorRequirement> GetBehaviorRequirementsForElement(IBehaviorContainer behaviorContainer)
{
List<BehaviorRequirement> requirements = new List<BehaviorRequirement>();
for (int i = 0; i < behaviorContainer.Behaviors.Count; i++)
{
requirements.AddRange(GetBehaviorRequirementsForBehavior(behaviorContainer.Behaviors[i]));
}
return requirements;
}