public Hashtable getBOSpecificProps(AgentProperty[] properties, String titleBarText); public Hashtable getBOSpecificProps(AgentProperty[] properties, String titleBarText, String propGridText);
A Java(TM) Hashtable object of business-object properties (as AgentProperty objects) keyed on the property name.
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 run-time 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.