se.sj.stina.domain.model.impl.plain
Class SjCashRegisterDebitOrderPlain

java.lang.Object
  extended by org.stina.framework.core.model.TiAbstractData
      extended by org.stina.framework.core.model.TiAbstractMapData
          extended by se.sj.stina.domain.model.impl.plain.SjCashRegisterDebitOrderPlain
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiObserverInterface, TiSubjectInterface, TiModelComponentInterface, SjCashRegisterDebitOrder

public class SjCashRegisterDebitOrderPlain
extends TiAbstractMapData
implements SjCashRegisterDebitOrder

Beställning som debiteras MaxOrderItemId = Beställningens högsta radnummer (oavsett radstatus).

- UsedVoucherList: Lista med de eventuella värdebevis som använts vid betalning

- BasePaymentSpecification: Om ett grundbetalningsmedel (t ex värdebevis) använts och hur.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData
TiAbstractMapData.TiMapDataComparator
 
Field Summary
 SjCreditCardInfoPlain creditCardInfo
           
 TiByteArrayData destinationOrder
           
 TiStringData emailAddress
           
 SjIdentityPlain maxOrderItemId
           
 SjCodePlain meansOfDistribution
           
 SjIdentityPlain orderId
           
 TiStringData paymentType
           
 SjIdentityPlain requisitionId
           
 SjVoucherPaymentPlain voucherPayment
           
 
Fields inherited from interface se.sj.stina.domain.model.SjCashRegisterDebitOrder
CREDIT_CARD_INFO, DESTINATION_ORDER, EMAIL_ADDRESS, MAX_ORDER_ITEM_ID, MEANS_OF_DISTRIBUTION, ORDER_ID, PAYMENT_TYPE, REQUISITION_ID, VOUCHER_PAYMENT
 
Fields inherited from interface org.stina.framework.core.model.TiModelConstantsInterface
ACTIVATED_ELEMENT_PROPERTY, BACKGROUND_COLOR, BOOLEAN_LIST, BYTE_ARRAY_LIST, COLUMN_WIDTH, DEFAULT_VALUE, DISALLOWED_VALUES, DISPLAY_MODE_PROPERTY, EDITABLE, ENABLED, FALSE_MNEMONIC_KEY, FALSE_TEXT, FONT, FORCE_UPDATE, FOREGROUND_COLOR, HORIZONTAL_ALIGNMENT, INTEGER_LIST, LONG_LIST, LONG_LONG_LIST, MAX_VALUE, MIN_VALUE, MNEMONIC_KEY, NO_RESTORE_OF_FIELD, OBJECT_LIST, OBJECT_REFERENCE_LIST, PLAIN_TEXT, PLAIN_VALUES, POSSIBLE_VALUES, PROHIBIT_HTML_FILTER, ROW_HEIGHT, SELECTABLE, SELECTED_ELEMENT_PROPERTY, SELECTED_ELEMENTS, SELECTED_PROPERTY, STRING_LIST, TIBOOLEAN_FALSE, TIBOOLEAN_TRUE, TIINTEGER_0, TISTRING_EMPTY, TOOLTIP_TEXT, TRUE_MNEMONIC_KEY, TRUE_TEXT, VERTICAL_ALIGNMENT
 
Constructor Summary
SjCashRegisterDebitOrderPlain()
           
 
Method Summary
 SjCreditCardInfo getCreditCardInfo()
          Field creditCardInfo is defined as optional.
 TiByteArrayInterface getDestinationOrder()
          Field destinationOrder is defined as mandatory.
 byte[] getDestinationOrderValue()
          Field destinationOrder is defined as mandatory.
 TiStringInterface getEmailAddress()
          Field emailAddress is defined as optional.
 java.lang.String getEmailAddressValue()
          Field emailAddress is defined as optional.
 java.lang.String getGeneratedTiName()
           
 SjIdentity getMaxOrderItemId()
          Field maxOrderItemId is defined as mandatory.
 java.lang.String getMaxOrderItemIdValue()
          Field maxOrderItemId is defined as mandatory.
 SjCode getMeansOfDistribution()
          Field meansOfDistribution is defined as optional.
 java.lang.String getMeansOfDistributionValue()
          Field meansOfDistribution is defined as optional.
 SjIdentity getOrderId()
          Field orderId is defined as mandatory.
 java.lang.String getOrderIdValue()
          Field orderId is defined as mandatory.
 TiStringInterface getPaymentType()
          Field paymentType is defined as optional.
 java.lang.String getPaymentTypeValue()
          Field paymentType is defined as optional.
 java.lang.String getRealTiName()
           
 SjIdentity getRequisitionId()
          Field requisitionId is defined as optional.
 java.lang.String getRequisitionIdValue()
          Field requisitionId is defined as optional.
 SjVoucherPayment getVoucherPayment()
          Field voucherPayment is defined as optional.
 SjCreditCardInfo lookupCreditCardInfo()
          Field creditCardInfo is defined as optional.
 TiByteArrayInterface lookupDestinationOrder()
          Field destinationOrder is defined as mandatory.
 TiStringInterface lookupEmailAddress()
          Field emailAddress is defined as optional.
 SjIdentity lookupMaxOrderItemId()
          Field maxOrderItemId is defined as mandatory.
 SjCode lookupMeansOfDistribution()
          Field meansOfDistribution is defined as optional.
 SjIdentity lookupOrderId()
          Field orderId is defined as mandatory.
 TiStringInterface lookupPaymentType()
          Field paymentType is defined as optional.
 SjIdentity lookupRequisitionId()
          Field requisitionId is defined as optional.
 SjVoucherPayment lookupVoucherPayment()
          Field voucherPayment is defined as optional.
 void setCreditCardInfo(SjCreditCardInfo inData)
          Field creditCardInfo is defined as optional.
 void setDestinationOrder(TiByteArrayInterface inData)
          Field destinationOrder is defined as mandatory.
 void setDestinationOrderValue(byte[] inData)
          Field destinationOrder is defined as mandatory.
 void setDestinationOrderValue(byte[] inData, boolean inNotify)
          Field destinationOrder is defined as mandatory.
 void setEmailAddress(TiStringInterface inData)
          Field emailAddress is defined as optional.
 void setEmailAddressValue(java.lang.String inData)
          Field emailAddress is defined as optional.
 void setEmailAddressValue(java.lang.String inData, boolean inNotify)
          Field emailAddress is defined as optional.
 void setMaxOrderItemId(SjIdentity inData)
          Field maxOrderItemId is defined as mandatory.
 void setMaxOrderItemIdValue(java.lang.String inData)
          Field maxOrderItemId is defined as mandatory.
 void setMaxOrderItemIdValue(java.lang.String inData, boolean inNotify)
          Field maxOrderItemId is defined as mandatory.
 void setMeansOfDistribution(SjCode inData)
          Field meansOfDistribution is defined as optional.
 void setMeansOfDistributionValue(java.lang.String inData)
          Field meansOfDistribution is defined as optional.
 void setMeansOfDistributionValue(java.lang.String inData, boolean inNotify)
          Field meansOfDistribution is defined as optional.
 void setOrderId(SjIdentity inData)
          Field orderId is defined as mandatory.
 void setOrderIdValue(java.lang.String inData)
          Field orderId is defined as mandatory.
 void setOrderIdValue(java.lang.String inData, boolean inNotify)
          Field orderId is defined as mandatory.
 void setPaymentType(TiStringInterface inData)
          Field paymentType is defined as optional.
 void setPaymentTypeValue(java.lang.String inData)
          Field paymentType is defined as optional.
 void setPaymentTypeValue(java.lang.String inData, boolean inNotify)
          Field paymentType is defined as optional.
 void setRequisitionId(SjIdentity inData)
          Field requisitionId is defined as optional.
 void setRequisitionIdValue(java.lang.String inData)
          Field requisitionId is defined as optional.
 void setRequisitionIdValue(java.lang.String inData, boolean inNotify)
          Field requisitionId is defined as optional.
 void setVoucherPayment(SjVoucherPayment inData)
          Field voucherPayment is defined as optional.
 
Methods inherited from class org.stina.framework.core.model.TiAbstractMapData
clear, clone, clone, disposeModel, equalsModel, getAssignedFieldNames, getComparator, getField, getFieldNames, getIndexForXorPart, getModel, getModelImpl, getValue, getXorNameForXorPart, getXorPart, getXorPartNames, hasField, importValue, importValue, isEmpty, lookupField, lookupFieldObject, lookupModel, lookupModelImpl, memberModel, setModel, setValue, setValue, specifyXors, toDebugString, toDebugString, updateXorIndex
 
Methods inherited from class org.stina.framework.core.model.TiAbstractData
addModelElement, addModelElement, addModelElements, addModelElements, attachObserver, compareTo, containsModelElement, createCloneInstance, detachObserver, getIncludeIfOptional, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, getObserverCount, getPropertiesDelegate, getProperty, getPropertyModel, getPropertyNames, hasProperties, insertModelElementAt, insertModelElementAt, isEnabled, isObserverAttached, isSizeField, lookupObservers, lookupObserversLock, moveModelElementOfInstance, moveModelElementOfInstance, notifyObservers, property, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setIncludeIfOptional, setModelElementAt, setModelElementAt, setModelElements, setModelElements, setProperty, setProperty, setUpdateXorFieldEnabled, sizeOfList, specifyProperties, update, update, updateObserver
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.stina.framework.core.model.TiMapPlainInterface
clear, getAssignedFieldNames, getComparator, getFieldNames, getModelImpl, getXorNameForXorPart, getXorPartNames, hasField, isEmpty, lookupFieldObject, lookupModelImpl, toDebugString
 
Methods inherited from interface org.stina.framework.core.model.TiMapModelPartInterface
getIncludeIfOptional, getIndexForXorPart, lookupModel, setIncludeIfOptional, setUpdateXorFieldEnabled
 
Methods inherited from interface org.stina.framework.core.model.TiContainerModelPartInterface
getModel, setModel
 
Methods inherited from interface org.stina.framework.core.model.TiCommonModelPartInterface
clone, disposeModel, equalsModel, getValue, importValue, importValue, setValue, setValue, toDebugString, update, update
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.stina.framework.core.model.TiPropertyPartInterface
getProperty, getPropertyModel, getPropertyNames, isEnabled, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setProperty, setProperty, specifyProperties
 
Methods inherited from interface org.stina.framework.support.observer.TiObserverInterface
updateObserver
 
Methods inherited from interface org.stina.framework.core.model.TiListModelPartInterface
addModelElement, addModelElement, addModelElements, addModelElements, containsModelElement, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, insertModelElementAt, insertModelElementAt, moveModelElementOfInstance, moveModelElementOfInstance, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, setModelElementAt, setModelElementAt, setModelElements, setModelElements
 
Methods inherited from interface org.stina.framework.support.observer.TiSubjectInterface
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString
 
Methods inherited from interface org.stina.framework.support.util.TiModelComponentInterface
property
 

Field Detail

destinationOrder

public TiByteArrayData destinationOrder

orderId

public SjIdentityPlain orderId

maxOrderItemId

public SjIdentityPlain maxOrderItemId

meansOfDistribution

public SjCodePlain meansOfDistribution

emailAddress

public TiStringData emailAddress

requisitionId

public SjIdentityPlain requisitionId

paymentType

public TiStringData paymentType

creditCardInfo

public SjCreditCardInfoPlain creditCardInfo

voucherPayment

public SjVoucherPaymentPlain voucherPayment
Constructor Detail

SjCashRegisterDebitOrderPlain

public SjCashRegisterDebitOrderPlain()
Method Detail

getDestinationOrder

public TiByteArrayInterface getDestinationOrder()
Field destinationOrder is defined as mandatory.

Specified by:
getDestinationOrder in interface SjCashRegisterDebitOrder

lookupDestinationOrder

public TiByteArrayInterface lookupDestinationOrder()
Field destinationOrder is defined as mandatory.

Specified by:
lookupDestinationOrder in interface SjCashRegisterDebitOrder

setDestinationOrder

public void setDestinationOrder(TiByteArrayInterface inData)
Field destinationOrder is defined as mandatory.

Specified by:
setDestinationOrder in interface SjCashRegisterDebitOrder

getDestinationOrderValue

public byte[] getDestinationOrderValue()
Field destinationOrder is defined as mandatory.

Specified by:
getDestinationOrderValue in interface SjCashRegisterDebitOrder

setDestinationOrderValue

public void setDestinationOrderValue(byte[] inData)
Field destinationOrder is defined as mandatory.

Specified by:
setDestinationOrderValue in interface SjCashRegisterDebitOrder

setDestinationOrderValue

public void setDestinationOrderValue(byte[] inData,
                                     boolean inNotify)
Field destinationOrder is defined as mandatory.

Specified by:
setDestinationOrderValue in interface SjCashRegisterDebitOrder

getOrderId

public SjIdentity getOrderId()
Field orderId is defined as mandatory.

Specified by:
getOrderId in interface SjCashRegisterDebitOrder

lookupOrderId

public SjIdentity lookupOrderId()
Field orderId is defined as mandatory.

Specified by:
lookupOrderId in interface SjCashRegisterDebitOrder

setOrderId

public void setOrderId(SjIdentity inData)
Field orderId is defined as mandatory.

Specified by:
setOrderId in interface SjCashRegisterDebitOrder

getOrderIdValue

public java.lang.String getOrderIdValue()
Field orderId is defined as mandatory.

Specified by:
getOrderIdValue in interface SjCashRegisterDebitOrder

setOrderIdValue

public void setOrderIdValue(java.lang.String inData)
Field orderId is defined as mandatory.

Specified by:
setOrderIdValue in interface SjCashRegisterDebitOrder

setOrderIdValue

public void setOrderIdValue(java.lang.String inData,
                            boolean inNotify)
Field orderId is defined as mandatory.

Specified by:
setOrderIdValue in interface SjCashRegisterDebitOrder

getMaxOrderItemId

public SjIdentity getMaxOrderItemId()
Field maxOrderItemId is defined as mandatory.

Specified by:
getMaxOrderItemId in interface SjCashRegisterDebitOrder

lookupMaxOrderItemId

public SjIdentity lookupMaxOrderItemId()
Field maxOrderItemId is defined as mandatory.

Specified by:
lookupMaxOrderItemId in interface SjCashRegisterDebitOrder

setMaxOrderItemId

public void setMaxOrderItemId(SjIdentity inData)
Field maxOrderItemId is defined as mandatory.

Specified by:
setMaxOrderItemId in interface SjCashRegisterDebitOrder

getMaxOrderItemIdValue

public java.lang.String getMaxOrderItemIdValue()
Field maxOrderItemId is defined as mandatory.

Specified by:
getMaxOrderItemIdValue in interface SjCashRegisterDebitOrder

setMaxOrderItemIdValue

public void setMaxOrderItemIdValue(java.lang.String inData)
Field maxOrderItemId is defined as mandatory.

Specified by:
setMaxOrderItemIdValue in interface SjCashRegisterDebitOrder

setMaxOrderItemIdValue

public void setMaxOrderItemIdValue(java.lang.String inData,
                                   boolean inNotify)
Field maxOrderItemId is defined as mandatory.

Specified by:
setMaxOrderItemIdValue in interface SjCashRegisterDebitOrder

getMeansOfDistribution

public SjCode getMeansOfDistribution()
Field meansOfDistribution is defined as optional.

Specified by:
getMeansOfDistribution in interface SjCashRegisterDebitOrder

lookupMeansOfDistribution

public SjCode lookupMeansOfDistribution()
Field meansOfDistribution is defined as optional.

Specified by:
lookupMeansOfDistribution in interface SjCashRegisterDebitOrder

setMeansOfDistribution

public void setMeansOfDistribution(SjCode inData)
Field meansOfDistribution is defined as optional.

Specified by:
setMeansOfDistribution in interface SjCashRegisterDebitOrder

getMeansOfDistributionValue

public java.lang.String getMeansOfDistributionValue()
Field meansOfDistribution is defined as optional.

Specified by:
getMeansOfDistributionValue in interface SjCashRegisterDebitOrder

setMeansOfDistributionValue

public void setMeansOfDistributionValue(java.lang.String inData)
Field meansOfDistribution is defined as optional.

Specified by:
setMeansOfDistributionValue in interface SjCashRegisterDebitOrder

setMeansOfDistributionValue

public void setMeansOfDistributionValue(java.lang.String inData,
                                        boolean inNotify)
Field meansOfDistribution is defined as optional.

Specified by:
setMeansOfDistributionValue in interface SjCashRegisterDebitOrder

getEmailAddress

public TiStringInterface getEmailAddress()
Field emailAddress is defined as optional.

Specified by:
getEmailAddress in interface SjCashRegisterDebitOrder

lookupEmailAddress

public TiStringInterface lookupEmailAddress()
Field emailAddress is defined as optional.

Specified by:
lookupEmailAddress in interface SjCashRegisterDebitOrder

setEmailAddress

public void setEmailAddress(TiStringInterface inData)
Field emailAddress is defined as optional.

Specified by:
setEmailAddress in interface SjCashRegisterDebitOrder

getEmailAddressValue

public java.lang.String getEmailAddressValue()
Field emailAddress is defined as optional.

Specified by:
getEmailAddressValue in interface SjCashRegisterDebitOrder

setEmailAddressValue

public void setEmailAddressValue(java.lang.String inData)
Field emailAddress is defined as optional.

Specified by:
setEmailAddressValue in interface SjCashRegisterDebitOrder

setEmailAddressValue

public void setEmailAddressValue(java.lang.String inData,
                                 boolean inNotify)
Field emailAddress is defined as optional.

Specified by:
setEmailAddressValue in interface SjCashRegisterDebitOrder

getRequisitionId

public SjIdentity getRequisitionId()
Field requisitionId is defined as optional.

Specified by:
getRequisitionId in interface SjCashRegisterDebitOrder

lookupRequisitionId

public SjIdentity lookupRequisitionId()
Field requisitionId is defined as optional.

Specified by:
lookupRequisitionId in interface SjCashRegisterDebitOrder

setRequisitionId

public void setRequisitionId(SjIdentity inData)
Field requisitionId is defined as optional.

Specified by:
setRequisitionId in interface SjCashRegisterDebitOrder

getRequisitionIdValue

public java.lang.String getRequisitionIdValue()
Field requisitionId is defined as optional.

Specified by:
getRequisitionIdValue in interface SjCashRegisterDebitOrder

setRequisitionIdValue

public void setRequisitionIdValue(java.lang.String inData)
Field requisitionId is defined as optional.

Specified by:
setRequisitionIdValue in interface SjCashRegisterDebitOrder

setRequisitionIdValue

public void setRequisitionIdValue(java.lang.String inData,
                                  boolean inNotify)
Field requisitionId is defined as optional.

Specified by:
setRequisitionIdValue in interface SjCashRegisterDebitOrder

getPaymentType

public TiStringInterface getPaymentType()
Field paymentType is defined as optional.

Specified by:
getPaymentType in interface SjCashRegisterDebitOrder

lookupPaymentType

public TiStringInterface lookupPaymentType()
Field paymentType is defined as optional.

Specified by:
lookupPaymentType in interface SjCashRegisterDebitOrder

setPaymentType

public void setPaymentType(TiStringInterface inData)
Field paymentType is defined as optional.

Specified by:
setPaymentType in interface SjCashRegisterDebitOrder

getPaymentTypeValue

public java.lang.String getPaymentTypeValue()
Field paymentType is defined as optional.

Specified by:
getPaymentTypeValue in interface SjCashRegisterDebitOrder

setPaymentTypeValue

public void setPaymentTypeValue(java.lang.String inData)
Field paymentType is defined as optional.

Specified by:
setPaymentTypeValue in interface SjCashRegisterDebitOrder

setPaymentTypeValue

public void setPaymentTypeValue(java.lang.String inData,
                                boolean inNotify)
Field paymentType is defined as optional.

Specified by:
setPaymentTypeValue in interface SjCashRegisterDebitOrder

getCreditCardInfo

public SjCreditCardInfo getCreditCardInfo()
Field creditCardInfo is defined as optional.

Specified by:
getCreditCardInfo in interface SjCashRegisterDebitOrder

lookupCreditCardInfo

public SjCreditCardInfo lookupCreditCardInfo()
Field creditCardInfo is defined as optional.

Specified by:
lookupCreditCardInfo in interface SjCashRegisterDebitOrder

setCreditCardInfo

public void setCreditCardInfo(SjCreditCardInfo inData)
Field creditCardInfo is defined as optional.

Specified by:
setCreditCardInfo in interface SjCashRegisterDebitOrder

getVoucherPayment

public SjVoucherPayment getVoucherPayment()
Field voucherPayment is defined as optional.

Specified by:
getVoucherPayment in interface SjCashRegisterDebitOrder

lookupVoucherPayment

public SjVoucherPayment lookupVoucherPayment()
Field voucherPayment is defined as optional.

Specified by:
lookupVoucherPayment in interface SjCashRegisterDebitOrder

setVoucherPayment

public void setVoucherPayment(SjVoucherPayment inData)
Field voucherPayment is defined as optional.

Specified by:
setVoucherPayment in interface SjCashRegisterDebitOrder

getRealTiName

public java.lang.String getRealTiName()
Specified by:
getRealTiName in interface TiCommonModelPartInterface
Overrides:
getRealTiName in class TiAbstractData

getGeneratedTiName

public java.lang.String getGeneratedTiName()
Specified by:
getGeneratedTiName in interface TiCommonModelPartInterface
Overrides:
getGeneratedTiName in class TiAbstractData


Copyright © 2012. All Rights Reserved.