EcoreUtilN4Test.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:n4js 作者:
@SuppressWarnings("javadoc")
@Test
public void testGetAllContentsFilteredNoMatch() {

    EPackage root = epack("root",
            epack("filteredSub1", ecl("Sub1A"), edt("Sub1C")), //
            epack("filteredSub2", ecl("Sub2A"), ecl("Sub2B"), edt("Sub2C"))
            );
    Iterator<EObject> iter = EcoreUtilN4.getAllContentsFiltered(root, new Predicate<EObject>() {

        @Override
        public boolean apply(EObject input) {
            return !((ENamedElement) input).getName().startsWith("filtered");
        }
    });
    assertEqualsByNames("", iter);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号