public interface IDialog
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field
|
static java.lang.String | KEY_ADDRESSES
Key value ("addresses") for setting the customer using setData(String, Object).
|
static java.lang.String | KEY_CHECKED_ITEMS
Key value ("checkedItems") for setting the checked list of items for selection, using setData(String, Object).
|
static java.lang.String | KEY_COMPARE_SELECTION
Key value ("compare") for setting the product comparison flag using setData(String, Object).
|
static java.lang.String | KEY_CONTACT_HISTORY_DISPLAY_SETTING
Key value ("contactHistoryDisplaySetting") for setting the contact history display setting using setData(String, Object).
|
static java.lang.String | KEY_CONTRACT_ID
Key value ("contractID") for setting the contract id using setData(String, Object).
|
static java.lang.String | KEY_CONTRACT_PRICES
Key value ("contractPrices") for setting the contracts using setData(String, Object).
|
static java.lang.String | KEY_CUSTOMER
Key value ("customer") for setting the customer using setData(String, Object).
|
static java.lang.String | KEY_CUSTOMER_COMMENT
Key value ("customerComment") for setting the customer comment using setData(String, Object).
|
static java.lang.String | KEY_DELAY
Key value ("delay") for setting the service request object using setData(String, Object).
|
static java.lang.String | KEY_DYNAMIC_KIT
Key value ("dynamicKit") for setting the dynamic kit using setData(String, Object).
|
static java.lang.String | KEY_ENABLE_FILTER
Key value ("enableFilter") for setting the initial enabled state of the Filter dialog, using setData(String, Object).
|
static java.lang.String | KEY_FOR_USER
Key value ("forUser") for setting the customer or operator using setData(String, Object).
|
static java.lang.String | KEY_INITIAL_SEARCH_RESULTS
Key value ("initialSearchResults") for passing a GenericGet object to a find dialog.
|
static java.lang.String | KEY_INSTANT_ADDITION
Key value ("instantAddition") for setting the instant addition flag using setData(String, Object).
|
static java.lang.String | KEY_INSTANT_CREATION
Key value ("instantCreation") for setting the instant creation flag using setData(String, Object).
|
static java.lang.String | KEY_IS_ORDER_ITEM_LEVEL_CHARGES
Key value ("isOrderItemLevelCharges") for setting the flag whether order to display order level charges or not using setData(String, Object).
|
static java.lang.String | KEY_ITEM
Key value ("item") for setting the item using setData(String, Object).
|
static java.lang.String | KEY_ITEMS
Key value ("items") for setting the items using setData(String, Object).
|
static java.lang.String | KEY_NEW_ORGANIZATION
Key value ("newOrganization") for setting the new organization using setData(String, Object).
|
static java.lang.String | KEY_NEW_PRESSED
Key value ("newPressed") for setting the new pressed flag using setData(String, Object).
|
static java.lang.String | KEY_ORDER
Key value ("order") for setting the order using setData(String, Object).
|
static java.lang.String | KEY_ORDER_BLOCK
Key value ("orderBlock") for setting the order block using setData(String, Object).
|
static java.lang.String | KEY_ORDER_BLOCKS
Key value ("com.ibm.commerce.telesales.orderBlocks") for setting the order blocks using setData(String, Object).
|
static java.lang.String | KEY_ORDER_CHANGE_INFO
Key value ("orderChangeInfo") for setting the order using setData(String, Object).
|
static java.lang.String | KEY_ORDER_CHANGEREASON_LIST
Key value ("orderChangeReason") for setting the order using setData(String, Object).
|
static java.lang.String | KEY_ORGANIZATION
Key value ("organization") for setting the organization using setData(String, Object).
|
static java.lang.String | KEY_ORGANIZATIONS
Key value ("organizations") for setting the organizations using setData(String, Object).
|
static java.lang.String | KEY_PASSWORD
Key value ("password") for setting the operator's password using setData(String, Object).
|
static java.lang.String | KEY_PASSWORD_EXPIRED
Key value ("passwordExpired") for setting whether the password has expired using setData(String, Object).
|
static java.lang.String | KEY_PAYMENT
Key value ("payment") for setting a payment method using setData(String, Object).
|
static java.lang.String | KEY_PAYMENT_METHODS
Key value ("paymentMethods") for setting the payment methods using setData(String, Object).
|
static java.lang.String | KEY_PRICE_LIST
Key value ("priceList") for setting the product using setData(String, Object).
|
static java.lang.String | KEY_PROCESS_SELECTION
Key value ("processSelection") for setting whether the find result selection should be processed within the find dialog using setData(String, Object).
|
static java.lang.String | KEY_PRODUCT
Key value ("product") for setting the product using setData(String, Object).
|
static java.lang.String | KEY_PRODUCT_ITEM
Key value ("productItem") for setting the product item using setData(String, Object).
|
static java.lang.String | KEY_PROMOTION
Key value ("promotion") for setting the promotion using setData(String, Object).
|
static java.lang.String | KEY_PROMOTION_APPLIED
Key value ("promotionApplied") for setting whether the promotion was applied using setData(String, Object).
|
static java.lang.String | KEY_PROMOTION_APPLY_TYPE
Key value ("promotionAddType") for setting whether the promotion dialog only supports add, apply, or both using setData(String, Object).
|
static java.lang.String | KEY_QUOTE
Key value ("quote") for setting the quote using setData(String, Object).
|
static java.lang.String | KEY_QUOTE_EXPIRY
Key value ("quoteexpiry") for setting the quote expiry using setData(String, Object).
|
static java.lang.String | KEY_RETURN
Key value ("RMA") for setting the return using setData(String, Object).
|
static java.lang.String | KEY_RETURN_ITEM_SERIALNUMBERLIST
Key value ("serialNumberList") for setting the serial number list using setData(String, Object).
|
static java.lang.String | KEY_RETURN_RECEIPT_LIST
Key value ("ReturnReceiptList") for setting the return receipt list using setData(String, Object).
|
static java.lang.String | KEY_SALES_CONTAINER_LIST
Key value ("salesContainerList") for setting the Order or Quote list using setData(String, Object).
|
static java.lang.String | KEY_SELECTED_ITEMS
Key value ("selectedItems") for items selected from items table to view items level charges using setData(String, Object).
|
static java.lang.String | KEY_SELECTION_ITEMS
Key value ("selectionItems") for setting the list of items for selection, using setData(String, Object).
|
static java.lang.String | KEY_SERVICE_REQUEST
Key value ("serviceRequest") for setting the service request object using setData(String, Object).
|
static java.lang.String | KEY_SHIPPING_CARRIERS
Key value ("shippingCarriers") for setting the item using setData(String, Object).
|
static java.lang.String | KEY_SHIPPING_INSTRUCTIONS
Key value ("shippingInstructions") for setting the item using setData(String, Object).
|
static java.lang.String | KEY_STATUS_MESSAGE
Key value ("statusMessage") for setting the status message using setData(String, Object).
|
static java.lang.String | KEY_STORE
Key value ("store") for setting the store using setData(String, Object).
|
static java.lang.String | KEY_STORE_IDENTIFIER
Key value ("StoreIdentifier") for setting the store identifier using setData(String, Object).
|
static java.lang.String | KEY_STORES_AVAILABLE
Key value ("storesAvailable") for setting the stores that are available using setData(String, Object).
|
static java.lang.String | KEY_STORES_OPEN
Key value ("storesOpen") for setting the stores that are open using setData(String, Object).
|
static java.lang.String | KEY_SUPPRESS_OK_ACTION
Key value ("suppressOkAction") for indicating that this instance of the dialog should not handle the OK action.
|
static java.lang.String | KEY_TICKLER
Key value ("tickler") for setting the tickler using setData(String, Object).
|
static java.lang.String | KEY_TICKLER_ACTIONS_AVAILABLE
Key value ("actionsAvailable") for setting the actions that are available using setData(String, Object).
|
static java.lang.String | KEY_TICKLERS_SELECTED
Key value ("ticklersSelected") for setting the ticklers that were selected, using setData(String, Object).
|
static java.lang.String | KEY_TSR_AVAILABLE
Key value ("tsrAvailable") for setting the CSR/CSR teams that are available using setData(String, Object).
|
static java.lang.String | KEY_UNPAID_BALANCE
Key value ("unpaidBalance") for setting the unpaid balance using setData(String, Object).
|
static java.lang.String | KEY_USER_NAME
Key value ("username") for setting the operator's user name using setData(String, Object).
|
static java.lang.String | KEY_VIEW_REGISTRY
Key value ("viewRegistry") for setting the Eclipse view registry using setData(String, Object).
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object | getData(java.lang.String key)
Returns the application defined input property of the receiver with the specified name, or null if it has not been set.
|
java.lang.Object | getResult()
Returns the output as a result of the dialog work.
|
int | open()
Opens this window, creating it first if it has not yet been created.
|
void | setData(java.lang.String key, java.lang.Object value)
Sets the application defined input property of the receiver with the specified name to the given value.
|
static final java.lang.String COPYRIGHT
static final java.lang.String KEY_CONTACT_HISTORY_DISPLAY_SETTING
Expects input of type com.ibm.commerce.telesales.model.ContactHistoryDisplaySetting.
static final java.lang.String KEY_STORE
Expects input of type com.ibm.commerce.telesales.model.Store.
static final java.lang.String KEY_STORE_IDENTIFIER
Expects input of type String.
static final java.lang.String KEY_CUSTOMER
Expects input of type com.ibm.commerce.telesales.model.Customer.
static final java.lang.String KEY_CUSTOMER_COMMENT
Expects input of type com.ibm.commerce.telesales.model.CustomerComment.
static final java.lang.String KEY_FOR_USER
Expects input of type com.ibm.commerce.telesales.model.Customer or com.ibm.commerce.telesales.model.Operator.
static final java.lang.String KEY_INSTANT_ADDITION
Expects input of type java.lang.Boolean.
static final java.lang.String KEY_ITEMS
Expects input of type com.ibm.commerce.telesales.model.Line[].
static final java.lang.String KEY_ITEM
Expects input of type om.ibm.commerce.telesales.model.Line.
static final java.lang.String KEY_SHIPPING_INSTRUCTIONS
Expects input of type om.ibm.commerce.telesales.model.ShippingInstructions.
static final java.lang.String KEY_SHIPPING_CARRIERS
Expects input of type om.ibm.commerce.telesales.model.ShippingCarriers.
static final java.lang.String KEY_INSTANT_CREATION
Expects input of type java.lang.Boolean.
static final java.lang.String KEY_NEW_PRESSED
Expects input of type java.lang.Boolean.
static final java.lang.String KEY_SALES_CONTAINER_LIST
Expects input of type of an array of com.ibm.commerce.telesales.model.SalesContainer.
static final java.lang.String KEY_ORDER
Expects input of type com.ibm.commerce.telesales.model.Order.
static final java.lang.String KEY_IS_ORDER_ITEM_LEVEL_CHARGES
Expects input of type java.lang.Boolean.
static final java.lang.String KEY_SELECTED_ITEMS
Expects input of type array of com.ibm.commerce.telesales.model.Line.
static final java.lang.String KEY_ORDER_BLOCK
Expects input of type java.util.List.
static final java.lang.String KEY_ORDER_BLOCKS
Expects input of type java.util.List.
static final java.lang.String KEY_CONTRACT_PRICES
Expects input of type java.util.List.
static final java.lang.String KEY_CONTRACT_ID
Expects input of type String.
static final java.lang.String KEY_ORGANIZATION
Expects input of type com.ibm.commerce.telesales.model.Organization.
static final java.lang.String KEY_ORGANIZATIONS
Expects input of type java.util.Vector.
static final java.lang.String KEY_PRODUCT_ITEM
Expects input of type com.ibm.commerce.telesales.model.ItemBean.
static final java.lang.String KEY_PAYMENT
Expects input of type com.ibm.commerce.telesales.model.Payment.
static final java.lang.String KEY_PAYMENT_METHODS
Expects input of type com.ibm.commerce.telesales.ui.payments.PaymentMethod.
static final java.lang.String KEY_PRICE_LIST
Expects input of type com.ibm.commerce.telesales.model.PriceList.
static final java.lang.String KEY_PROCESS_SELECTION
Expects input of type java.lang.Boolean.
static final java.lang.String KEY_PRODUCT
Expects input of type com.ibm.commerce.telesales.model.Product.
static final java.lang.String KEY_DYNAMIC_KIT
Expects input of type com.ibm.commerce.telesales.model.DynamicKitBean.
static final java.lang.String KEY_PROMOTION
Expects input of type com.ibm.commerce.telesales.model.Promotion.
static final java.lang.String KEY_PROMOTION_APPLIED
Expects input of type java.lang.Boolean.
static final java.lang.String KEY_PROMOTION_APPLY_TYPE
Expects input of type java.lang.Integer.
static final java.lang.String KEY_QUOTE
Expects input of type com.ibm.commerce.telesales.model.Quote.
static final java.lang.String KEY_STORES_OPEN
Expects input of type java.util.List.
static final java.lang.String KEY_STORES_AVAILABLE
Expects input of type java.util.List.
static final java.lang.String KEY_UNPAID_BALANCE
Expects input of type java.lang.Double.
static final java.lang.String KEY_TICKLER
Expects input of type com.ibm.commerce.telesales.model.Tickler.
static final java.lang.String KEY_TICKLERS_SELECTED
Expects input of type java.util.List.
static final java.lang.String KEY_TICKLER_ACTIONS_AVAILABLE
Expects input of type java.util.List.
static final java.lang.String KEY_TSR_AVAILABLE
Expects input of type java.util.List.
static final java.lang.String KEY_SELECTION_ITEMS
Expects input of type java.lang.Object[].
static final java.lang.String KEY_CHECKED_ITEMS
Expects input of type java.lang.Object[].
static final java.lang.String KEY_ENABLE_FILTER
Expects input of type java.lang.Boolean.
static final java.lang.String KEY_ADDRESSES
Expects input of type An Array list with com.ibm.commerce.telesales.model.Address.
static final java.lang.String KEY_NEW_ORGANIZATION
Expects input of type Organization.
static final java.lang.String KEY_SERVICE_REQUEST
Expects input of type TelesalesServiceRequest.
static final java.lang.String KEY_DELAY
Expects input of type Long.
static final java.lang.String KEY_COMPARE_SELECTION
Expects input of type Boolean.
static final java.lang.String KEY_ORDER_CHANGE_INFO
Expects input of type com.ibm.commerce.telesales.model.OrderChangeInfo.
static final java.lang.String KEY_ORDER_CHANGEREASON_LIST
Expects input of type com.ibm.commerce.telesales.model.OrderChangeReason.
static final java.lang.String KEY_RETURN
Expects input of type com.ibm.commerce.telesales.model.Return.
static final java.lang.String KEY_RETURN_RECEIPT_LIST
Expects input of type com.ibm.commerce.telesales.model.ModelObjectList.
static final java.lang.String KEY_RETURN_ITEM_SERIALNUMBERLIST
Expects input of type ArrayList.
static final java.lang.String KEY_QUOTE_EXPIRY
Expects input of type String.
static final java.lang.String KEY_INITIAL_SEARCH_RESULTS
Expects input of type GenericGet.
static final java.lang.String KEY_VIEW_REGISTRY
Expects input of type org.eclipse.ui.internal.registry.IViewRegistry.
static final java.lang.String KEY_PASSWORD_EXPIRED
Expects input of type Boolean.
static final java.lang.String KEY_STATUS_MESSAGE
Expects input of type String.
static final java.lang.String KEY_USER_NAME
Expects input of type String.
static final java.lang.String KEY_PASSWORD
Expects input of type String.
static final java.lang.String KEY_SUPPRESS_OK_ACTION
Expects input of type Boolean.
int open()
If this window has been configured to block on open (setBlockOnOpen), this method waits until the window is closed by the end user.Then it returns the window's return code; otherwise, this method returns immediately. A window's return codes are window-specific, although two standard return codes are predefined: OK and CANCEL.
java.lang.Object getResult()
This method may return null.
java.lang.Object getData(java.lang.String key)
Applications may have associated arbitrary objects with the receiver in this fashion. If the objects stored in the properties need to be notified when the widget is disposed. Then it is the application's responsibility to hook the Dispose event on the widget and do so.
void setData(java.lang.String key, java.lang.Object value)
Applications may associate arbitrary objects with the receiver in this fashion. If the objects stored in the properties need to be notified when the widget is disposed. Then it is the application's responsibility to hook the Dispose event on the widget and do so.