[Bug 224536] New: Provide extension point to change the project node label - analog to ProjectIconAnnotator

  • From:
  • To:
  • Subject: [Bug 224536] New: Provide extension point to change the project node label - analog to ProjectIconAnnotator
  • Date: Sun, 06 Jan 2013 12:45:37 +0000
  • Auto-submitted: auto-generated

http://netbeans.org/bugzilla/show_bug.cgi?id=224536

             Bug #: 224536
        Issue Type: ENHANCEMENT
           Summary: Provide extension point to change the project node
                    label - analog to ProjectIconAnnotator
    Classification: Unclassified
           Product: apisupport
           Version: 7.3
          Platform: PC
        OS/Version: Windows 7
            Status: NEW
          Priority: P3
         Component: Project
        AssignedTo: 

        ReportedBy: 

         QAContact: 



Please provide an extension point, so that external modules can change the
label of a project node. The (html-)label should be editable or even
replaceable.

Usecases:
* display the projectgroup where the project is in
* display the projectsuite where the project belongs to [1]
* display the version of the maven project [2]
* display the current SCM-status like changed, modified, new (currently this
label modification is hardcoded and could be simplified this way - IMHO the
extpoint can be put there)

The icon of a project node can already be modified using the
ProjectIconAnnotator - see [1], [3]. 

[1]
https://blogs.oracle.com/geertjan/entry/org_netbeans_spi_project_projecticonannotator
[2] http://netbeans.org/bugzilla/show_bug.cgi?id=194773
[3]
http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectapi/org/netbeans/spi/project/ProjectIconAnnotator.html

FYI: In eclipse this feature is called "icon decorator" (for all types of 
nodes
- i think). There is even an option dialog, where the user can choose which
decorator is active.

-- 
Configure bugmail: http://netbeans.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.


[Bug 224536] New: Provide extension point to change the project node label - analog to ProjectIconAnnotator

markiewb 01/06/2013

[Bug 224536] Provide extension point to change the project node label - analog to ProjectIconAnnotator

markiewb 01/06/2013

[Bug 224536] Provide extension point to change the project node label - analog to ProjectIconAnnotator

markiewb 01/06/2013

Project Features

About this Project

APIsupport was started in November 2009, is owned by Antonin Nebuzelsky, and has 43 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20131025.e7cbc9d). © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close