se.sj.stina.domain.model
Interface SjItineraryResultSpecification

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiObserverInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiSubjectInterface
All Known Implementing Classes:
SjItineraryResultSpecificationPlain, SjItineraryResultSpecificationStandard

public interface SjItineraryResultSpecification
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

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.


Field Summary
static java.lang.String INCLUDE_GENERAL_PRICES
           
static java.lang.String INCLUDE_LIMITED_SEATS
           
static java.lang.String INCLUDE_LIMITED_SEATS_CATEGORY
           
static java.lang.String INCLUDE_SECTIONS
           
static java.lang.String MAX_ITINERARIES
           
static java.lang.String 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
 
Method Summary
 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.
 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 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, getGeneratedTiName, getRealTiName, 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
 

Field Detail

MAX_ITINERARIES

static final java.lang.String MAX_ITINERARIES
See Also:
Constant Field Values

INCLUDE_SECTIONS

static final java.lang.String INCLUDE_SECTIONS
See Also:
Constant Field Values

INCLUDE_GENERAL_PRICES

static final java.lang.String INCLUDE_GENERAL_PRICES
See Also:
Constant Field Values

INCLUDE_LIMITED_SEATS

static final java.lang.String INCLUDE_LIMITED_SEATS
See Also:
Constant Field Values

INCLUDE_LIMITED_SEATS_CATEGORY

static final java.lang.String INCLUDE_LIMITED_SEATS_CATEGORY
See Also:
Constant Field Values

MINIMUM_LIMITED_SEATS

static final java.lang.String MINIMUM_LIMITED_SEATS
See Also:
Constant Field Values
Method Detail

getMaxItineraries

SjIntegerString getMaxItineraries()
Field maxItineraries is defined as optional.


lookupMaxItineraries

SjIntegerString lookupMaxItineraries()
Field maxItineraries is defined as optional.


setMaxItineraries

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


getMaxItinerariesValue

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


setMaxItinerariesValue

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


setMaxItinerariesValue

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


getIncludeSections

TiBooleanInterface getIncludeSections()
Field includeSections is defined as mandatory.


lookupIncludeSections

TiBooleanInterface lookupIncludeSections()
Field includeSections is defined as mandatory.


setIncludeSections

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


getIncludeSectionsValue

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


setIncludeSectionsValue

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


setIncludeSectionsValue

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


getIncludeGeneralPrices

TiBooleanInterface getIncludeGeneralPrices()
Field includeGeneralPrices is defined as mandatory.


lookupIncludeGeneralPrices

TiBooleanInterface lookupIncludeGeneralPrices()
Field includeGeneralPrices is defined as mandatory.


setIncludeGeneralPrices

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


getIncludeGeneralPricesValue

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


setIncludeGeneralPricesValue

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


setIncludeGeneralPricesValue

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


getIncludeLimitedSeats

SjCodeList getIncludeLimitedSeats()
Field includeLimitedSeats is defined as optional.


lookupIncludeLimitedSeats

SjCodeList lookupIncludeLimitedSeats()
Field includeLimitedSeats is defined as optional.


setIncludeLimitedSeats

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


getIncludeLimitedSeatsCategory

SjCode getIncludeLimitedSeatsCategory()
Field includeLimitedSeatsCategory is defined as optional.


lookupIncludeLimitedSeatsCategory

SjCode lookupIncludeLimitedSeatsCategory()
Field includeLimitedSeatsCategory is defined as optional.


setIncludeLimitedSeatsCategory

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


getIncludeLimitedSeatsCategoryValue

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


setIncludeLimitedSeatsCategoryValue

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


setIncludeLimitedSeatsCategoryValue

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


getMinimumLimitedSeats

SjAvailabilityList getMinimumLimitedSeats()
Field minimumLimitedSeats is defined as optional.


lookupMinimumLimitedSeats

SjAvailabilityList lookupMinimumLimitedSeats()
Field minimumLimitedSeats is defined as optional.


setMinimumLimitedSeats

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



Copyright © 2012. All Rights Reserved.