PrF UG files export html
Exporting a Project to HTML
You can generate an HTML view of a project. This allows you to view all or part of the class hierarchy and, optionally, all the instances. The output consists of an index page, which gives the class hierarchy for the project, including links to individual pages for each the class. Class pages include slot descriptions and optional instances. If instances are selected, they have individual pages and appear in the index hierarchy and under each class.
You can generate HTML pages for the entire project, or restrict the output to a subset of the project.
This topic covers:
Generating HTML Output
To generate HTML for a project:
Select File | Export to Format and select HTML from the submenu. The Export HTML Configuration Options dialog box will be displayed.
Change your settings, if desired. The effect of the different settings is described below. (We recommend changing the output directory; otherwise, the files will be saved directly in the Protege application directory.)
Using the default options produces the following HTML output:
an index page, showing the class hierarchy; the example shown is for a subset of the newspaper project, with Layout_info selected as the root class
a page for each class, showing its superclasses, subclasses, slots, and instances; the selection of classes is customizable
a page for each slot, showing its facets and their values; the list of slots is customizable
a page for each instance of the chosen classes; you can choose to omit instances from the HTML web
The effect of the different settings is described below.
Configuration Name: Allows you to name and save the current settings in the dialog box. A saved setting is added to the menu; you can reload it by selecting it from the menu. To save your settings, enter a name and then click Save. This will save the current state of the HTML Export Configuration Options dialog box. Note that if you do not click Save, your settings will not be changed. Also, if you make additional changes without clicking Save, they will not be saved.
Output Directory: (recommended) Allows you to choose a directory where the HTML files will be saved. By default, they are saved directly in the Protege application directory. You can type a pathname directly in the entry bar or use the button to navigate to the desired directory.
Root Classes: Restricts the HTML output to the chosen classes and all their subordinate classes. By default, the root class is :THING, which will generate output for all classes in the hierarchy, including hidden system classes. To restrict your view to a smaller section of the project, first delete the :THING class using the Delete Class button, then add one or more classes by clicking the Add Class button and selecting the classes you want in the dialog box. Any class you choose will be included in the tree, along with all of its subclasses.
Show Instances: Select this option to generate a page for each instance subordinate to your chosen root classes. If you do not wish to include instance pages in your output, deselect this option.
Sort Subclasses: Users can reorder classes manually in the Protege class tree and Protege will remember the order. To ensure that the project to be exported in alphabetical order, you'll need to use this option.
Use numbering for instance lists: Numbers the instance lists shown for each class.
This tab allows you to select which slots are displayed. A selected slot is shown at each class where it occurs and a page is generated for that slot.
This tab allows you to select which slot facets are displayed. A selected facet, and its value, is shown for each slot where it appears.
This tab allows you to customize the header, footer, and stylesheet of the output. Note that the default style sheet displays the icons for you.