List of usage examples for org.eclipse.jdt.core IJavaElement getElementName
String getElementName();
From source file:net.sourceforge.metrics.ui.layeredpackagegraph.LayeredPackageTable.java
License:Open Source License
private String getElementName(IJavaElement element) { String candidate = element.getElementName(); if ("".equals(candidate)) { return "(default package)"; }//from w w w .j ava 2 s . c o m return candidate; }
From source file:net.sourceforge.metrics.ui.layeredpackagegraph.LayeredPackageTable.java
License:Open Source License
/** * @param handle/*from ww w . ja v a2 s .com*/ * @return String */ private String getMethodName(IJavaElement element) { return (element.getElementType() == IJavaElement.METHOD) ? element.getElementName() : ""; }
From source file:net.sourceforge.metrics.ui.layeredpackagegraph.LayeredPackageTableView.java
License:Open Source License
private StringBuffer getTitlePrefix(IJavaElement element) { StringBuffer b = new StringBuffer("Layers - "); if (element == null) { return b; }/*from w w w . j a va 2 s . co m*/ String name = element.getElementName(); if ("".equals(name)) { name = "(default package)"; } b.append(name); return b; }
From source file:net.sourceforge.metrics.ui.layeredpackagegraph.LayeredPackageTableView.java
License:Open Source License
public void pending(IJavaElement current) { setStatus("Queued: " + queued + "\tCalculating now: " + current.getElementName(), shouldBeBusy(current)); }
From source file:net.sourceforge.metrics.ui.layeredpackagegraph.LayeredPackageTableView.java
License:Open Source License
public void completed(IJavaElement element, Object data) { setStatus("completed " + element.getElementName(), shouldBeBusy(element)); if ((selection != null) && (selection.equals(element))) { AbstractMetricSource ms = (AbstractMetricSource) data; refreshTable(ms, selection);/*w w w .ja v a 2 s .c o m*/ } queued--; incProgressBar(); }
From source file:net.sourceforge.metrics.ui.MetricsTable.java
License:Open Source License
private String getElementName(IJavaElement element) { String candidate = element.getElementName(); if ("".equals(candidate)) { if (element instanceof IType) { return "anonymous"; }//from w w w. java 2 s.c o m return "(default package)"; } return candidate; }
From source file:net.sourceforge.metrics.ui.MetricsView.java
License:Open Source License
private StringBuffer getTitlePrefix(IJavaElement element) { StringBuffer b = new StringBuffer("Metrics - "); if (element == null) { return b; }//from w ww . j a v a 2s.c o m String name = element.getElementName(); if ("".equals(name)) { name = "(default package)"; } b.append(name); return b; }
From source file:nz.ac.massey.cs.barrio.srcgraphbuilder.ExtractDependencyGraphJob.java
License:Apache License
private void gatherSources(ContainerRef c, IPackageFragmentRoot prf) { try {/*from w w w . ja v a 2 s . c om*/ for (IJavaElement e : prf.getChildren()) { if (e instanceof IPackageFragment) { PackageRef p = new PackageRef(); p.setContainer(c); p.setName(e.getElementName()); gatherSources(p, (IPackageFragment) e); } } } catch (Exception x) { x.printStackTrace(); } }
From source file:nz.ac.massey.cs.barrio.srcgraphbuilder.ExtractDependencyGraphJob.java
License:Apache License
private void gatherBinaries(ContainerRef c, IPackageFragmentRoot prf) { try {//from w w w . java2 s. c om for (IJavaElement e : prf.getChildren()) { if (e instanceof IPackageFragment) { PackageRef p = new PackageRef(); p.setContainer(c); p.setName(e.getElementName()); gatherBinaries(p, (IPackageFragment) e); } } } catch (Exception x) { x.printStackTrace(); } }
From source file:nz.ac.massey.cs.barrio.srcgraphbuilder.ExtractDependencyGraphJob.java
License:Apache License
private void gatherSources(PackageRef p, IPackageFragment pf) { // filter used for debugging // if (!p.getName().endsWith("inheritance")) return; try {//from ww w.j ava 2 s. com for (IJavaElement e : pf.getChildren()) { if (e instanceof ICompilationUnit) { String n = e.getElementName(); n = n.endsWith(".java") ? n.substring(0, n.length() - 5) : n; n = normalizeClassName(n); SourceRef c = new SourceRef(); c.setName(n); c.setOwner(p); c.setCompilationUnit((ICompilationUnit) e); registerType(n, c); } } } catch (Exception x) { x.printStackTrace(); } }