com.ibm.retail.AEF.event
Interface DepartmentDefinition

All Superinterfaces:
POSAppEventElement, SAXElementHandler, java.io.Serializable

public interface DepartmentDefinition
extends POSAppEventElement

A DepartmentDefinition is a simple data object to contain information about POS departments.

DepartmentDefinitions are accessible from an OptionsEvent.

See Also:
getDepartmentDefinitions

Field Summary
static java.lang.String DEPT_DESCRIPTION
          Property name identifier for: Description of the department
static java.lang.String DEPT_KEY
          Property name identifier for: Function code or POS key used to identify this department
static java.lang.String DEPT_NUMBER
          Property name identifier for: Department number or identifier
static java.lang.String MANAGER_OVERRIDE
          Property value identifier for manager override
static java.lang.String MANUFACTURER_COUPON_ALLOWED
          Property identifier for whether manufacturer coupon is allowed.
static java.lang.String OPERATOR_OVERRIDE
          Property value identifier for operator override
static java.lang.String PRICE_ALLOWED
          Property identifier for whether price change is allowed.
static java.lang.String REFUND_ALLOWED
          Property identifier for whether refund is allowed.
static java.lang.String STORE_COUPON_ALLOWED
          Property identifier for whether store coupon is allowed.
static java.lang.String TOGGLE_FOODSTAMP_ALLOWED
          Property identifier for whether toggle of foodstampability is allowed.
static java.lang.String TOGGLE_TAX_ALLOWED
          Property identifier for whether toggle of taxability is allowed.
 
Method Summary
 java.lang.String getDepartmentNumber()
          Get the department number.
 java.lang.String getDescription()
          Get the description of the department.
 java.lang.String getKey()
          Get the function code or POS key used to identify this department.
 java.lang.String getManufacturerCouponAllowed()
          Get the value of the manufacturer coupon allowed property.
 java.lang.String getPriceAllowed()
          Get the value of the price allowed property.
 java.lang.String getRefundAllowed()
          Get the value of the toggle foodstampability allowed property.
 java.lang.String getStoreCouponAllowed()
          Get the value of the store coupon allowed property.
 java.lang.String getToggleFoodstampAllowed()
          Get the value of the toggle taxability allowed property.
 java.lang.String getToggleTaxAllowed()
          Get the value of the tax/no tax allowed property.
 
Methods inherited from interface com.ibm.retail.AEF.event.POSAppEventElement
getBooleanPropertyValue, getData, getIntegerPropertyValue, getProperty, getPropertyEntries, setData, setProperty, toString
 
Methods inherited from interface com.ibm.retail.AEF.xml.SAXElementHandler
endElement, startElement
 

Field Detail

DEPT_NUMBER

public static final java.lang.String DEPT_NUMBER
Property name identifier for: Department number or identifier

See Also:
Constant Field Values

DEPT_DESCRIPTION

public static final java.lang.String DEPT_DESCRIPTION
Property name identifier for: Description of the department

See Also:
Constant Field Values

DEPT_KEY

public static final java.lang.String DEPT_KEY
Property name identifier for: Function code or POS key used to identify this department

See Also:
Constant Field Values

TOGGLE_TAX_ALLOWED

public static final java.lang.String TOGGLE_TAX_ALLOWED
Property identifier for whether toggle of taxability is allowed. Possible values are "true"|"false"|"managerOverride"|"operatorOverride"

See Also:
Constant Field Values

TOGGLE_FOODSTAMP_ALLOWED

public static final java.lang.String TOGGLE_FOODSTAMP_ALLOWED
Property identifier for whether toggle of foodstampability is allowed. Possible values are "true"|"false"|"managerOverride"|"operatorOverride"

See Also:
Constant Field Values

REFUND_ALLOWED

public static final java.lang.String REFUND_ALLOWED
Property identifier for whether refund is allowed. Possible values are "true"|"false"|"managerOverride"|"operatorOverride"

See Also:
Constant Field Values

STORE_COUPON_ALLOWED

public static final java.lang.String STORE_COUPON_ALLOWED
Property identifier for whether store coupon is allowed. Possible values are "true"|"false"|"managerOverride"|"operatorOverride"

See Also:
Constant Field Values

MANUFACTURER_COUPON_ALLOWED

public static final java.lang.String MANUFACTURER_COUPON_ALLOWED
Property identifier for whether manufacturer coupon is allowed. Possible values are "true"|"false"|"managerOverride"|"operatorOverride"

See Also:
Constant Field Values

PRICE_ALLOWED

public static final java.lang.String PRICE_ALLOWED
Property identifier for whether price change is allowed. Possible values are "true"|"false"|"managerOverride"|"operatorOverride"

See Also:
Constant Field Values

MANAGER_OVERRIDE

public static final java.lang.String MANAGER_OVERRIDE
Property value identifier for manager override

See Also:
Constant Field Values

OPERATOR_OVERRIDE

public static final java.lang.String OPERATOR_OVERRIDE
Property value identifier for operator override

See Also:
Constant Field Values
Method Detail

getDepartmentNumber

public java.lang.String getDepartmentNumber()
Get the department number.

Returns:
department number

getDescription

public java.lang.String getDescription()
Get the description of the department.

Returns:
department description

getKey

public java.lang.String getKey()
Get the function code or POS key used to identify this department.

Returns:
string repersentation of function code or POS key used for this department

getToggleTaxAllowed

public java.lang.String getToggleTaxAllowed()
Get the value of the tax/no tax allowed property.

Returns:
tax/no tax allowed property value.

Possible values are:
true
false
DepartmentDefinition.MANAGER_OVERRIDE
DepartmentDefinition.OPERATOR_OVERRIDE
null (undefined)


getToggleFoodstampAllowed

public java.lang.String getToggleFoodstampAllowed()
Get the value of the toggle taxability allowed property.

Returns:
toggle taxability allowed property

Possible values are:
true
false
DepartmentDefinition.MANAGER_OVERRIDE
DepartmentDefinition.OPERATOR_OVERRIDE
null (undefined)


getRefundAllowed

public java.lang.String getRefundAllowed()
Get the value of the toggle foodstampability allowed property.

Returns:
value of the toggle foodstampability allowed property.

Possible values are:
true
false
DepartmentDefinition.MANAGER_OVERRIDE
DepartmentDefinition.OPERATOR_OVERRIDE
null (undefined)


getStoreCouponAllowed

public java.lang.String getStoreCouponAllowed()
Get the value of the store coupon allowed property.

Returns:
value of the store coupon allowed property

Possible values are:
true
false
DepartmentDefinition.MANAGER_OVERRIDE
DepartmentDefinition.OPERATOR_OVERRIDE
null (undefined)


getManufacturerCouponAllowed

public java.lang.String getManufacturerCouponAllowed()
Get the value of the manufacturer coupon allowed property.

Returns:
value of the manufacturer coupon allowed property

Possible values are:
true
false
DepartmentDefinition.MANAGER_OVERRIDE
DepartmentDefinition.OPERATOR_OVERRIDE
null (undefined)


getPriceAllowed

public java.lang.String getPriceAllowed()
Get the value of the price allowed property.

Returns:
value of the price allowed property

Possible values are:
true
false
DepartmentDefinition.MANAGER_OVERRIDE
DepartmentDefinition.OPERATOR_OVERRIDE
null (undefined)



Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004