{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Overview Of API Changes In INTViewer 2018","description":"Accelerate E&P application development and protect your innovation by consuming our Data and Domain APIs / Platform APIs.","lang":"en-US","meta":[{"name":"robots","content":"noindex"}],"llmstxt":{"hide":false}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"overview-of-api-changes-in-intviewer-2018","__idx":0},"children":["Overview Of API Changes In INTViewer 2018"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"new-api","__idx":1},"children":["New API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["1/ An API to manage the status bar"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The com.interactive.intviewerapi.windows.IStatusBarManager interface has been added to manage the content of the status bar at the bottom of INTViewer's desktop."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["2/ An API to plug your own shortcut panel for trace processors"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["4/ An API to add background maps to map windows"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["5/ An API to control the vertical shift of layers when trace processors are used"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This change was announced in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/intviewer/intviewer-platform-and-modules/overview-of-api-changes-in-intviewer-5-2"},"children":["Overview of API changes in INTViewer 5.2"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["6/ An API to create your own virtual headers."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"incompatibilities-with-52","__idx":2},"children":["Incompatibilities with 5.2"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A set of ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/intviewer/intviewer-platform-and-modules/incompatible-api-changes-in-intviewer-2018"},"children":["API incompatibilities"]}," have been introduced as part of this release."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Java 7 is no longer supported. INTViewer 2018 is built on top of the NetBeans 9 platform and requires Java 8 (64 bits)."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Java 9 and Java 10 are also supported. Use NetBeans 8.1, 8.2 or 9 to create INTViewer plugins."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Tools->Options->Gui category has been split in two categories: Tools->Options->General and Tools->Options->Gui"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Note that the command line to start INTViewer has changed. The following options have been added:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"-cp intviewer\\\\modules\\\\ext\\\\jhall-2.0_05.jar -J-XX:+IgnoreUnrecognizedVMOptions \n"},"children":[]}]},"headings":[{"value":"Overview Of API Changes In INTViewer 2018","id":"overview-of-api-changes-in-intviewer-2018","depth":1},{"value":"New API","id":"new-api","depth":3},{"value":"Incompatibilities with 5.2","id":"incompatibilities-with-52","depth":3}],"frontmatter":{"title":"Overview Of API Changes In INTViewer 2018","pageId":"intviewer-platform-and-modules/overview-of-api-changes-in-intviewer-2018","seo":{"title":"Overview Of API Changes In INTViewer 2018"}},"lastModified":"2026-10-22T14:32:05.577Z","pagePropGetterError":{"message":"","name":""}},"slug":"/solutions/intviewer/intviewer-platform-and-modules/overview-of-api-changes-in-intviewer-2018","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}