XpectN4JSES5TranspilerHelper.java 文件源码

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

项目:n4js 作者:
/**
 * @return the resources retrieved from the Xpect resource set configuration
 */
@Override
public List<Resource> getResources() {
    final List<Resource> configuredResources = newArrayList();
    if (configuredResourceSet != null) {
        for (ResourceFactory factory : configuredResourceSet.getFactories()) {
            if (factory instanceof org.eclipse.xpect.xtext.lib.setup.emf.Resource) {
                org.eclipse.xpect.xtext.lib.setup.emf.Resource res = (org.eclipse.xpect.xtext.lib.setup.emf.Resource) factory;
                try {
                    if (fileSetupCtx != null) {
                        Resource createdRes = res.create(fileSetupCtx, resourceSet);
                        configuredResources.add(createdRes);
                    }
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }
    return configuredResources;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号