List of usage examples for org.eclipse.jdt.internal.core PackageFragment getKind
@Override public int getKind() throws JavaModelException
From source file:org.hibernate.eclipse.jdt.ui.internal.jpa.actions.JPAMapToolActor.java
License:Open Source License
/** * Check is the object in set of excluded elements * @param obj//from w ww. ja v a 2 s . c o m * @return exclusion result */ protected boolean excludeElement(Object obj) { boolean res = false; if (obj instanceof JarPackageFragmentRoot) { res = true; } else if (obj instanceof ClassFile) { res = true; } else if (obj instanceof PackageFragment) { PackageFragment pf = (PackageFragment) obj; try { if (pf.getKind() == IPackageFragmentRoot.K_BINARY) { res = true; } } catch (JavaModelException e) { // ignore } } else if (obj instanceof ExternalPackageFragmentRoot) { res = true; } return res; }