Sends the specified business-object properties to the BO Properties dialog box for user input.
Syntax
public Hashtable getBOSpecificProps(AgentProperty[] properties, String titleBarText); public Hashtable getBOSpecificProps(AgentProperty[] properties, String titleBarText, String propGridText);
Parameters
Return values
A Java Hashtable object of business-object properties (as AgentProperty objects) keyed on the property name.
Exceptions
Notes
The getBOSpecificProps() method sends the properties array of business-object properties to Business Object Wizard, who displays them in the BO Properties dialog box. From this dialog box, the user can enter or change these property values. Before calling the getBOSpecificProps() method, you must instantiate and initialize agent-property (AgentProperty) objects for each business-object property and store each property in the properties business-object-property array. The getBOSpecificProps() method passes this business-object-property array to its caller, Business Object Wizard.
Once the user has set the business-object properties from the BO Properties dialog box, Business Object Wizard saves these user-specified properties in a java.util.Hashtable object and the ODA-runtime memory. Within the ODA, you can obtain the user-initialized properties in either of the following ways:
Use the getBOSpecificProperty() or getAllBOSpecificProperties() method in the ODKUtility class. The user-initialized values for the property are in the allValues member variable of its agent-property (AgentProperty) object.
Use the methods of the Hashtable object to obtain the agent properties.
For more information on how to use getBOSpecificProps(), see Requesting business-object properties.
See also