Uploaded image for project: 'Beehive'
  1. Beehive
  2. BEEHIVE-917

Controls Programming leaves off @ControlImplementation

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 1.0
    • Documentation
    • None
    • going through docs on dist built from SVN 279793

    Description

      In Section 5 of Controls Programming (trunk/docs/forrest/release/src/documentation/context/xdocs/controls/programming.xml), it doesn't mention the ControlImplementation annotation. The Control Implementation Class example doesn't use the annotation. The text should be updated to speak of the annotation and the example should use it.

      — current text
      The only basic rule for a Control Implementation Class is that it must always implement the associated Control Public Interface.
      — change that to something like this
      The basic rules for a Control Implementation Class are that it must be annotated with ControlImplementation and it must implement the associated Control Public Interface.

      Don't forget to update the example. The example source as it is will compile, but if a person were walking through the document and attempted instantiation of their new control (Section 6) it would fail at runtime with 'ControlImplementation is missing from control implementation class'.

      Attachments

        Activity

          People

            jerjohns Jeremiah Johnson
            jerjohns Jeremiah Johnson
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: