EclipseUtils.java 文件源码

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

项目:eclipse-tapestry5-plugin 作者:
public static IProject getProjectFromSelection(ISelection selection)
{
    if (selection instanceof ITreeSelection)
    {
        Object firstElement = ((ITreeSelection) selection).getFirstElement();

        if (firstElement != null)
        {
            IResource resource = (IResource) Platform.getAdapterManager().getAdapter(
                    firstElement, IResource.class);

            if (resource != null)
            {
                return resource.getProject();
            }
        }
    }

    return null;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号