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

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.SjCreditCardInfoStandard
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, SjCreditCardInfo

public class SjCreditCardInfoStandard
extends TiAbstractMapModel
implements SjCreditCardInfo

Grundinfo för ett kontokort.

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.SjCreditCardInfo
CARD_TYPE, CARDNR, ENCRYPTED_CARDNUMBER_INFO, EXPIRE_DATE
 
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
SjCreditCardInfoStandard()
           
 
Method Summary
 SjIdentity getCardnr()
          Field cardnr is defined as mandatory.
 java.lang.String getCardnrValue()
          Field cardnr is defined as mandatory.
 TiStringInterface getCardType()
          Field cardType is defined as optional.
 java.lang.String getCardTypeValue()
          Field cardType is defined as optional.
 SjEncryptedDataInfo getEncryptedCardnumberInfo()
          Field encryptedCardnumberInfo is defined as optional.
 SjIntegerString getExpireDate()
          Field expireDate is defined as mandatory.
 java.lang.String getExpireDateValue()
          Field expireDate is defined as mandatory.
 java.lang.String getGeneratedTiName()
           
 java.lang.String getRealTiName()
           
 SjIdentity lookupCardnr()
          Field cardnr is defined as mandatory.
 TiStringInterface lookupCardType()
          Field cardType is defined as optional.
 SjEncryptedDataInfo lookupEncryptedCardnumberInfo()
          Field encryptedCardnumberInfo is defined as optional.
 SjIntegerString lookupExpireDate()
          Field expireDate is defined as mandatory.
 void setCardnr(SjIdentity inData)
          Field cardnr is defined as mandatory.
 void setCardnrValue(java.lang.String inData)
          Field cardnr is defined as mandatory.
 void setCardnrValue(java.lang.String inData, boolean inNotify)
          Field cardnr is defined as mandatory.
 void setCardType(TiStringInterface inData)
          Field cardType is defined as optional.
 void setCardTypeValue(java.lang.String inData)
          Field cardType is defined as optional.
 void setCardTypeValue(java.lang.String inData, boolean inNotify)
          Field cardType is defined as optional.
 void setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
          Field encryptedCardnumberInfo is defined as optional.
 void setExpireDate(SjIntegerString inData)
          Field expireDate is defined as mandatory.
 void setExpireDateValue(java.lang.String inData)
          Field expireDate is defined as mandatory.
 void setExpireDateValue(java.lang.String inData, boolean inNotify)
          Field expireDate is defined as mandatory.
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

SjCreditCardInfoStandard

public SjCreditCardInfoStandard()
Method Detail

getCardnr

public SjIdentity getCardnr()
Field cardnr is defined as mandatory.

Specified by:
getCardnr in interface SjCreditCardInfo

lookupCardnr

public SjIdentity lookupCardnr()
Field cardnr is defined as mandatory.

Specified by:
lookupCardnr in interface SjCreditCardInfo

setCardnr

public void setCardnr(SjIdentity inData)
Field cardnr is defined as mandatory.

Specified by:
setCardnr in interface SjCreditCardInfo

getCardnrValue

public java.lang.String getCardnrValue()
Field cardnr is defined as mandatory.

Specified by:
getCardnrValue in interface SjCreditCardInfo

setCardnrValue

public void setCardnrValue(java.lang.String inData)
Field cardnr is defined as mandatory.

Specified by:
setCardnrValue in interface SjCreditCardInfo

setCardnrValue

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

Specified by:
setCardnrValue in interface SjCreditCardInfo

getEncryptedCardnumberInfo

public SjEncryptedDataInfo getEncryptedCardnumberInfo()
Field encryptedCardnumberInfo is defined as optional.

Specified by:
getEncryptedCardnumberInfo in interface SjCreditCardInfo

lookupEncryptedCardnumberInfo

public SjEncryptedDataInfo lookupEncryptedCardnumberInfo()
Field encryptedCardnumberInfo is defined as optional.

Specified by:
lookupEncryptedCardnumberInfo in interface SjCreditCardInfo

setEncryptedCardnumberInfo

public void setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
Field encryptedCardnumberInfo is defined as optional.

Specified by:
setEncryptedCardnumberInfo in interface SjCreditCardInfo

getExpireDate

public SjIntegerString getExpireDate()
Field expireDate is defined as mandatory.

Specified by:
getExpireDate in interface SjCreditCardInfo

lookupExpireDate

public SjIntegerString lookupExpireDate()
Field expireDate is defined as mandatory.

Specified by:
lookupExpireDate in interface SjCreditCardInfo

setExpireDate

public void setExpireDate(SjIntegerString inData)
Field expireDate is defined as mandatory.

Specified by:
setExpireDate in interface SjCreditCardInfo

getExpireDateValue

public java.lang.String getExpireDateValue()
Field expireDate is defined as mandatory.

Specified by:
getExpireDateValue in interface SjCreditCardInfo

setExpireDateValue

public void setExpireDateValue(java.lang.String inData)
Field expireDate is defined as mandatory.

Specified by:
setExpireDateValue in interface SjCreditCardInfo

setExpireDateValue

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

Specified by:
setExpireDateValue in interface SjCreditCardInfo

getCardType

public TiStringInterface getCardType()
Field cardType is defined as optional.

Specified by:
getCardType in interface SjCreditCardInfo

lookupCardType

public TiStringInterface lookupCardType()
Field cardType is defined as optional.

Specified by:
lookupCardType in interface SjCreditCardInfo

setCardType

public void setCardType(TiStringInterface inData)
Field cardType is defined as optional.

Specified by:
setCardType in interface SjCreditCardInfo

getCardTypeValue

public java.lang.String getCardTypeValue()
Field cardType is defined as optional.

Specified by:
getCardTypeValue in interface SjCreditCardInfo

setCardTypeValue

public void setCardTypeValue(java.lang.String inData)
Field cardType is defined as optional.

Specified by:
setCardTypeValue in interface SjCreditCardInfo

setCardTypeValue

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

Specified by:
setCardTypeValue in interface SjCreditCardInfo

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.