Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-12447 Reorganization of 'runtimes' plugin
  3. JBIDE-12549

Change api for runtime detectors to hide access to setters except by framework

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Blocker Blocker
    • 4.0.0.Alpha2
    • 4.0.0.Alpha1
    • runtime-detection
    • None

      The API for the runtime detectors is too liberal and allows access to things that should be handled by the framework alone. Things such as setting priority, name, id, preference id, etc.

      Also, several of the classes should be internal and not exposed. The model to do so is to have a framework class in charge of such extension point attributes and have a delegate able to fulfill the requests for the methods that matter.

            rob.stryker Rob Stryker (Inactive)
            rob.stryker Rob Stryker (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: