se.sj.stina.domain.model.impl.standard
Class SjDebitSpecificationStandard

java.lang.Object
  extended by org.stina.framework.support.observer.TiSubject
      extended by org.stina.framework.core.model.TiAbstractModel
          extended by org.stina.framework.core.model.TiAbstractMapModel
              extended by se.sj.stina.domain.model.impl.standard.SjDebitSpecificationStandard
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, SjDebitSpecification

public class SjDebitSpecificationStandard
extends TiAbstractMapModel
implements SjDebitSpecification

Beskriver hur man vill betala en beställning.

- PaymentSpecification: Hur man betalar beställningen

- MeansOfDistribution: Distributionssätt

- KpsPin: PIN för att kontrollera betalning med KPSpoäng.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapModel
TiAbstractMapModel.TiMapModelComparator
 
Field Summary
 
Fields inherited from class org.stina.framework.core.model.TiAbstractModel
disposed
 
Fields inherited from interface se.sj.stina.domain.model.SjDebitSpecification
EMAIL_ADDRESS, EXTERNAL_EVENT_SPECIFICATION, KPS_PIN, KPS_WITHOUT_PIN, MEANS_OF_DISTRIBUTION, PAYMENT_SPECIFICATION, PROMISE_SPECIFICATION, RELOAD_ORDER_DESCRIPTION, RETURN_VAT_DESCRIPTION
 
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
SjDebitSpecificationStandard()
           
 
Method Summary
 TiStringInterface getEmailAddress()
          Field emailAddress is defined as optional.
 java.lang.String getEmailAddressValue()
          Field emailAddress is defined as optional.
 SjExternalEventSpecification getExternalEventSpecification()
          Field externalEventSpecification is defined as optional.
 java.lang.String getGeneratedTiName()
           
 SjIntegerString getKpsPin()
          Field kpsPin is defined as optional.
 java.lang.String getKpsPinValue()
          Field kpsPin is defined as optional.
 TiBooleanInterface getKpsWithoutPin()
          Field kpsWithoutPin is defined as optional.
 java.lang.Boolean getKpsWithoutPinValue()
          Field kpsWithoutPin is defined as optional.
 SjCode getMeansOfDistribution()
          Field meansOfDistribution is defined as optional.
 java.lang.String getMeansOfDistributionValue()
          Field meansOfDistribution is defined as optional.
 SjPaymentSpecification getPaymentSpecification()
          Field paymentSpecification is defined as optional.
 SjPromiseSpecification getPromiseSpecification()
          Field promiseSpecification is defined as optional.
 java.lang.String getRealTiName()
           
 TiBooleanInterface getReloadOrderDescription()
          Field reloadOrderDescription is defined as optional.
 java.lang.Boolean getReloadOrderDescriptionValue()
          Field reloadOrderDescription is defined as optional.
 TiBooleanInterface getReturnVatDescription()
          Field returnVatDescription is defined as optional.
 java.lang.Boolean getReturnVatDescriptionValue()
          Field returnVatDescription is defined as optional.
 TiStringInterface lookupEmailAddress()
          Field emailAddress is defined as optional.
 SjExternalEventSpecification lookupExternalEventSpecification()
          Field externalEventSpecification is defined as optional.
 SjIntegerString lookupKpsPin()
          Field kpsPin is defined as optional.
 TiBooleanInterface lookupKpsWithoutPin()
          Field kpsWithoutPin is defined as optional.
 SjCode lookupMeansOfDistribution()
          Field meansOfDistribution is defined as optional.
 SjPaymentSpecification lookupPaymentSpecification()
          Field paymentSpecification is defined as optional.
 SjPromiseSpecification lookupPromiseSpecification()
          Field promiseSpecification is defined as optional.
 TiBooleanInterface lookupReloadOrderDescription()
          Field reloadOrderDescription is defined as optional.
 TiBooleanInterface lookupReturnVatDescription()
          Field returnVatDescription is defined as optional.
 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 setExternalEventSpecification(SjExternalEventSpecification inData)
          Field externalEventSpecification is defined as optional.
 void setKpsPin(SjIntegerString inData)
          Field kpsPin is defined as optional.
 void setKpsPinValue(java.lang.String inData)
          Field kpsPin is defined as optional.
 void setKpsPinValue(java.lang.String inData, boolean inNotify)
          Field kpsPin is defined as optional.
 void setKpsWithoutPin(TiBooleanInterface inData)
          Field kpsWithoutPin is defined as optional.
 void setKpsWithoutPinValue(java.lang.Boolean inData)
          Field kpsWithoutPin is defined as optional.
 void setKpsWithoutPinValue(java.lang.Boolean inData, boolean inNotify)
          Field kpsWithoutPin is defined as optional.
 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 setPaymentSpecification(SjPaymentSpecification inData)
          Field paymentSpecification is defined as optional.
 void setPromiseSpecification(SjPromiseSpecification inData)
          Field promiseSpecification is defined as optional.
 void setReloadOrderDescription(TiBooleanInterface inData)
          Field reloadOrderDescription is defined as optional.
 void setReloadOrderDescriptionValue(java.lang.Boolean inData)
          Field reloadOrderDescription is defined as optional.
 void setReloadOrderDescriptionValue(java.lang.Boolean inData, boolean inNotify)
          Field reloadOrderDescription is defined as optional.
 void setReturnVatDescription(TiBooleanInterface inData)
          Field returnVatDescription is defined as optional.
 void setReturnVatDescriptionValue(java.lang.Boolean inData)
          Field returnVatDescription is defined as optional.
 void setReturnVatDescriptionValue(java.lang.Boolean inData, boolean inNotify)
          Field returnVatDescription is defined as optional.
protected  TiFieldSpecificationEnumeration specifyFields()
           
 
Methods inherited from class org.stina.framework.core.model.TiAbstractMapModel
attachObserver, clear, clone, detachObserver, disposeModel, equalsModel, getAssignedFieldNames, getComparator, getField, getField, getFieldNames, getIncludeIfOptional, getIndexForXorPart, getModel, getModelImpl, getRealField, getRealField, getValue, getXorNameForXorPart, getXorPartNames, getXorSpecificationByName, hasField, importValue, importValue, isEmpty, lookupField, lookupFieldObject, lookupModel, lookupModelImpl, memberModel, setIncludeIfOptional, setModel, setUpdateXorFieldEnabled, setValue, setValue, specifyXors, toDebugString, toDebugString
 
Methods inherited from class org.stina.framework.core.model.TiAbstractModel
addModelElement, addModelElement, addModelElements, addModelElements, clone, compareTo, containsModelElement, copyProperties, createCloneInstance, getCloneTableKey, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, getProperty, getPropertyModel, getPropertyNames, hasProperties, hasProperty, insertModelElementAt, insertModelElementAt, isEnabled, isSizeField, moveModelElementOfInstance, moveModelElementOfInstance, property, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setModelElementAt, setModelElementAt, setModelElements, setModelElements, setProperty, setProperty, sizeOfList, specifyProperties, update, update, updateObserver
 
Methods inherited from class org.stina.framework.support.observer.TiSubject
getIndexOf, getIndexOf, getObserverCount, getObserverCount, isObserverAttached, logObservers, lookupObservers, lookupObserversLock, notifyAnyAspectObservers, notifyObservers
 
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
 

Constructor Detail

SjDebitSpecificationStandard

public SjDebitSpecificationStandard()
Method Detail

getPaymentSpecification

public SjPaymentSpecification getPaymentSpecification()
Field paymentSpecification is defined as optional.

Specified by:
getPaymentSpecification in interface SjDebitSpecification

lookupPaymentSpecification

public SjPaymentSpecification lookupPaymentSpecification()
Field paymentSpecification is defined as optional.

Specified by:
lookupPaymentSpecification in interface SjDebitSpecification

setPaymentSpecification

public void setPaymentSpecification(SjPaymentSpecification inData)
Field paymentSpecification is defined as optional.

Specified by:
setPaymentSpecification in interface SjDebitSpecification

getMeansOfDistribution

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

Specified by:
getMeansOfDistribution in interface SjDebitSpecification

lookupMeansOfDistribution

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

Specified by:
lookupMeansOfDistribution in interface SjDebitSpecification

setMeansOfDistribution

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

Specified by:
setMeansOfDistribution in interface SjDebitSpecification

getMeansOfDistributionValue

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

Specified by:
getMeansOfDistributionValue in interface SjDebitSpecification

setMeansOfDistributionValue

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

Specified by:
setMeansOfDistributionValue in interface SjDebitSpecification

setMeansOfDistributionValue

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

Specified by:
setMeansOfDistributionValue in interface SjDebitSpecification

getEmailAddress

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

Specified by:
getEmailAddress in interface SjDebitSpecification

lookupEmailAddress

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

Specified by:
lookupEmailAddress in interface SjDebitSpecification

setEmailAddress

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

Specified by:
setEmailAddress in interface SjDebitSpecification

getEmailAddressValue

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

Specified by:
getEmailAddressValue in interface SjDebitSpecification

setEmailAddressValue

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

Specified by:
setEmailAddressValue in interface SjDebitSpecification

setEmailAddressValue

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

Specified by:
setEmailAddressValue in interface SjDebitSpecification

getKpsPin

public SjIntegerString getKpsPin()
Field kpsPin is defined as optional.

Specified by:
getKpsPin in interface SjDebitSpecification

lookupKpsPin

public SjIntegerString lookupKpsPin()
Field kpsPin is defined as optional.

Specified by:
lookupKpsPin in interface SjDebitSpecification

setKpsPin

public void setKpsPin(SjIntegerString inData)
Field kpsPin is defined as optional.

Specified by:
setKpsPin in interface SjDebitSpecification

getKpsPinValue

public java.lang.String getKpsPinValue()
Field kpsPin is defined as optional.

Specified by:
getKpsPinValue in interface SjDebitSpecification

setKpsPinValue

public void setKpsPinValue(java.lang.String inData)
Field kpsPin is defined as optional.

Specified by:
setKpsPinValue in interface SjDebitSpecification

setKpsPinValue

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

Specified by:
setKpsPinValue in interface SjDebitSpecification

getKpsWithoutPin

public TiBooleanInterface getKpsWithoutPin()
Field kpsWithoutPin is defined as optional.

Specified by:
getKpsWithoutPin in interface SjDebitSpecification

lookupKpsWithoutPin

public TiBooleanInterface lookupKpsWithoutPin()
Field kpsWithoutPin is defined as optional.

Specified by:
lookupKpsWithoutPin in interface SjDebitSpecification

setKpsWithoutPin

public void setKpsWithoutPin(TiBooleanInterface inData)
Field kpsWithoutPin is defined as optional.

Specified by:
setKpsWithoutPin in interface SjDebitSpecification

getKpsWithoutPinValue

public java.lang.Boolean getKpsWithoutPinValue()
Field kpsWithoutPin is defined as optional.

Specified by:
getKpsWithoutPinValue in interface SjDebitSpecification

setKpsWithoutPinValue

public void setKpsWithoutPinValue(java.lang.Boolean inData)
Field kpsWithoutPin is defined as optional.

Specified by:
setKpsWithoutPinValue in interface SjDebitSpecification

setKpsWithoutPinValue

public void setKpsWithoutPinValue(java.lang.Boolean inData,
                                  boolean inNotify)
Field kpsWithoutPin is defined as optional.

Specified by:
setKpsWithoutPinValue in interface SjDebitSpecification

getExternalEventSpecification

public SjExternalEventSpecification getExternalEventSpecification()
Field externalEventSpecification is defined as optional.

Specified by:
getExternalEventSpecification in interface SjDebitSpecification

lookupExternalEventSpecification

public SjExternalEventSpecification lookupExternalEventSpecification()
Field externalEventSpecification is defined as optional.

Specified by:
lookupExternalEventSpecification in interface SjDebitSpecification

setExternalEventSpecification

public void setExternalEventSpecification(SjExternalEventSpecification inData)
Field externalEventSpecification is defined as optional.

Specified by:
setExternalEventSpecification in interface SjDebitSpecification

getReturnVatDescription

public TiBooleanInterface getReturnVatDescription()
Field returnVatDescription is defined as optional.

Specified by:
getReturnVatDescription in interface SjDebitSpecification

lookupReturnVatDescription

public TiBooleanInterface lookupReturnVatDescription()
Field returnVatDescription is defined as optional.

Specified by:
lookupReturnVatDescription in interface SjDebitSpecification

setReturnVatDescription

public void setReturnVatDescription(TiBooleanInterface inData)
Field returnVatDescription is defined as optional.

Specified by:
setReturnVatDescription in interface SjDebitSpecification

getReturnVatDescriptionValue

public java.lang.Boolean getReturnVatDescriptionValue()
Field returnVatDescription is defined as optional.

Specified by:
getReturnVatDescriptionValue in interface SjDebitSpecification

setReturnVatDescriptionValue

public void setReturnVatDescriptionValue(java.lang.Boolean inData)
Field returnVatDescription is defined as optional.

Specified by:
setReturnVatDescriptionValue in interface SjDebitSpecification

setReturnVatDescriptionValue

public void setReturnVatDescriptionValue(java.lang.Boolean inData,
                                         boolean inNotify)
Field returnVatDescription is defined as optional.

Specified by:
setReturnVatDescriptionValue in interface SjDebitSpecification

getReloadOrderDescription

public TiBooleanInterface getReloadOrderDescription()
Field reloadOrderDescription is defined as optional.

Specified by:
getReloadOrderDescription in interface SjDebitSpecification

lookupReloadOrderDescription

public TiBooleanInterface lookupReloadOrderDescription()
Field reloadOrderDescription is defined as optional.

Specified by:
lookupReloadOrderDescription in interface SjDebitSpecification

setReloadOrderDescription

public void setReloadOrderDescription(TiBooleanInterface inData)
Field reloadOrderDescription is defined as optional.

Specified by:
setReloadOrderDescription in interface SjDebitSpecification

getReloadOrderDescriptionValue

public java.lang.Boolean getReloadOrderDescriptionValue()
Field reloadOrderDescription is defined as optional.

Specified by:
getReloadOrderDescriptionValue in interface SjDebitSpecification

setReloadOrderDescriptionValue

public void setReloadOrderDescriptionValue(java.lang.Boolean inData)
Field reloadOrderDescription is defined as optional.

Specified by:
setReloadOrderDescriptionValue in interface SjDebitSpecification

setReloadOrderDescriptionValue

public void setReloadOrderDescriptionValue(java.lang.Boolean inData,
                                           boolean inNotify)
Field reloadOrderDescription is defined as optional.

Specified by:
setReloadOrderDescriptionValue in interface SjDebitSpecification

getPromiseSpecification

public SjPromiseSpecification getPromiseSpecification()
Field promiseSpecification is defined as optional.

Specified by:
getPromiseSpecification in interface SjDebitSpecification

lookupPromiseSpecification

public SjPromiseSpecification lookupPromiseSpecification()
Field promiseSpecification is defined as optional.

Specified by:
lookupPromiseSpecification in interface SjDebitSpecification

setPromiseSpecification

public void setPromiseSpecification(SjPromiseSpecification inData)
Field promiseSpecification is defined as optional.

Specified by:
setPromiseSpecification in interface SjDebitSpecification

specifyFields

protected TiFieldSpecificationEnumeration specifyFields()
Specified by:
specifyFields in class TiAbstractMapModel

getRealTiName

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

getGeneratedTiName

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


Copyright © 2012. All Rights Reserved.