public OpenProjectNode(NbMavenProject project) { super(Children.LEAF); this.project = project; pi = ProjectUtils.getInformation(project); }
@Override Icon getIcon() { return ProjectUtils.getInformation(prj).getIcon(); } }
public int compare(Object o1, Object o2) { if ( !( o1 instanceof Project ) ) { return 1; } if ( !( o2 instanceof Project ) ) { return -1; } Project p1 = (Project)o1; Project p2 = (Project)o2; return COLLATOR.compare(ProjectUtils.getInformation(p1).getDisplayName(), ProjectUtils.getInformation(p2).getDisplayName()); } }
@Override public String getMessage() { ProjectInformation information = ProjectUtils.getInformation(project); return "Project " + information.getDisplayName() + " doesn't support JavaEEProjectSettings. " //NOI18N + "Add implementation of JavaEEProjectSettingsImplementation into its Project Type lookup."; //NOI18N } }
private void updateText() { String className = getNewClassName(); if (className == null) { ProjectInformation info = ProjectUtils.getInformation(project); className = info.getName(); //support.getParent().getCurrentFileName(); String firstChar = String.valueOf(className.charAt(0)).toUpperCase(); String otherChars = className.substring(1); className = firstChar + otherChars + NbBundle.getMessage(JSEApplicationClassChooser.class, "TXT_FileNameApplicationClassPostfix"); // NOI18N textFieldClassName.setText(className); } }
public void insertUpdate(DocumentEvent e) { if (e.getDocument().equals(projectLocation.getDocument())) { if (lastComputedName != null && lastComputedName.equals(projectName.getText())) { projectName.setText(computeValidProjectName(new File(projectLocation.getText()).getAbsolutePath(), ProjectUtils.getInformation(project).getName())); } } updateProjectFolder(); validateDialog(); }
public void showBrokenAlert(Project project) { ProjectInformation pi = ProjectUtils.getInformation(project); String projectName = null; if(pi !=null) projectName = pi.getDisplayName(); NotifyDescriptor alert = new NotifyDescriptor.Message( NbBundle.getMessage(WebServicesSupport.class, "ERR_NoJaxrpcPluginFound", projectName), NotifyDescriptor.WARNING_MESSAGE); DialogDisplayer.getDefault().notifyLater(alert); } }
private void selectProjectResource(Matcher m) { String resource = m.group(2) + m.group(5); int lineNumber = Integer.parseInt(m.group(6)); for (Project p:OpenProjects.getDefault().getOpenProjects()) { if (ProjectUtils.getInformation(p).getName().equals(m.group(1))) { FileObject source = p.getProjectDirectory().getFileObject(resource); doOpen(source, lineNumber); return; } } }
private void initPanelDefaultValues() { projectTextField.setText(ProjectUtils.getInformation(project).getDisplayName()); updateCreatedContractPath(); updateCreatedTemplatePath(); }
/** Creates a new instance of ProjectTreeElement */ public ProjectTreeElement(Project prj) { ProjectInformation pi = ProjectUtils.getInformation(prj); name = pi.getDisplayName(); icon = pi.getIcon(); this.prj = new WeakReference<Project>(prj); prjDir = prj.getProjectDirectory(); }
private void setProjectTitle(Project p) { if (p == null) { setTitleAt(0, NbBundle.getMessage(SourcesTabs.class, "LBL_SourcesTabbs.Current")); } else { ProjectInformation pi = ProjectUtils.getInformation(p); setTitleAt(0, pi.getDisplayName()); } }
private ClientSideProjectNode(ClientSideProject project) { super(NodeFactorySupport.createCompositeChildren(project, "Projects/org-netbeans-modules-web-clientproject/Nodes"), createLookup(project)); this.project = project; projectInfo = ProjectUtils.getInformation(project); evaluator = project.getEvaluator(); problemsProvider = project.getLookup().lookup(ProjectProblemsProvider.class); }
private void initProjectInfo() { Project p = FileOwnerQuery.getOwner(fileObject); if (p != null) { ProjectInformation pi = ProjectUtils.getInformation(p); projectName = pi.getDisplayName(); projectIcon = pi.getIcon(); } } }
@Messages({ "# {0} - project display name", "FixCdiAvailability.lbl.enable.cdi=Enable CDI in project {0}" }) @Override public String getText() { ProjectInformation information = ProjectUtils.getInformation(project); return Bundle.FixCdiAvailability_lbl_enable_cdi(information.getDisplayName()); }
public FutureResult() { try { ClientSideProjectUtilities.logUsage(BowerInstallAction.class, "USG_BOWER_INSTALL", null); done = new AtomicBoolean(false); cancelled = new AtomicBoolean(false); execute = new NodeExecutor(Bundle.TTL_bower_install(ProjectUtils.getInformation(project).getDisplayName()), "bower", project.getProjectDirectory(), new String[]{"install"}).execute(); //NOI18N } catch (IOException ex) { this.ex = ex; } }
protected String getProjectDisplayName(Project project) { String name = ProjectUtils.getInformation(project).getDisplayName(); RemoteProject remoteProject = project.getLookup().lookup(RemoteProject.class); if (remoteProject != null) { final ExecutionEnvironment env = remoteProject.getSourceFileSystemHost(); if (env.isRemote()) { name += " [" + env.getDisplayName() + ']'; // NOI18N //name = "<html>" + name + "<font color='!controlShadow'>" + env.getDisplayName() + "</html>"; } } return name; }
private PhpLogicalViewRootNode(PhpProject project) { super(createChildren(project), createLookup(project)); this.project = project; projectInfo = ProjectUtils.getInformation(project); projectProblemsProvider = project.getLookup().lookup(ProjectProblemsProvider.class); assert projectProblemsProvider != null : project; // ui setIconBaseWithExtension(PhpProject.PROJECT_ICON); setName(projectInfo.getDisplayName()); }
public GroupNode(Project project, SourceGroup group, boolean isProjectDir, DataFolder dataFolder) { super(dataFolder.getNodeDelegate(), dataFolder.createNodeChildren(VISIBILITY_QUERY_FILTER), createLookup(project, group, dataFolder)); this.pi = ProjectUtils.getInformation(project); this.group = group; this.isProjectDir = isProjectDir; pi.addPropertyChangeListener(WeakListeners.propertyChange(this, pi)); group.addPropertyChangeListener(WeakListeners.propertyChange(this, group)); }
public GroupNode(Project project, SourceGroup group, boolean isProjectDir, DataFolder dataFolder ) { super( dataFolder.getNodeDelegate(), dataFolder.createNodeChildren( VISIBILITY_QUERY_FILTER ), createLookup( project, group, dataFolder ) ); this.project = project; this.pi = ProjectUtils.getInformation( project ); this.group = group; this.isProjectDir = isProjectDir; pi.addPropertyChangeListener(WeakListeners.propertyChange(this, pi)); group.addPropertyChangeListener( WeakListeners.propertyChange( this, group ) ); }
public void showCustomizer(String preselectedCategory) { GrailsProjectProperties uiProperties = new GrailsProjectProperties(project); Lookup context = Lookups.fixed(project, uiProperties); OptionListener optionListener = new OptionListener(project); StoreListener storeListener = new StoreListener(uiProperties); Dialog dialog = ProjectCustomizer.createCustomizerDialog(CUSTOMIZER_FOLDER_PATH, context, preselectedCategory, optionListener, storeListener, null); dialog.addWindowListener(optionListener); dialog.setTitle(ProjectUtils.getInformation(project).getDisplayName()); dialog.setVisible(true); }