View Javadoc

1   package com.sri.emo.wizard.creation;
2   
3   import com.sri.emo.wizard.PageMetadata;
4   import com.sri.emo.wizard.defaults.EmoWizardPage;
5   
6   /***
7    * The completion parts page represents the special needs of the Completion wizard
8    * when it comes to filling out the various parts of the nodes.  Unique issues
9    * includes checkboxes and multi-valued items.  The derived pages handle
10   * the special data needs of multi-checkbox pages, or multi-attribute data
11   * entry pages.  Single attribute entry and simple dropdowns are still handled
12   * by {@link com.sri.emo.wizard.defaults.EmoWizardPage}
13   *
14   * @author Michael Rimov
15   * @version 1.0
16   */
17  abstract public class CreationPartsPage extends EmoWizardPage {
18  
19      /***
20       * Main constructor.  Unlike the base class, it does not accept an optional
21       * menu since pages that want that kind of functionality should use
22       * EmoWizardPage directly.
23       *
24       * @param newId        Integer
25       * @param pageMetadata PageMetadata
26       */
27      public CreationPartsPage(Integer newId, PageMetadata pageMetadata) {
28          super(newId, pageMetadata, null);
29      }
30  }