com.ibm.as400.opnav
Interface PropertiesManager


public interface PropertiesManager

The interface which manages property pages to be added to a property sheet. A PropertiesManager implementation provides a list of panels to the user interface in the order it would like them added.

User interface assumptions:

Implementation assumptions:

The first icon specified by any panel replaces the default icon of the property sheet.

Since:
v5r1m0
See Also:
ListManager, DropTargetManager, ActionsManager

Method Summary
 java.awt.event.ActionListener[] getCancelListeners()
          Returns a list of ActionListener objects to be added as Cancel listeners on the property sheet.
 java.awt.event.ActionListener[] getCommitListeners()
          Returns a list of ActionListener objects to be added as Commit listeners on the property sheet.
 com.ibm.as400.ui.framework.java.PanelManager[] getPages()
          Returns a list of PanelManager objects representing pages to be added to the property sheet.
 void initialize(ObjectName[] objectNames)
          Identifies the objects in a list for which the properties are being shown.
 

Method Detail

initialize

public void initialize(ObjectName[] objectNames)
Identifies the objects in a list for which the properties are being shown. This method is called immediately after this object is instantiated.

Parameters:
objectNames - an array of object names.
Since:
v5r1m0
See Also:
ObjectName

getPages

public com.ibm.as400.ui.framework.java.PanelManager[] getPages()
Returns a list of PanelManager objects representing pages to be added to the property sheet. Pages are displayed in the order they are returned.
Returns:
an array of PanelManager objects, each of which describes one page.
Since:
v5r1m0

getCommitListeners

public java.awt.event.ActionListener[] getCommitListeners()
Returns a list of ActionListener objects to be added as Commit listeners on the property sheet. null may be returned to indicate no Commit listeners.
Returns:
an array of ActionListener objects
Since:
v5r1m0

getCancelListeners

public java.awt.event.ActionListener[] getCancelListeners()
Returns a list of ActionListener objects to be added as Cancel listeners on the property sheet. null may be returned to indicate no Cancel listeners.
Returns:
an array of ActionListener objects
Since:
v5r1m0