What is Topologi TreeWorld Browser?
The Topologi Professional Edition is a "publishing hub", extending the Topologi Collaborative Markup Editor by adding a Topologi TreeWorld Browser and integrating several powerful Universal Wire Services.
See here for screenshots of the Topologi Professional Edition's menus and editing tools.
What does it do?
The TreeWorld Browser is a tree+browser interface for the various services built-in to the Topologi Professional Edition:
- File Previewer: view XML, HTML, RTF, GIF, TIFF, JPEG, MP3, MPEG
- Multi-file editor: search and replace in multiple files
- XML Reporter: report on occurrences of elements in XML in context
- Lexical Reporter: report on occurrences of terms in context
- Graphics Validator: check multi-page TIFFs and JPEGs
The TreeWorld Browser also is the front end for other Universal Wire services available from Topologi:
- Transform/Typeset/Print Queue (3B2 or FrameMaker)
- Markup Job Control (bespoke)
- Image Conversion
System integrators can reach new markets by using Universal Wire's simple Java interface to connect their applications and web services to TreeWorld browsers.
What can it be used for?
- Select and validate multiple XML files, and jump to the errors in the integrated editor
- Check whether a new document uses elements in the same way as your existing documents
- Check which elements are used in a document set, and in which contexts in a document set
- Find every term marked up as a <symptom> in your document set, then find any occurrences of each term that is not marked up yet
- Sample a document for every term, edit the term list, then add these terms to your spell checker
- Check the HTTP headers sent with a web page
- Queue multiple files to be transformed, typeset and printed
- Integrate into workflow, job control and service-oriented databases
- Get more useful life from aging and non-web applications by making them a Universal Wire service.
How To Browse Files
Open the Topologi Professional Edition. Select the Browse>Home menu item.
A new tab will appear, with listing of directories and files open at your home directory.
Navigate around using the tree controls or arrow keys. The right-hand panel has three different views it can show:
- The Preview view shows previews of the current select file: text, XML, HTML, RTF, JPEG, GIF, PNG, TIFF, and (if you have Apple's Quicktime for Java installed) audio and video formats such as MP3 and MPEG
- The Properties view shows information about the current item you have selected: if it is a file, the file size etc. will be shown; however, because any kind of hierarchical data could be in the tree, all sorts of properties can be shown.
- The Pretty view is used by particular services to generate and format reports using provided XSLT scripts: this allows very nice pages to be constructed to deliver information to users. For an example of this view, see the screenshots with the tables.
The primary way of interacting with the items in trees is to double click (to open, show, hide, or activate the item) and to right-click (to display the pop-up menu).
As you select different items (one or more than one) the pop-up menu will reconfigure itself to make available different actions as appropriate. Whenever a new service becomes available on your LAN, the actions for that service can be available from the pop-up menu.
The TreeWorld browser provides actions to sort and prune the information displayed, and even to start a new tab rooted at a particular item.
How to create a list of the XPaths in a document
Select the files you wish to sample.
Right-click, then select Actions>Reporter>Generate Combined Report.
After a few seconds, a new tab will appear with the report in it. Select the list of elements in context, then select Browse>Copy to copy the list into the clipboard.
Now select File>New>New Text to create a new text file. Then select Edit>Paste to paste the lines.