02.05.2014 Views

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

User Interface Infrastructure<br />

User Interface Infrastructure<br />

The <strong>Ocean</strong> API does not limit itself to accessing the Data domain of Petrel. It also provides<br />

a rich environment for integrating the <strong>Ocean</strong> Module with the graphic environment familiar<br />

to Petrel users.<br />

The User Interface API provides functionality to customize many elements of the Petrel<br />

window system.<br />

Fig. 2-9 User Interface<br />

The <strong>Ocean</strong> API exposes a series of UI elements of the Petrel Product Family, in order for<br />

the GUI to be tailored to the needs of new applications. The example shown here indicates<br />

what is currently possible to customize with the <strong>Ocean</strong> API:<br />

1. Menu bar extensions<br />

2. Toolbars<br />

3. Progress bar, status bar interaction<br />

4. Data Tree extensions (new objects)<br />

- Input<br />

- Model<br />

- Support for getting/setting the active tree<br />

2-16 <strong>Ocean</strong> Application Development Framework 2008.1<br />

<strong>Schlumberger</strong> Private

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!