Unlike other worker objects, these providers do not have to be registered anywhere in order for CIM to use them.

To use the navoption provider in a step, use XML as shown:

<navoptionprovider class="atg.cim.worker.base.MainMenuNavigation">
<property name="someProp">
<value>someValue</value>
</property>
</navoptionprovider>

The provide() method of the MainMenuNavigation object is called when the step is displayed. It returns a list of Navigation Options based on the progress of the user. This is implemented as a provider and not as a static list because the options change based on the plugin state and the user’s selections.


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices