@Override public void projectLoaded(CsmProject project) { if (TraceFlags.TRACE_PARSER_QUEUE) { System.err.println("ProgressListenerImpl.projectLoaded " + project.getName()); } }
@Override public String getProjectName() { return project == null ? "" : project.getName().toString(); }
@Override public String getProjectName() { return project.getName().toString(); }
public void unregister(CsmProject project){ if (traceEvents) { System.out.println("Clean Children Updater on project "+project.getName()); // NOI18N } map.remove(project); }
@Override public String toString() { int maskKind = kind & MASK; switch(maskKind){ case UID: return "UID "+key.toString(); // NOI18N case NAMESPACE: return "Namespace "+key; // NOI18N case DECLARATION: return "Declaration "+key; // NOI18N case PROJECT: return "Project "+project.getName(); // NOI18N case PROJECT_LIBS: return "Libs "+project.getName(); // NOI18N } return super.toString(); } }
@Override public void projectParsingFinished(CsmProject project) { if (TraceFlags.TRACE_PARSER_QUEUE) { System.err.println("ProgressListenerImpl.projectParsingFinished " + project.getName()); } done(project); }
@Override public void projectParsingCancelled(CsmProject project) { if (TraceFlags.TRACE_PARSER_QUEUE) { System.err.println("ProgressListenerImpl.projectParsingCancelled " + project.getName()); } done(project); }
@Override public String getOwnerPath() { String ownerPath = CsmFileInfoQuery.getDefault().getAbsolutePath(file).toString(); if (ownerPath.startsWith(project.getName().toString())) { // make relative path ownerPath = ownerPath.substring(project.getName().length() + 1); } int indx = ownerPath.lastIndexOf('/'); // NOI18N if (indx < 0) { indx = ownerPath.lastIndexOf('\\'); // NOI18N } if (indx > 0 && indx < ownerPath.length()) { ownerPath = ownerPath.substring(0, indx); } else { ownerPath = ""; } return ownerPath; }
@Override public String getProjectName() { CharSequence prjName = project.getName(); if (project.isArtificial()) { prjName = CsmDisplayUtilities.shrinkPath(prjName, 32, 2, 2); } return prjName.toString(); }
@Override public void projectParsingStarted(CsmProject project) { if (TraceFlags.TRACE_PARSER_QUEUE) { System.err.println("ProgressListenerImpl.projectParsingStarted " + project.getName()); } getHandle(project, true).start(); }
@Override public void projectFilesCounted(CsmProject project, int filesCount) { if (TraceFlags.TRACE_PARSER_QUEUE) { System.err.println("ProgressListenerImpl.projectFilesCounted " + project.getName() + ' ' + filesCount); } getHandle(project, true).switchToDeterminate(filesCount); }
@Override public int compare(CsmFile o1, CsmFile o2) { CsmProject prj1 = o1.getProject(); CsmProject prj2 = o2.getProject(); if (prj1 == null || prj2 == null || prj1.equals(prj2)) { return CharSequences.comparator().compare(o1.getName(), o2.getName()); } else { return CharSequences.comparator().compare(prj1.getName(), prj2.getName()); } } });
@Override public void dumpInfo(Lookup context, PrintWriter printOut) { Collection<CsmProject> projects = new ArrayList<>(context.lookupAll(CsmProject.class)); if (projects.isEmpty()) { CsmFile file = context.lookup(CsmFile.class); if (file != null) { CsmProject project = file.getProject(); if (project != null) { projects.add(project); } } } printOut.println("References:"); // NOI18N for (CsmProject prj : projects) { printOut.print(prj.getName() + " : "); // NOI18N int refsNumber = 0; for (CsmFile file : prj.getAllFiles()) { refsNumber += ((FileImpl)file).getReferences().size(); } printOut.println(refsNumber); } } }
public static void waitProjectParsed(ProjectBase main, boolean trace) { boolean wasWait = true; while (wasWait) { wasWait = waitParsed(main, trace); if (main.getLibraries().size() > 0) { if (trace) { System.err.println("checking libraries for " + main); } for (Iterator<CsmProject> it = main.getLibraries().iterator(); it.hasNext();) { CsmProject lib = it.next(); if (trace) { System.err.println("checking library " + lib.getName()); } wasWait |= waitParsed((ProjectBase) lib, trace); } } } }
/** * Constructs progress information for project */ public ParsingProgress(CsmProject project, Cancellable cancel) { String msg=NbBundle.getMessage(ModelSupport.class, "MSG_ParsingProgress", project.getName()); problemDetector = CodeModelProblemResolver.getParsingProblemDetector(project); this.cancelDelegate = cancel; if (cancel == null) { handle = ProgressHandleFactory.createHandle(msg); } else { handle = ProgressHandleFactory.createHandle(msg, ParsingProgress.this); } }
private void init(CsmProject project){ setName(project.getName().toString()); setDisplayName(project.getDisplayName()); }
" events. Time = "+((float)(time)/1000.)); // NOI18N for(Map.Entry<CsmProject, SmartChangeEvent.Storage> entry : compose.getChangedProjects().entrySet()){ System.out.println(" Project "+entry.getKey().getName()+ // NOI18N " Nd="+entry.getValue().getNewDeclarations().size()+ // NOI18N ", Rd="+entry.getValue().getRemovedDeclarations().size()+ // NOI18N
public ProjectTreeElement(CsmProject csmPrj) { Object prj = csmPrj.getPlatformProject(); if (prj instanceof NativeProject && (((NativeProject)prj).getProject() instanceof Project)) { Project p = (Project) ((NativeProject)prj).getProject(); ProjectInformation pi = ProjectUtils.getInformation(p); this.name = pi.getDisplayName(); this.icon = pi.getIcon(); } else { this.icon = CsmImageLoader.getProjectIcon(csmPrj, false); this.name = csmPrj.getName().toString(); } prjUID = CsmRefactoringUtils.getHandler(csmPrj); }
CsmProject project = file.getProject(); children.ensureAddNotify(); ProjectNode projectNode = (ProjectNode) children.findChild(project.getName().toString()); if (projectNode == null) { return null;