se.sj.stina.domain.model
Interface SjPaymentInformation

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiObserverInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiSubjectInterface
All Known Implementing Classes:
SjPaymentInformationPlain, SjPaymentInformationStandard

public interface SjPaymentInformation
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

InnehÄller information om betalningsmedel och belopp.


Field Summary
static java.lang.String AMOUNT
           
static java.lang.String CARD_NUMBER
           
static java.lang.String PAYMENT_TYPE
           
 
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
 
Method Summary
 SjMoney getAmount()
          Field amount is defined as mandatory.
 TiStringInterface getCardNumber()
          Field cardNumber is defined as optional.
 java.lang.String getCardNumberValue()
          Field cardNumber is defined as optional.
 SjCode getPaymentType()
          Field paymentType is defined as mandatory.
 java.lang.String getPaymentTypeValue()
          Field paymentType is defined as mandatory.
 SjMoney lookupAmount()
          Field amount is defined as mandatory.
 TiStringInterface lookupCardNumber()
          Field cardNumber is defined as optional.
 SjCode lookupPaymentType()
          Field paymentType is defined as mandatory.
 void setAmount(SjMoney inData)
          Field amount is defined as mandatory.
 void setCardNumber(TiStringInterface inData)
          Field cardNumber is defined as optional.
 void setCardNumberValue(java.lang.String inData)
          Field cardNumber is defined as optional.
 void setCardNumberValue(java.lang.String inData, boolean inNotify)
          Field cardNumber is defined as optional.
 void setPaymentType(SjCode inData)
          Field paymentType is defined as mandatory.
 void setPaymentTypeValue(java.lang.String inData)
          Field paymentType is defined as mandatory.
 void setPaymentTypeValue(java.lang.String inData, boolean inNotify)
          Field paymentType is defined as mandatory.
 
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, getGeneratedTiName, getRealTiName, 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
 

Field Detail

PAYMENT_TYPE

static final java.lang.String PAYMENT_TYPE
See Also:
Constant Field Values

CARD_NUMBER

static final java.lang.String CARD_NUMBER
See Also:
Constant Field Values

AMOUNT

static final java.lang.String AMOUNT
See Also:
Constant Field Values
Method Detail

getPaymentType

SjCode getPaymentType()
Field paymentType is defined as mandatory.


lookupPaymentType

SjCode lookupPaymentType()
Field paymentType is defined as mandatory.


setPaymentType

void setPaymentType(SjCode inData)
Field paymentType is defined as mandatory.


getPaymentTypeValue

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


setPaymentTypeValue

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


setPaymentTypeValue

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


getCardNumber

TiStringInterface getCardNumber()
Field cardNumber is defined as optional.


lookupCardNumber

TiStringInterface lookupCardNumber()
Field cardNumber is defined as optional.


setCardNumber

void setCardNumber(TiStringInterface inData)
Field cardNumber is defined as optional.


getCardNumberValue

java.lang.String getCardNumberValue()
Field cardNumber is defined as optional.


setCardNumberValue

void setCardNumberValue(java.lang.String inData)
Field cardNumber is defined as optional.


setCardNumberValue

void setCardNumberValue(java.lang.String inData,
                        boolean inNotify)
Field cardNumber is defined as optional.


getAmount

SjMoney getAmount()
Field amount is defined as mandatory.


lookupAmount

SjMoney lookupAmount()
Field amount is defined as mandatory.


setAmount

void setAmount(SjMoney inData)
Field amount is defined as mandatory.



Copyright © 2012. All Rights Reserved.