private List<ISectionComponent> getContainedSections(InterfaceAIFComponent interfaceAIFComponent) {
List<ISectionComponent> sectionComponents = new ArrayList<ISectionComponent>();
for (int i = 0; (this.sectionComponents != null) && (i < this.sectionComponents.size()); i++) {
ISectionComponent sectionComponent = (ISectionComponent) this.sectionComponents.get(i);
if ((interfaceAIFComponent == null) || (sectionComponent.getTCComponent() != interfaceAIFComponent))
continue;
sectionComponents.add(sectionComponent);
}
if (sectionComponents.size() == 0)
return null;