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

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.SjItineraryResultSpecificationPlain
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, SjItineraryResultSpecification

public class SjItineraryResultSpecificationPlain
extends TiAbstractMapData
implements SjItineraryResultSpecification

Innehåller settings för att styra hur svaret på en tidtabellsfråga skall se ut, d.v.s. vilket data man vill ha tillbaka.

I fältet IncludeLimitedSeatsList lägger man in listan med koder för de antalsräknade platser man vill ha tillbaka i svaret.

I fältet MinimumLimitedSeatsList lägger man in listan med det minsta antalet och koden för de antalsräknade platser som skall gälla för de förbindelser som kommer tillbaka i svaret. Det räcker med att förbindelsen har en antalsräknare som är större än eller lika med det angivna minsta antalet för motsvarande antalsräknare för att förbindelsen skall läggas med i svaret.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData
TiAbstractMapData.TiMapDataComparator
 
Field Summary
 TiBooleanData includeGeneralPrices
           
 SjCodeListPlain includeLimitedSeats
           
 SjCodePlain includeLimitedSeatsCategory
           
 TiBooleanData includeSections
           
 SjIntegerStringPlain maxItineraries
           
 SjAvailabilityListPlain minimumLimitedSeats
           
 
Fields inherited from interface se.sj.stina.domain.model.SjItineraryResultSpecification
INCLUDE_GENERAL_PRICES, INCLUDE_LIMITED_SEATS, INCLUDE_LIMITED_SEATS_CATEGORY, INCLUDE_SECTIONS, MAX_ITINERARIES, MINIMUM_LIMITED_SEATS
 
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
SjItineraryResultSpecificationPlain()
           
 
Method Summary
 java.lang.String getGeneratedTiName()
           
 TiBooleanInterface getIncludeGeneralPrices()
          Field includeGeneralPrices is defined as mandatory.
 java.lang.Boolean getIncludeGeneralPricesValue()
          Field includeGeneralPrices is defined as mandatory.
 SjCodeList getIncludeLimitedSeats()
          Field includeLimitedSeats is defined as optional.
 SjCode getIncludeLimitedSeatsCategory()
          Field includeLimitedSeatsCategory is defined as optional.
 java.lang.String getIncludeLimitedSeatsCategoryValue()
          Field includeLimitedSeatsCategory is defined as optional.
 TiBooleanInterface getIncludeSections()
          Field includeSections is defined as mandatory.
 java.lang.Boolean getIncludeSectionsValue()
          Field includeSections is defined as mandatory.
 SjIntegerString getMaxItineraries()
          Field maxItineraries is defined as optional.
 java.lang.String getMaxItinerariesValue()
          Field maxItineraries is defined as optional.
 SjAvailabilityList getMinimumLimitedSeats()
          Field minimumLimitedSeats is defined as optional.
 java.lang.String getRealTiName()
           
 TiBooleanInterface lookupIncludeGeneralPrices()
          Field includeGeneralPrices is defined as mandatory.
 SjCodeList lookupIncludeLimitedSeats()
          Field includeLimitedSeats is defined as optional.
 SjCode lookupIncludeLimitedSeatsCategory()
          Field includeLimitedSeatsCategory is defined as optional.
 TiBooleanInterface lookupIncludeSections()
          Field includeSections is defined as mandatory.
 SjIntegerString lookupMaxItineraries()
          Field maxItineraries is defined as optional.
 SjAvailabilityList lookupMinimumLimitedSeats()
          Field minimumLimitedSeats is defined as optional.
 void setIncludeGeneralPrices(TiBooleanInterface inData)
          Field includeGeneralPrices is defined as mandatory.
 void setIncludeGeneralPricesValue(java.lang.Boolean inData)
          Field includeGeneralPrices is defined as mandatory.
 void setIncludeGeneralPricesValue(java.lang.Boolean inData, boolean inNotify)
          Field includeGeneralPrices is defined as mandatory.
 void setIncludeLimitedSeats(SjCodeList inData)
          Field includeLimitedSeats is defined as optional.
 void setIncludeLimitedSeatsCategory(SjCode inData)
          Field includeLimitedSeatsCategory is defined as optional.
 void setIncludeLimitedSeatsCategoryValue(java.lang.String inData)
          Field includeLimitedSeatsCategory is defined as optional.
 void setIncludeLimitedSeatsCategoryValue(java.lang.String inData, boolean inNotify)
          Field includeLimitedSeatsCategory is defined as optional.
 void setIncludeSections(TiBooleanInterface inData)
          Field includeSections is defined as mandatory.
 void setIncludeSectionsValue(java.lang.Boolean inData)
          Field includeSections is defined as mandatory.
 void setIncludeSectionsValue(java.lang.Boolean inData, boolean inNotify)
          Field includeSections is defined as mandatory.
 void setMaxItineraries(SjIntegerString inData)
          Field maxItineraries is defined as optional.
 void setMaxItinerariesValue(java.lang.String inData)
          Field maxItineraries is defined as optional.
 void setMaxItinerariesValue(java.lang.String inData, boolean inNotify)
          Field maxItineraries is defined as optional.
 void setMinimumLimitedSeats(SjAvailabilityList inData)
          Field minimumLimitedSeats is defined as optional.
 
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

maxItineraries

public SjIntegerStringPlain maxItineraries

includeSections

public TiBooleanData includeSections

includeGeneralPrices

public TiBooleanData includeGeneralPrices

includeLimitedSeats

public SjCodeListPlain includeLimitedSeats

includeLimitedSeatsCategory

public SjCodePlain includeLimitedSeatsCategory

minimumLimitedSeats

public SjAvailabilityListPlain minimumLimitedSeats
Constructor Detail

SjItineraryResultSpecificationPlain

public SjItineraryResultSpecificationPlain()
Method Detail

getMaxItineraries

public SjIntegerString getMaxItineraries()
Field maxItineraries is defined as optional.

Specified by:
getMaxItineraries in interface SjItineraryResultSpecification

lookupMaxItineraries

public SjIntegerString lookupMaxItineraries()
Field maxItineraries is defined as optional.

Specified by:
lookupMaxItineraries in interface SjItineraryResultSpecification

setMaxItineraries

public void setMaxItineraries(SjIntegerString inData)
Field maxItineraries is defined as optional.

Specified by:
setMaxItineraries in interface SjItineraryResultSpecification

getMaxItinerariesValue

public java.lang.String getMaxItinerariesValue()
Field maxItineraries is defined as optional.

Specified by:
getMaxItinerariesValue in interface SjItineraryResultSpecification

setMaxItinerariesValue

public void setMaxItinerariesValue(java.lang.String inData)
Field maxItineraries is defined as optional.

Specified by:
setMaxItinerariesValue in interface SjItineraryResultSpecification

setMaxItinerariesValue

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

Specified by:
setMaxItinerariesValue in interface SjItineraryResultSpecification

getIncludeSections

public TiBooleanInterface getIncludeSections()
Field includeSections is defined as mandatory.

Specified by:
getIncludeSections in interface SjItineraryResultSpecification

lookupIncludeSections

public TiBooleanInterface lookupIncludeSections()
Field includeSections is defined as mandatory.

Specified by:
lookupIncludeSections in interface SjItineraryResultSpecification

setIncludeSections

public void setIncludeSections(TiBooleanInterface inData)
Field includeSections is defined as mandatory.

Specified by:
setIncludeSections in interface SjItineraryResultSpecification

getIncludeSectionsValue

public java.lang.Boolean getIncludeSectionsValue()
Field includeSections is defined as mandatory.

Specified by:
getIncludeSectionsValue in interface SjItineraryResultSpecification

setIncludeSectionsValue

public void setIncludeSectionsValue(java.lang.Boolean inData)
Field includeSections is defined as mandatory.

Specified by:
setIncludeSectionsValue in interface SjItineraryResultSpecification

setIncludeSectionsValue

public void setIncludeSectionsValue(java.lang.Boolean inData,
                                    boolean inNotify)
Field includeSections is defined as mandatory.

Specified by:
setIncludeSectionsValue in interface SjItineraryResultSpecification

getIncludeGeneralPrices

public TiBooleanInterface getIncludeGeneralPrices()
Field includeGeneralPrices is defined as mandatory.

Specified by:
getIncludeGeneralPrices in interface SjItineraryResultSpecification

lookupIncludeGeneralPrices

public TiBooleanInterface lookupIncludeGeneralPrices()
Field includeGeneralPrices is defined as mandatory.

Specified by:
lookupIncludeGeneralPrices in interface SjItineraryResultSpecification

setIncludeGeneralPrices

public void setIncludeGeneralPrices(TiBooleanInterface inData)
Field includeGeneralPrices is defined as mandatory.

Specified by:
setIncludeGeneralPrices in interface SjItineraryResultSpecification

getIncludeGeneralPricesValue

public java.lang.Boolean getIncludeGeneralPricesValue()
Field includeGeneralPrices is defined as mandatory.

Specified by:
getIncludeGeneralPricesValue in interface SjItineraryResultSpecification

setIncludeGeneralPricesValue

public void setIncludeGeneralPricesValue(java.lang.Boolean inData)
Field includeGeneralPrices is defined as mandatory.

Specified by:
setIncludeGeneralPricesValue in interface SjItineraryResultSpecification

setIncludeGeneralPricesValue

public void setIncludeGeneralPricesValue(java.lang.Boolean inData,
                                         boolean inNotify)
Field includeGeneralPrices is defined as mandatory.

Specified by:
setIncludeGeneralPricesValue in interface SjItineraryResultSpecification

getIncludeLimitedSeats

public SjCodeList getIncludeLimitedSeats()
Field includeLimitedSeats is defined as optional.

Specified by:
getIncludeLimitedSeats in interface SjItineraryResultSpecification

lookupIncludeLimitedSeats

public SjCodeList lookupIncludeLimitedSeats()
Field includeLimitedSeats is defined as optional.

Specified by:
lookupIncludeLimitedSeats in interface SjItineraryResultSpecification

setIncludeLimitedSeats

public void setIncludeLimitedSeats(SjCodeList inData)
Field includeLimitedSeats is defined as optional.

Specified by:
setIncludeLimitedSeats in interface SjItineraryResultSpecification

getIncludeLimitedSeatsCategory

public SjCode getIncludeLimitedSeatsCategory()
Field includeLimitedSeatsCategory is defined as optional.

Specified by:
getIncludeLimitedSeatsCategory in interface SjItineraryResultSpecification

lookupIncludeLimitedSeatsCategory

public SjCode lookupIncludeLimitedSeatsCategory()
Field includeLimitedSeatsCategory is defined as optional.

Specified by:
lookupIncludeLimitedSeatsCategory in interface SjItineraryResultSpecification

setIncludeLimitedSeatsCategory

public void setIncludeLimitedSeatsCategory(SjCode inData)
Field includeLimitedSeatsCategory is defined as optional.

Specified by:
setIncludeLimitedSeatsCategory in interface SjItineraryResultSpecification

getIncludeLimitedSeatsCategoryValue

public java.lang.String getIncludeLimitedSeatsCategoryValue()
Field includeLimitedSeatsCategory is defined as optional.

Specified by:
getIncludeLimitedSeatsCategoryValue in interface SjItineraryResultSpecification

setIncludeLimitedSeatsCategoryValue

public void setIncludeLimitedSeatsCategoryValue(java.lang.String inData)
Field includeLimitedSeatsCategory is defined as optional.

Specified by:
setIncludeLimitedSeatsCategoryValue in interface SjItineraryResultSpecification

setIncludeLimitedSeatsCategoryValue

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

Specified by:
setIncludeLimitedSeatsCategoryValue in interface SjItineraryResultSpecification

getMinimumLimitedSeats

public SjAvailabilityList getMinimumLimitedSeats()
Field minimumLimitedSeats is defined as optional.

Specified by:
getMinimumLimitedSeats in interface SjItineraryResultSpecification

lookupMinimumLimitedSeats

public SjAvailabilityList lookupMinimumLimitedSeats()
Field minimumLimitedSeats is defined as optional.

Specified by:
lookupMinimumLimitedSeats in interface SjItineraryResultSpecification

setMinimumLimitedSeats

public void setMinimumLimitedSeats(SjAvailabilityList inData)
Field minimumLimitedSeats is defined as optional.

Specified by:
setMinimumLimitedSeats in interface SjItineraryResultSpecification

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.