Enterprise Explorer Concepts

Doesn't feel right to have a "concepts" page for describing just one concept.

The Enterprise Explorer framework provides services and objects that you as a developer need to know about, and also the definitions of the concepts that are used through out the Enterprise Explorer development section. You can also find descriptions of the concepts based on how to use the functionality, in IFS OnlineDoc.link?

Navigator

The navigator is a hierarchical structure of entries which normally performs a navigation request to a specific page, task, report etc. Navigator entries are separated per component and located in a file named “navigator-functional.xml” in <component>\source\<component>\client folder.

During the build, the component navigator files are compiled into navigator.xml.gz located in the same folder as the main Enterprise Explorer executable.

Contents in the navigator are defined by a developer and can then be overridden by system administrators or end users. The overridden navigator entries are stored in the profile.

A navigator entry consist of an identifier called Key which uniquely identifies one navigator node within the whole application, a ParentKey which defines where the entry should be contained and Url which defines where the navigator should navigate when the user clicks on the visual representation of the navigator entry.

The navigator-functional.xml file can be edited in several ways:

1.       A text editor like notepad

2.       IFS Navigator editor. link?

The text editor is the quickest tool for minor edits, such as changing a bad URL or misspelled name. The IFS Navigator editor provides a preview of the tree structure and also performs some more consistency checks.