public class QuoteEditorCommentsPageWidgetManager extends StandardPaginationWidgetManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String | BUTTON_TYPE_ADD_QUOTE_COMMENT
Add quote comment button's buttonType property value.
|
static java.lang.String | BUTTON_TYPE_QUOTE_COMMENT_CANCEL
Quote comment cancel button's buttonType property value.
|
static java.lang.String | BUTTON_TYPE_QUOTE_COMMENT_OK
Quote comment OK button's buttonType property value.
|
static java.lang.String | BUTTON_TYPE_QUOTE_COMMENTS_REFRESH
Quote comments refresh button's buttonType property value.
|
static java.lang.String | COMPOSITE_TYPE_QUOTE_COMMENTS_BUTTON_BAR
Quote comments button bar composite's compositeType property value.
|
static java.lang.String | COMPOSITE_TYPE_QUOTE_COMMENTS_EMAIL_AREA
Quote comments e-mail area composite's compositeType property value.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
static java.lang.String | EVENT_ID_CREATE_COMMENT
This event is triggered when the OK button is pressed to add the quote comment.
|
static java.lang.String | EVENT_ID_REFRESH_COMMENT
This event is triggered when the Refresh button is pressed to refresh the quote comments.
|
static java.lang.String | FIELD_TYPE_DESCRIPTION
Description field's fieldType property value.
|
static java.lang.String | FIELD_TYPE_EMAIL_ADDRESS
E-mail address field's fieldType property value.
|
static java.lang.String | FIELD_TYPE_NOTIFY_CUSTOMER
Notify customer field's fieldType property value.
|
static java.lang.String | MANAGER_TYPE_QUOTE_COMMENTS
Quote comments manager type.
|
static java.lang.String | PROP_BUTTON_TYPE
Button type property name.
|
static java.lang.String | PROP_COMPOSITE_TYPE
Composite type property name.
|
static java.lang.String | PROP_EDITOR_INPUT
Editor input property name.
|
static java.lang.String | PROP_FIELD_TYPE
Field type property name.
|
static java.lang.String | PROP_QUOTE_COMMENT_ADD_MODE
Quote comment add mode property.
|
static java.lang.String | PROP_QUOTE_COMMENT_DESCRIPTION
Quote comment property.
|
static java.lang.String | PROP_QUOTE_COMMENT_EMAIL_ADDRESS
Quote comment e-mail address property.
|
static java.lang.String | PROP_QUOTE_COMMENT_NOTIFY_CUSTOMER
Quote comment notifies customer property.
|
static java.lang.String | PROP_SELECTED_QUOTE_COMMENT
Selected quote comment property.
|
static java.lang.String | PROP_TABLE_TYPE
Table type property name.
|
static java.lang.String | TABLE_TYPE_QUOTE_COMMENT
Quote comment table's tableType property value.
|
Constructor and Description |
---|
QuoteEditorCommentsPageWidgetManager()
Construct a new quote comments widget manager.
|
Modifier and Type | Method and Description |
---|---|
protected void | addPressed()
This method is called when the add button is selected.
|
protected void | cancelPressed()
This method is called when the Cancel button is selected.
|
void | dispose()
Dispose of this widget manager.
|
protected boolean | getControlHasRequiredInput(ConfiguredControl configuredControl)
Returns true if the control has its required input.
|
protected org.eclipse.core.runtime.IStatus | getControlStatusMessage(ConfiguredControl configuredControl)
Calculate the status message for the specified control.
|
protected TelesalesProperties | getFindParameters()
Constructs the parameters for the com.ibm.commerce.telesales.findQuoteComments service request.
|
protected java.lang.String | getFindServiceRequestID()
This method returns the string ID of the ServiceRequest that knows how to request the data that needs to be found.
|
protected int | getMaxSearchThreshold()
This method returns the maximum number(page size) of records that should be returned in one batch if there is a large number of records.
|
protected SalesContainer | getSalesContainer()
Returns the current active sales container.
|
protected ConfiguredControl | getSearchResultControl()
This methods returns the control to which we want to populate the search results.
|
java.lang.String | getUniqueIdentifier()
This method returns the unique Identifier
|
void | initControl(ConfiguredControl configuredControl)
Initialize the specified control whose managerType property matches the manager type of this class.
|
protected boolean | isControlDirty(ConfiguredControl configuredControl)
Check to see if the specified configured control has been modified since the last save.
|
protected void | okPressed()
This method is called when the OK button is selected.
|
void | refreshControl(ConfiguredControl configuredControl)
Refresh the specified control.
|
protected void | refreshPressed()
This method is called when the refresh button is selected.
|
protected void | setSearchResult(java.lang.Object[] commentobjects)
This method will sets the search result to the specified control.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String MANAGER_TYPE_QUOTE_COMMENTS
public static final java.lang.String EVENT_ID_CREATE_COMMENT
public static final java.lang.String EVENT_ID_REFRESH_COMMENT
public static final java.lang.String PROP_BUTTON_TYPE
public static final java.lang.String PROP_FIELD_TYPE
public static final java.lang.String PROP_COMPOSITE_TYPE
public static final java.lang.String PROP_TABLE_TYPE
public static final java.lang.String PROP_EDITOR_INPUT
public static final java.lang.String PROP_QUOTE_COMMENT_EMAIL_ADDRESS
public static final java.lang.String PROP_QUOTE_COMMENT_DESCRIPTION
public static final java.lang.String PROP_QUOTE_COMMENT_NOTIFY_CUSTOMER
public static final java.lang.String PROP_SELECTED_QUOTE_COMMENT
public static final java.lang.String PROP_QUOTE_COMMENT_ADD_MODE
public static final java.lang.String BUTTON_TYPE_QUOTE_COMMENT_OK
public static final java.lang.String BUTTON_TYPE_QUOTE_COMMENT_CANCEL
public static final java.lang.String BUTTON_TYPE_ADD_QUOTE_COMMENT
public static final java.lang.String BUTTON_TYPE_QUOTE_COMMENTS_REFRESH
public static final java.lang.String FIELD_TYPE_DESCRIPTION
public static final java.lang.String FIELD_TYPE_NOTIFY_CUSTOMER
public static final java.lang.String FIELD_TYPE_EMAIL_ADDRESS
public static final java.lang.String COMPOSITE_TYPE_QUOTE_COMMENTS_BUTTON_BAR
public static final java.lang.String COMPOSITE_TYPE_QUOTE_COMMENTS_EMAIL_AREA
public static final java.lang.String TABLE_TYPE_QUOTE_COMMENT
public QuoteEditorCommentsPageWidgetManager()
public void initControl(ConfiguredControl configuredControl)
public void dispose()
protected SalesContainer getSalesContainer()
protected org.eclipse.core.runtime.IStatus getControlStatusMessage(ConfiguredControl configuredControl)
protected boolean getControlHasRequiredInput(ConfiguredControl configuredControl)
protected boolean isControlDirty(ConfiguredControl configuredControl)
protected void okPressed()
protected void cancelPressed()
protected void refreshPressed()
protected void addPressed()
public void refreshControl(ConfiguredControl configuredControl)
protected TelesalesProperties getFindParameters()
protected java.lang.String getFindServiceRequestID()
protected ConfiguredControl getSearchResultControl()
protected void setSearchResult(java.lang.Object[] commentobjects)
public java.lang.String getUniqueIdentifier()
protected int getMaxSearchThreshold()