public abstract class SalesContainerEditorGeneralPageWidgetManager extends StandardWidgetManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String | BUTTON_TYPE_BLOCK
Block order button's buttonType property value.
|
static java.lang.String | BUTTON_TYPE_FIND_CUSTOMER
Find customer button's buttonType property value.
|
static java.lang.String | BUTTON_TYPE_SET_DEFAULT_FIND_CUSTOMER
Set default find customer button's buttonType property value.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
static java.lang.String | COUNTRY_NAME
Primary address country property name.
|
static java.lang.String | CUSTOMER_ADDRESS_INFORMATION
Customer locale specific address property name value.
|
static java.lang.String | CUSTOMER_MISC_INFORMATION
Customer miscellaneous information property name value.
|
static java.lang.String | CUSTOMER_NAME_INFORMATION
Customer locale specific name property name value.
|
static java.lang.String | FIELD_TYPE_BLOCK_VALUE
Block value field's fieldType property value.
|
static java.lang.String | FIELD_TYPE_CUSTOMER_INFORMATION
Customer information field's fieldType property value.
|
static java.lang.String | FIELD_TYPE_FIND_CUSTOMER_CRITERIA
Find customer criteria field's fieldType property value.
|
static java.lang.String | FIELD_TYPE_FIND_CUSTOMER_CRITERIA_VALUES
FIELD_TYPE_FIND_CUSTOMER_CRITERIA_VALUES property.
|
static java.lang.String | FIND_CRITERIA_PROPERTY
Find criteria property name.
|
static java.lang.String | MANAGER_TYPE_SALES_CONTAINER_GENERAL_EDITOR
Sales container editor manager type.
|
static java.lang.String | PROP_BUTTON_TYPE
Button type property name.
|
static java.lang.String | PROP_CUSTOMER_FIND_CRITERIA
Customer find criteria property name.
|
static java.lang.String | PROP_CUSTOMER_FIND_CRITERIA_VALUES
PROP_CUSTOMER_FIND_CRITERIA_VALUES property name.
|
static java.lang.String | PROP_EDITOR_INPUT
Sales container editor input property name.
|
static java.lang.String | PROP_FIELD_TYPE
Field type property name.
|
static java.lang.String | STATE_NAME
Primary address state/province property name.
|
Constructor and Description |
---|
SalesContainerEditorGeneralPageWidgetManager()
Construct a new sales container editor widget manager.
|
Modifier and Type | Method and Description |
---|---|
void | dispose()
Dispose of any resources created by this widget manager.
|
protected abstract void | findCustomer()
Perform the find customer action.
|
org.eclipse.core.runtime.IStatus | getControlStatusMessage(ConfiguredControl configuredControl)
Set the status message for Orders containing orderItems with PickupInStore shipping carrier.
|
protected void | getFormattedBlockStatusMsg(ConfiguredControl configuredControl)
Formats a Block Status message and image given an Order object.
|
protected boolean | getIsRegisteredCustomer()
Returns true if the ordering customer is a registered customer.
|
protected SalesContainer | getSalesContainer()
Returns the current active sales container.
|
void | init(ConfiguredComposite configuredComposite, WidgetManagerInputProperties inputProperties)
Initialize the order widget manager.
|
void | initControl(ConfiguredControl configuredControl)
Initialize the specified control whose managerType property matches the manager type of this class.
|
protected boolean | isControlDirty(ConfiguredControl configuredControl)
Returns true if the specified control has been modified by the user since the last save.
|
void | refreshControl(ConfiguredControl configuredControl)
Refresh the specific controls.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String MANAGER_TYPE_SALES_CONTAINER_GENERAL_EDITOR
public static final java.lang.String BUTTON_TYPE_FIND_CUSTOMER
public static final java.lang.String FIELD_TYPE_FIND_CUSTOMER_CRITERIA_VALUES
public static final java.lang.String BUTTON_TYPE_BLOCK
public static final java.lang.String FIELD_TYPE_BLOCK_VALUE
public static final java.lang.String BUTTON_TYPE_SET_DEFAULT_FIND_CUSTOMER
public static final java.lang.String FIELD_TYPE_FIND_CUSTOMER_CRITERIA
public static final java.lang.String FIELD_TYPE_CUSTOMER_INFORMATION
public static final java.lang.String CUSTOMER_NAME_INFORMATION
public static final java.lang.String CUSTOMER_ADDRESS_INFORMATION
public static final java.lang.String CUSTOMER_MISC_INFORMATION
public static final java.lang.String PROP_BUTTON_TYPE
public static final java.lang.String PROP_FIELD_TYPE
public static final java.lang.String FIND_CRITERIA_PROPERTY
public static final java.lang.String PROP_CUSTOMER_FIND_CRITERIA
public static final java.lang.String PROP_CUSTOMER_FIND_CRITERIA_VALUES
public static final java.lang.String PROP_EDITOR_INPUT
public static final java.lang.String COUNTRY_NAME
public static final java.lang.String STATE_NAME
public SalesContainerEditorGeneralPageWidgetManager()
public void init(ConfiguredComposite configuredComposite, WidgetManagerInputProperties inputProperties)
public void initControl(ConfiguredControl configuredControl)
public void refreshControl(ConfiguredControl configuredControl)
protected boolean getIsRegisteredCustomer()
public org.eclipse.core.runtime.IStatus getControlStatusMessage(ConfiguredControl configuredControl)
protected void getFormattedBlockStatusMsg(ConfiguredControl configuredControl)
protected boolean isControlDirty(ConfiguredControl configuredControl)
public void dispose()
protected SalesContainer getSalesContainer()
protected abstract void findCustomer()