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

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.SjSendMessageSpecificationStandard
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, SjSendMessageSpecification

public class SjSendMessageSpecificationStandard
extends TiAbstractMapModel
implements SjSendMessageSpecification

Innehåller indata till sendMessage för att skicka antingen SMS eller email

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.SjSendMessageSpecification
EMAIL_SPECIFICATION, MESSAGE_CATEGORY, MESSAGE_LOG_EXPIRE_DATE, SEND_MESSAGE_SPECIFICATION_XOR, SENDER, STYLE_SHEET, TELEPHONE, XML_DATA
 
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
SjSendMessageSpecificationStandard()
           
 
Method Summary
 SjEmailSpecification getEmailSpecification()
          Field emailSpecification is defined as part of xor.
 java.lang.String getGeneratedTiName()
           
 TiStringInterface getMessageCategory()
          Field messageCategory is defined as optional.
 java.lang.String getMessageCategoryValue()
          Field messageCategory is defined as optional.
 TiDate getMessageLogExpireDate()
          Field messageLogExpireDate is defined as optional.
 java.lang.String getRealTiName()
           
 TiStringInterface getSender()
          Field sender is defined as optional.
 java.lang.String getSenderValue()
          Field sender is defined as optional.
 TiIntegerInterface getSendMessageSpecificationXor()
          field sendMessageSpecificationXor
 java.lang.Integer getSendMessageSpecificationXorValue()
          field sendMessageSpecificationXor
 TiStringInterface getStyleSheet()
          Field styleSheet is defined as mandatory.
 java.lang.String getStyleSheetValue()
          Field styleSheet is defined as mandatory.
 SjTelephone getTelephone()
          Field telephone is defined as part of xor.
 TiByteArrayInterface getXmlData()
          Field xmlData is defined as mandatory.
 byte[] getXmlDataValue()
          Field xmlData is defined as mandatory.
 SjEmailSpecification lookupEmailSpecification()
          Field emailSpecification is defined as part of xor.
 TiStringInterface lookupMessageCategory()
          Field messageCategory is defined as optional.
 TiDate lookupMessageLogExpireDate()
          Field messageLogExpireDate is defined as optional.
 TiStringInterface lookupSender()
          Field sender is defined as optional.
 TiIntegerInterface lookupSendMessageSpecificationXor()
          field sendMessageSpecificationXor
 TiStringInterface lookupStyleSheet()
          Field styleSheet is defined as mandatory.
 SjTelephone lookupTelephone()
          Field telephone is defined as part of xor.
 TiByteArrayInterface lookupXmlData()
          Field xmlData is defined as mandatory.
 void setEmailSpecification(SjEmailSpecification inData)
          Field emailSpecification is defined as part of xor.
 void setMessageCategory(TiStringInterface inData)
          Field messageCategory is defined as optional.
 void setMessageCategoryValue(java.lang.String inData)
          Field messageCategory is defined as optional.
 void setMessageCategoryValue(java.lang.String inData, boolean inNotify)
          Field messageCategory is defined as optional.
 void setMessageLogExpireDate(TiDate inData)
          Field messageLogExpireDate is defined as optional.
 void setSender(TiStringInterface inData)
          Field sender is defined as optional.
 void setSenderValue(java.lang.String inData)
          Field sender is defined as optional.
 void setSenderValue(java.lang.String inData, boolean inNotify)
          Field sender is defined as optional.
 void setSendMessageSpecificationXor(TiIntegerInterface inData)
          field sendMessageSpecificationXor
 void setSendMessageSpecificationXorValue(java.lang.Integer inData)
          field sendMessageSpecificationXor
 void setStyleSheet(TiStringInterface inData)
          Field styleSheet is defined as mandatory.
 void setStyleSheetValue(java.lang.String inData)
          Field styleSheet is defined as mandatory.
 void setStyleSheetValue(java.lang.String inData, boolean inNotify)
          Field styleSheet is defined as mandatory.
 void setTelephone(SjTelephone inData)
          Field telephone is defined as part of xor.
 void setXmlData(TiByteArrayInterface inData)
          Field xmlData is defined as mandatory.
 void setXmlDataValue(byte[] inData)
          Field xmlData is defined as mandatory.
 void setXmlDataValue(byte[] inData, boolean inNotify)
          Field xmlData is defined as mandatory.
protected  TiFieldSpecificationEnumeration specifyFields()
           
protected  TiXorSpecificationEnumeration specifyXors()
           
 
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, 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

SjSendMessageSpecificationStandard

public SjSendMessageSpecificationStandard()
Method Detail

getSendMessageSpecificationXor

public TiIntegerInterface getSendMessageSpecificationXor()
field sendMessageSpecificationXor

Specified by:
getSendMessageSpecificationXor in interface SjSendMessageSpecification

lookupSendMessageSpecificationXor

public TiIntegerInterface lookupSendMessageSpecificationXor()
field sendMessageSpecificationXor

Specified by:
lookupSendMessageSpecificationXor in interface SjSendMessageSpecification

setSendMessageSpecificationXor

public void setSendMessageSpecificationXor(TiIntegerInterface inData)
field sendMessageSpecificationXor

Specified by:
setSendMessageSpecificationXor in interface SjSendMessageSpecification

getSendMessageSpecificationXorValue

public java.lang.Integer getSendMessageSpecificationXorValue()
field sendMessageSpecificationXor

Specified by:
getSendMessageSpecificationXorValue in interface SjSendMessageSpecification

setSendMessageSpecificationXorValue

public void setSendMessageSpecificationXorValue(java.lang.Integer inData)
field sendMessageSpecificationXor

Specified by:
setSendMessageSpecificationXorValue in interface SjSendMessageSpecification

getTelephone

public SjTelephone getTelephone()
Field telephone is defined as part of xor.

Specified by:
getTelephone in interface SjSendMessageSpecification

lookupTelephone

public SjTelephone lookupTelephone()
Field telephone is defined as part of xor.

Specified by:
lookupTelephone in interface SjSendMessageSpecification

setTelephone

public void setTelephone(SjTelephone inData)
Field telephone is defined as part of xor.

Specified by:
setTelephone in interface SjSendMessageSpecification

getEmailSpecification

public SjEmailSpecification getEmailSpecification()
Field emailSpecification is defined as part of xor.

Specified by:
getEmailSpecification in interface SjSendMessageSpecification

lookupEmailSpecification

public SjEmailSpecification lookupEmailSpecification()
Field emailSpecification is defined as part of xor.

Specified by:
lookupEmailSpecification in interface SjSendMessageSpecification

setEmailSpecification

public void setEmailSpecification(SjEmailSpecification inData)
Field emailSpecification is defined as part of xor.

Specified by:
setEmailSpecification in interface SjSendMessageSpecification

getStyleSheet

public TiStringInterface getStyleSheet()
Field styleSheet is defined as mandatory.

Specified by:
getStyleSheet in interface SjSendMessageSpecification

lookupStyleSheet

public TiStringInterface lookupStyleSheet()
Field styleSheet is defined as mandatory.

Specified by:
lookupStyleSheet in interface SjSendMessageSpecification

setStyleSheet

public void setStyleSheet(TiStringInterface inData)
Field styleSheet is defined as mandatory.

Specified by:
setStyleSheet in interface SjSendMessageSpecification

getStyleSheetValue

public java.lang.String getStyleSheetValue()
Field styleSheet is defined as mandatory.

Specified by:
getStyleSheetValue in interface SjSendMessageSpecification

setStyleSheetValue

public void setStyleSheetValue(java.lang.String inData)
Field styleSheet is defined as mandatory.

Specified by:
setStyleSheetValue in interface SjSendMessageSpecification

setStyleSheetValue

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

Specified by:
setStyleSheetValue in interface SjSendMessageSpecification

getXmlData

public TiByteArrayInterface getXmlData()
Field xmlData is defined as mandatory.

Specified by:
getXmlData in interface SjSendMessageSpecification

lookupXmlData

public TiByteArrayInterface lookupXmlData()
Field xmlData is defined as mandatory.

Specified by:
lookupXmlData in interface SjSendMessageSpecification

setXmlData

public void setXmlData(TiByteArrayInterface inData)
Field xmlData is defined as mandatory.

Specified by:
setXmlData in interface SjSendMessageSpecification

getXmlDataValue

public byte[] getXmlDataValue()
Field xmlData is defined as mandatory.

Specified by:
getXmlDataValue in interface SjSendMessageSpecification

setXmlDataValue

public void setXmlDataValue(byte[] inData)
Field xmlData is defined as mandatory.

Specified by:
setXmlDataValue in interface SjSendMessageSpecification

setXmlDataValue

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

Specified by:
setXmlDataValue in interface SjSendMessageSpecification

getSender

public TiStringInterface getSender()
Field sender is defined as optional.

Specified by:
getSender in interface SjSendMessageSpecification

lookupSender

public TiStringInterface lookupSender()
Field sender is defined as optional.

Specified by:
lookupSender in interface SjSendMessageSpecification

setSender

public void setSender(TiStringInterface inData)
Field sender is defined as optional.

Specified by:
setSender in interface SjSendMessageSpecification

getSenderValue

public java.lang.String getSenderValue()
Field sender is defined as optional.

Specified by:
getSenderValue in interface SjSendMessageSpecification

setSenderValue

public void setSenderValue(java.lang.String inData)
Field sender is defined as optional.

Specified by:
setSenderValue in interface SjSendMessageSpecification

setSenderValue

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

Specified by:
setSenderValue in interface SjSendMessageSpecification

getMessageCategory

public TiStringInterface getMessageCategory()
Field messageCategory is defined as optional.

Specified by:
getMessageCategory in interface SjSendMessageSpecification

lookupMessageCategory

public TiStringInterface lookupMessageCategory()
Field messageCategory is defined as optional.

Specified by:
lookupMessageCategory in interface SjSendMessageSpecification

setMessageCategory

public void setMessageCategory(TiStringInterface inData)
Field messageCategory is defined as optional.

Specified by:
setMessageCategory in interface SjSendMessageSpecification

getMessageCategoryValue

public java.lang.String getMessageCategoryValue()
Field messageCategory is defined as optional.

Specified by:
getMessageCategoryValue in interface SjSendMessageSpecification

setMessageCategoryValue

public void setMessageCategoryValue(java.lang.String inData)
Field messageCategory is defined as optional.

Specified by:
setMessageCategoryValue in interface SjSendMessageSpecification

setMessageCategoryValue

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

Specified by:
setMessageCategoryValue in interface SjSendMessageSpecification

getMessageLogExpireDate

public TiDate getMessageLogExpireDate()
Field messageLogExpireDate is defined as optional.

Specified by:
getMessageLogExpireDate in interface SjSendMessageSpecification

lookupMessageLogExpireDate

public TiDate lookupMessageLogExpireDate()
Field messageLogExpireDate is defined as optional.

Specified by:
lookupMessageLogExpireDate in interface SjSendMessageSpecification

setMessageLogExpireDate

public void setMessageLogExpireDate(TiDate inData)
Field messageLogExpireDate is defined as optional.

Specified by:
setMessageLogExpireDate in interface SjSendMessageSpecification

specifyFields

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

specifyXors

protected TiXorSpecificationEnumeration specifyXors()
Overrides:
specifyXors 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.