Add property pages to property sheets of Java™ plug-ins. This allows you to build object names, display properties, share objects with third parties, and mix C++ and Java code in the same plug-in.
To use property pages, you must build the properties manager interface, which provides the following methods:
Identifies the container object for the properties.
Construct and provide a vector of PanelManager objects.
Returns a vector of handlers to be called upon Commit.
Returns a vector of handlers to be called upon Cancel.
Then enable the properties menu by having the ListManager getAttributes method return ListManager.OBJECT_HASPROPERTIES.
Finally, create a registry entry that identifies the PopertiesManagerInterface. For example:
[HKEY_CLASSES_ROOT\IBM.AS400.Network\AS/400 Network\* \shellex\PropertySheetHandlers\{1827A857-9C20-11d1-96C3-00062912C9B2}] "JavaClass"="com.ibm.as400.opnav.TestPages.TestPropertiesManager" "JavaClassType"="PropertiesManager"
For more information, see the Properties Manager example.