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

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.SjAddTravellerSpecificationPlain
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, SjAddTravellerSpecification

public class SjAddTravellerSpecificationPlain
extends TiAbstractMapData
implements SjAddTravellerSpecification

Innehåller information för att koppla en resenär/beställare till ett företag

  • TravellerId Resenärens/Beställarens kundnummer hos SJ
  • StartDate Gäller från datum
  • ExpirationDate Gäller till och med datum
  • Position Roll (blank=Resenär, BES=Beställare)
  • Message Text (från företaget)
  • See Also:
    Serialized Form

    Nested Class Summary
     
    Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData
    TiAbstractMapData.TiMapDataComparator
     
    Field Summary
     TiDatePlain expirationDate
               
     TiStringData message
               
     TiStringData position
               
     TiDatePlain startDate
               
     TiStringData travellerId
               
     
    Fields inherited from interface se.sj.stina.domain.model.SjAddTravellerSpecification
    EXPIRATION_DATE, MESSAGE, POSITION, START_DATE, TRAVELLER_ID
     
    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
    SjAddTravellerSpecificationPlain()
               
     
    Method Summary
     TiDate getExpirationDate()
              Field expirationDate is defined as mandatory.
     java.lang.String getGeneratedTiName()
               
     TiStringInterface getMessage()
              Field message is defined as mandatory.
     java.lang.String getMessageValue()
              Field message is defined as mandatory.
     TiStringInterface getPosition()
              Field position is defined as mandatory.
     java.lang.String getPositionValue()
              Field position is defined as mandatory.
     java.lang.String getRealTiName()
               
     TiDate getStartDate()
              Field startDate is defined as mandatory.
     TiStringInterface getTravellerId()
              Field travellerId is defined as mandatory.
     java.lang.String getTravellerIdValue()
              Field travellerId is defined as mandatory.
     TiDate lookupExpirationDate()
              Field expirationDate is defined as mandatory.
     TiStringInterface lookupMessage()
              Field message is defined as mandatory.
     TiStringInterface lookupPosition()
              Field position is defined as mandatory.
     TiDate lookupStartDate()
              Field startDate is defined as mandatory.
     TiStringInterface lookupTravellerId()
              Field travellerId is defined as mandatory.
     void setExpirationDate(TiDate inData)
              Field expirationDate is defined as mandatory.
     void setMessage(TiStringInterface inData)
              Field message is defined as mandatory.
     void setMessageValue(java.lang.String inData)
              Field message is defined as mandatory.
     void setMessageValue(java.lang.String inData, boolean inNotify)
              Field message is defined as mandatory.
     void setPosition(TiStringInterface inData)
              Field position is defined as mandatory.
     void setPositionValue(java.lang.String inData)
              Field position is defined as mandatory.
     void setPositionValue(java.lang.String inData, boolean inNotify)
              Field position is defined as mandatory.
     void setStartDate(TiDate inData)
              Field startDate is defined as mandatory.
     void setTravellerId(TiStringInterface inData)
              Field travellerId is defined as mandatory.
     void setTravellerIdValue(java.lang.String inData)
              Field travellerId is defined as mandatory.
     void setTravellerIdValue(java.lang.String inData, boolean inNotify)
              Field travellerId is defined as mandatory.
     
    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

    travellerId

    public TiStringData travellerId

    startDate

    public TiDatePlain startDate

    expirationDate

    public TiDatePlain expirationDate

    position

    public TiStringData position

    message

    public TiStringData message
    Constructor Detail

    SjAddTravellerSpecificationPlain

    public SjAddTravellerSpecificationPlain()
    Method Detail

    getTravellerId

    public TiStringInterface getTravellerId()
    Field travellerId is defined as mandatory.

    Specified by:
    getTravellerId in interface SjAddTravellerSpecification

    lookupTravellerId

    public TiStringInterface lookupTravellerId()
    Field travellerId is defined as mandatory.

    Specified by:
    lookupTravellerId in interface SjAddTravellerSpecification

    setTravellerId

    public void setTravellerId(TiStringInterface inData)
    Field travellerId is defined as mandatory.

    Specified by:
    setTravellerId in interface SjAddTravellerSpecification

    getTravellerIdValue

    public java.lang.String getTravellerIdValue()
    Field travellerId is defined as mandatory.

    Specified by:
    getTravellerIdValue in interface SjAddTravellerSpecification

    setTravellerIdValue

    public void setTravellerIdValue(java.lang.String inData)
    Field travellerId is defined as mandatory.

    Specified by:
    setTravellerIdValue in interface SjAddTravellerSpecification

    setTravellerIdValue

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

    Specified by:
    setTravellerIdValue in interface SjAddTravellerSpecification

    getStartDate

    public TiDate getStartDate()
    Field startDate is defined as mandatory.

    Specified by:
    getStartDate in interface SjAddTravellerSpecification

    lookupStartDate

    public TiDate lookupStartDate()
    Field startDate is defined as mandatory.

    Specified by:
    lookupStartDate in interface SjAddTravellerSpecification

    setStartDate

    public void setStartDate(TiDate inData)
    Field startDate is defined as mandatory.

    Specified by:
    setStartDate in interface SjAddTravellerSpecification

    getExpirationDate

    public TiDate getExpirationDate()
    Field expirationDate is defined as mandatory.

    Specified by:
    getExpirationDate in interface SjAddTravellerSpecification

    lookupExpirationDate

    public TiDate lookupExpirationDate()
    Field expirationDate is defined as mandatory.

    Specified by:
    lookupExpirationDate in interface SjAddTravellerSpecification

    setExpirationDate

    public void setExpirationDate(TiDate inData)
    Field expirationDate is defined as mandatory.

    Specified by:
    setExpirationDate in interface SjAddTravellerSpecification

    getPosition

    public TiStringInterface getPosition()
    Field position is defined as mandatory.

    Specified by:
    getPosition in interface SjAddTravellerSpecification

    lookupPosition

    public TiStringInterface lookupPosition()
    Field position is defined as mandatory.

    Specified by:
    lookupPosition in interface SjAddTravellerSpecification

    setPosition

    public void setPosition(TiStringInterface inData)
    Field position is defined as mandatory.

    Specified by:
    setPosition in interface SjAddTravellerSpecification

    getPositionValue

    public java.lang.String getPositionValue()
    Field position is defined as mandatory.

    Specified by:
    getPositionValue in interface SjAddTravellerSpecification

    setPositionValue

    public void setPositionValue(java.lang.String inData)
    Field position is defined as mandatory.

    Specified by:
    setPositionValue in interface SjAddTravellerSpecification

    setPositionValue

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

    Specified by:
    setPositionValue in interface SjAddTravellerSpecification

    getMessage

    public TiStringInterface getMessage()
    Field message is defined as mandatory.

    Specified by:
    getMessage in interface SjAddTravellerSpecification

    lookupMessage

    public TiStringInterface lookupMessage()
    Field message is defined as mandatory.

    Specified by:
    lookupMessage in interface SjAddTravellerSpecification

    setMessage

    public void setMessage(TiStringInterface inData)
    Field message is defined as mandatory.

    Specified by:
    setMessage in interface SjAddTravellerSpecification

    getMessageValue

    public java.lang.String getMessageValue()
    Field message is defined as mandatory.

    Specified by:
    getMessageValue in interface SjAddTravellerSpecification

    setMessageValue

    public void setMessageValue(java.lang.String inData)
    Field message is defined as mandatory.

    Specified by:
    setMessageValue in interface SjAddTravellerSpecification

    setMessageValue

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

    Specified by:
    setMessageValue in interface SjAddTravellerSpecification

    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.