boolean hasOnlySupportedContainerMembers() {
return FluentIterable.from(this).allMatch(new Predicate<Component>() {
@Override
public boolean apply(Component cmp) {
ToolingService toolingService = ContainerDelegate.getInstance().getServiceLocator().getToolingService();
return toolingService.checkIfCanCreateContainerMember(cmp, ComponentList.this);
}
});
}