se.sj.stina.domain.model
Interface SjSection

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:
SjSectionPlain, SjSectionStandard

public interface SjSection
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Denna struktur innehåller data för en resesträcka. ServiceBrandInformation tillagd i och med F1883


Field Summary
static java.lang.String ARRIVAL_DATE_TIME
           
static java.lang.String ARRIVAL_LOCATION
           
static java.lang.String BOOKABLE
           
static java.lang.String BOOKING_RULE
           
static java.lang.String COMFORT
           
static java.lang.String DEPARTURE_DATE_TIME
           
static java.lang.String DEPARTURE_LOCATION
           
static java.lang.String PRODUCT_CODE
           
static java.lang.String SECTION_PRODUCER_CODE
           
static java.lang.String SECTION_PRODUCER_NAME
           
static java.lang.String SECTION_REFERENCE
           
static java.lang.String SERVICE_BRAND_INFORMATION
           
static java.lang.String TRANSPORT_ID
           
static java.lang.String TRANSPORT_INFORMATION
           
static java.lang.String TRANSPORTATION_DURATION
           
static java.lang.String TRAVEL_METHOD_CODE
           
static java.lang.String VIA_LOCATION_LIST
           
 
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
 TiDateTime getArrivalDateTime()
          Field arrivalDateTime is defined as mandatory.
 SjLocation getArrivalLocation()
          Field arrivalLocation is defined as mandatory.
 TiBooleanInterface getBookable()
          Field bookable is defined as mandatory.
 java.lang.Boolean getBookableValue()
          Field bookable is defined as mandatory.
 TiStringInterface getBookingRule()
          Field bookingRule is defined as optional.
 java.lang.String getBookingRuleValue()
          Field bookingRule is defined as optional.
 SjCode getComfort()
          Field comfort is defined as optional.
 java.lang.String getComfortValue()
          Field comfort is defined as optional.
 TiDateTime getDepartureDateTime()
          Field departureDateTime is defined as mandatory.
 SjLocation getDepartureLocation()
          Field departureLocation is defined as mandatory.
 SjCode getProductCode()
          Field productCode is defined as mandatory.
 java.lang.String getProductCodeValue()
          Field productCode is defined as mandatory.
 SjCode getSectionProducerCode()
          Field sectionProducerCode is defined as optional.
 java.lang.String getSectionProducerCodeValue()
          Field sectionProducerCode is defined as optional.
 TiStringInterface getSectionProducerName()
          Field sectionProducerName is defined as optional.
 java.lang.String getSectionProducerNameValue()
          Field sectionProducerName is defined as optional.
 SjObjectStringRef getSectionReference()
          Field sectionReference is defined as mandatory.
 java.lang.String getSectionReferenceValue()
          Field sectionReference is defined as mandatory.
 SjServiceBrandInformation getServiceBrandInformation()
          Field serviceBrandInformation is defined as optional.
 TiTimeSpan getTransportationDuration()
          Field transportationDuration is defined as mandatory.
 SjIdentity getTransportId()
          Field transportId is defined as mandatory.
 java.lang.String getTransportIdValue()
          Field transportId is defined as mandatory.
 SjCodePlaintextList getTransportInformation()
          Field transportInformation is defined as optional.
 SjCode getTravelMethodCode()
          Field travelMethodCode is defined as mandatory.
 java.lang.String getTravelMethodCodeValue()
          Field travelMethodCode is defined as mandatory.
 SjLocationList getViaLocationList()
          Field viaLocationList is defined as optional.
 TiDateTime lookupArrivalDateTime()
          Field arrivalDateTime is defined as mandatory.
 SjLocation lookupArrivalLocation()
          Field arrivalLocation is defined as mandatory.
 TiBooleanInterface lookupBookable()
          Field bookable is defined as mandatory.
 TiStringInterface lookupBookingRule()
          Field bookingRule is defined as optional.
 SjCode lookupComfort()
          Field comfort is defined as optional.
 TiDateTime lookupDepartureDateTime()
          Field departureDateTime is defined as mandatory.
 SjLocation lookupDepartureLocation()
          Field departureLocation is defined as mandatory.
 SjCode lookupProductCode()
          Field productCode is defined as mandatory.
 SjCode lookupSectionProducerCode()
          Field sectionProducerCode is defined as optional.
 TiStringInterface lookupSectionProducerName()
          Field sectionProducerName is defined as optional.
 SjObjectStringRef lookupSectionReference()
          Field sectionReference is defined as mandatory.
 SjServiceBrandInformation lookupServiceBrandInformation()
          Field serviceBrandInformation is defined as optional.
 TiTimeSpan lookupTransportationDuration()
          Field transportationDuration is defined as mandatory.
 SjIdentity lookupTransportId()
          Field transportId is defined as mandatory.
 SjCodePlaintextList lookupTransportInformation()
          Field transportInformation is defined as optional.
 SjCode lookupTravelMethodCode()
          Field travelMethodCode is defined as mandatory.
 SjLocationList lookupViaLocationList()
          Field viaLocationList is defined as optional.
 void setArrivalDateTime(TiDateTime inData)
          Field arrivalDateTime is defined as mandatory.
 void setArrivalLocation(SjLocation inData)
          Field arrivalLocation is defined as mandatory.
 void setBookable(TiBooleanInterface inData)
          Field bookable is defined as mandatory.
 void setBookableValue(java.lang.Boolean inData)
          Field bookable is defined as mandatory.
 void setBookableValue(java.lang.Boolean inData, boolean inNotify)
          Field bookable is defined as mandatory.
 void setBookingRule(TiStringInterface inData)
          Field bookingRule is defined as optional.
 void setBookingRuleValue(java.lang.String inData)
          Field bookingRule is defined as optional.
 void setBookingRuleValue(java.lang.String inData, boolean inNotify)
          Field bookingRule is defined as optional.
 void setComfort(SjCode inData)
          Field comfort is defined as optional.
 void setComfortValue(java.lang.String inData)
          Field comfort is defined as optional.
 void setComfortValue(java.lang.String inData, boolean inNotify)
          Field comfort is defined as optional.
 void setDepartureDateTime(TiDateTime inData)
          Field departureDateTime is defined as mandatory.
 void setDepartureLocation(SjLocation inData)
          Field departureLocation is defined as mandatory.
 void setProductCode(SjCode inData)
          Field productCode is defined as mandatory.
 void setProductCodeValue(java.lang.String inData)
          Field productCode is defined as mandatory.
 void setProductCodeValue(java.lang.String inData, boolean inNotify)
          Field productCode is defined as mandatory.
 void setSectionProducerCode(SjCode inData)
          Field sectionProducerCode is defined as optional.
 void setSectionProducerCodeValue(java.lang.String inData)
          Field sectionProducerCode is defined as optional.
 void setSectionProducerCodeValue(java.lang.String inData, boolean inNotify)
          Field sectionProducerCode is defined as optional.
 void setSectionProducerName(TiStringInterface inData)
          Field sectionProducerName is defined as optional.
 void setSectionProducerNameValue(java.lang.String inData)
          Field sectionProducerName is defined as optional.
 void setSectionProducerNameValue(java.lang.String inData, boolean inNotify)
          Field sectionProducerName is defined as optional.
 void setSectionReference(SjObjectStringRef inData)
          Field sectionReference is defined as mandatory.
 void setSectionReferenceValue(java.lang.String inData)
          Field sectionReference is defined as mandatory.
 void setSectionReferenceValue(java.lang.String inData, boolean inNotify)
          Field sectionReference is defined as mandatory.
 void setServiceBrandInformation(SjServiceBrandInformation inData)
          Field serviceBrandInformation is defined as optional.
 void setTransportationDuration(TiTimeSpan inData)
          Field transportationDuration is defined as mandatory.
 void setTransportId(SjIdentity inData)
          Field transportId is defined as mandatory.
 void setTransportIdValue(java.lang.String inData)
          Field transportId is defined as mandatory.
 void setTransportIdValue(java.lang.String inData, boolean inNotify)
          Field transportId is defined as mandatory.
 void setTransportInformation(SjCodePlaintextList inData)
          Field transportInformation is defined as optional.
 void setTravelMethodCode(SjCode inData)
          Field travelMethodCode is defined as mandatory.
 void setTravelMethodCodeValue(java.lang.String inData)
          Field travelMethodCode is defined as mandatory.
 void setTravelMethodCodeValue(java.lang.String inData, boolean inNotify)
          Field travelMethodCode is defined as mandatory.
 void setViaLocationList(SjLocationList inData)
          Field viaLocationList 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

SECTION_REFERENCE

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

DEPARTURE_LOCATION

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

DEPARTURE_DATE_TIME

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

ARRIVAL_LOCATION

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

ARRIVAL_DATE_TIME

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

TRANSPORTATION_DURATION

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

PRODUCT_CODE

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

COMFORT

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

TRANSPORT_ID

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

TRAVEL_METHOD_CODE

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

TRANSPORT_INFORMATION

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

SECTION_PRODUCER_CODE

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

SECTION_PRODUCER_NAME

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

BOOKABLE

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

BOOKING_RULE

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

VIA_LOCATION_LIST

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

SERVICE_BRAND_INFORMATION

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

getSectionReference

SjObjectStringRef getSectionReference()
Field sectionReference is defined as mandatory.


lookupSectionReference

SjObjectStringRef lookupSectionReference()
Field sectionReference is defined as mandatory.


setSectionReference

void setSectionReference(SjObjectStringRef inData)
Field sectionReference is defined as mandatory.


getSectionReferenceValue

java.lang.String getSectionReferenceValue()
Field sectionReference is defined as mandatory.


setSectionReferenceValue

void setSectionReferenceValue(java.lang.String inData)
Field sectionReference is defined as mandatory.


setSectionReferenceValue

void setSectionReferenceValue(java.lang.String inData,
                              boolean inNotify)
Field sectionReference is defined as mandatory.


getDepartureLocation

SjLocation getDepartureLocation()
Field departureLocation is defined as mandatory.


lookupDepartureLocation

SjLocation lookupDepartureLocation()
Field departureLocation is defined as mandatory.


setDepartureLocation

void setDepartureLocation(SjLocation inData)
Field departureLocation is defined as mandatory.


getDepartureDateTime

TiDateTime getDepartureDateTime()
Field departureDateTime is defined as mandatory.


lookupDepartureDateTime

TiDateTime lookupDepartureDateTime()
Field departureDateTime is defined as mandatory.


setDepartureDateTime

void setDepartureDateTime(TiDateTime inData)
Field departureDateTime is defined as mandatory.


getArrivalLocation

SjLocation getArrivalLocation()
Field arrivalLocation is defined as mandatory.


lookupArrivalLocation

SjLocation lookupArrivalLocation()
Field arrivalLocation is defined as mandatory.


setArrivalLocation

void setArrivalLocation(SjLocation inData)
Field arrivalLocation is defined as mandatory.


getArrivalDateTime

TiDateTime getArrivalDateTime()
Field arrivalDateTime is defined as mandatory.


lookupArrivalDateTime

TiDateTime lookupArrivalDateTime()
Field arrivalDateTime is defined as mandatory.


setArrivalDateTime

void setArrivalDateTime(TiDateTime inData)
Field arrivalDateTime is defined as mandatory.


getTransportationDuration

TiTimeSpan getTransportationDuration()
Field transportationDuration is defined as mandatory.


lookupTransportationDuration

TiTimeSpan lookupTransportationDuration()
Field transportationDuration is defined as mandatory.


setTransportationDuration

void setTransportationDuration(TiTimeSpan inData)
Field transportationDuration is defined as mandatory.


getProductCode

SjCode getProductCode()
Field productCode is defined as mandatory.


lookupProductCode

SjCode lookupProductCode()
Field productCode is defined as mandatory.


setProductCode

void setProductCode(SjCode inData)
Field productCode is defined as mandatory.


getProductCodeValue

java.lang.String getProductCodeValue()
Field productCode is defined as mandatory.


setProductCodeValue

void setProductCodeValue(java.lang.String inData)
Field productCode is defined as mandatory.


setProductCodeValue

void setProductCodeValue(java.lang.String inData,
                         boolean inNotify)
Field productCode is defined as mandatory.


getComfort

SjCode getComfort()
Field comfort is defined as optional.


lookupComfort

SjCode lookupComfort()
Field comfort is defined as optional.


setComfort

void setComfort(SjCode inData)
Field comfort is defined as optional.


getComfortValue

java.lang.String getComfortValue()
Field comfort is defined as optional.


setComfortValue

void setComfortValue(java.lang.String inData)
Field comfort is defined as optional.


setComfortValue

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


getTransportId

SjIdentity getTransportId()
Field transportId is defined as mandatory.


lookupTransportId

SjIdentity lookupTransportId()
Field transportId is defined as mandatory.


setTransportId

void setTransportId(SjIdentity inData)
Field transportId is defined as mandatory.


getTransportIdValue

java.lang.String getTransportIdValue()
Field transportId is defined as mandatory.


setTransportIdValue

void setTransportIdValue(java.lang.String inData)
Field transportId is defined as mandatory.


setTransportIdValue

void setTransportIdValue(java.lang.String inData,
                         boolean inNotify)
Field transportId is defined as mandatory.


getTravelMethodCode

SjCode getTravelMethodCode()
Field travelMethodCode is defined as mandatory.


lookupTravelMethodCode

SjCode lookupTravelMethodCode()
Field travelMethodCode is defined as mandatory.


setTravelMethodCode

void setTravelMethodCode(SjCode inData)
Field travelMethodCode is defined as mandatory.


getTravelMethodCodeValue

java.lang.String getTravelMethodCodeValue()
Field travelMethodCode is defined as mandatory.


setTravelMethodCodeValue

void setTravelMethodCodeValue(java.lang.String inData)
Field travelMethodCode is defined as mandatory.


setTravelMethodCodeValue

void setTravelMethodCodeValue(java.lang.String inData,
                              boolean inNotify)
Field travelMethodCode is defined as mandatory.


getTransportInformation

SjCodePlaintextList getTransportInformation()
Field transportInformation is defined as optional.


lookupTransportInformation

SjCodePlaintextList lookupTransportInformation()
Field transportInformation is defined as optional.


setTransportInformation

void setTransportInformation(SjCodePlaintextList inData)
Field transportInformation is defined as optional.


getSectionProducerCode

SjCode getSectionProducerCode()
Field sectionProducerCode is defined as optional.


lookupSectionProducerCode

SjCode lookupSectionProducerCode()
Field sectionProducerCode is defined as optional.


setSectionProducerCode

void setSectionProducerCode(SjCode inData)
Field sectionProducerCode is defined as optional.


getSectionProducerCodeValue

java.lang.String getSectionProducerCodeValue()
Field sectionProducerCode is defined as optional.


setSectionProducerCodeValue

void setSectionProducerCodeValue(java.lang.String inData)
Field sectionProducerCode is defined as optional.


setSectionProducerCodeValue

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


getSectionProducerName

TiStringInterface getSectionProducerName()
Field sectionProducerName is defined as optional.


lookupSectionProducerName

TiStringInterface lookupSectionProducerName()
Field sectionProducerName is defined as optional.


setSectionProducerName

void setSectionProducerName(TiStringInterface inData)
Field sectionProducerName is defined as optional.


getSectionProducerNameValue

java.lang.String getSectionProducerNameValue()
Field sectionProducerName is defined as optional.


setSectionProducerNameValue

void setSectionProducerNameValue(java.lang.String inData)
Field sectionProducerName is defined as optional.


setSectionProducerNameValue

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


getBookable

TiBooleanInterface getBookable()
Field bookable is defined as mandatory.


lookupBookable

TiBooleanInterface lookupBookable()
Field bookable is defined as mandatory.


setBookable

void setBookable(TiBooleanInterface inData)
Field bookable is defined as mandatory.


getBookableValue

java.lang.Boolean getBookableValue()
Field bookable is defined as mandatory.


setBookableValue

void setBookableValue(java.lang.Boolean inData)
Field bookable is defined as mandatory.


setBookableValue

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


getBookingRule

TiStringInterface getBookingRule()
Field bookingRule is defined as optional.


lookupBookingRule

TiStringInterface lookupBookingRule()
Field bookingRule is defined as optional.


setBookingRule

void setBookingRule(TiStringInterface inData)
Field bookingRule is defined as optional.


getBookingRuleValue

java.lang.String getBookingRuleValue()
Field bookingRule is defined as optional.


setBookingRuleValue

void setBookingRuleValue(java.lang.String inData)
Field bookingRule is defined as optional.


setBookingRuleValue

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


getViaLocationList

SjLocationList getViaLocationList()
Field viaLocationList is defined as optional.


lookupViaLocationList

SjLocationList lookupViaLocationList()
Field viaLocationList is defined as optional.


setViaLocationList

void setViaLocationList(SjLocationList inData)
Field viaLocationList is defined as optional.


getServiceBrandInformation

SjServiceBrandInformation getServiceBrandInformation()
Field serviceBrandInformation is defined as optional.


lookupServiceBrandInformation

SjServiceBrandInformation lookupServiceBrandInformation()
Field serviceBrandInformation is defined as optional.


setServiceBrandInformation

void setServiceBrandInformation(SjServiceBrandInformation inData)
Field serviceBrandInformation is defined as optional.



Copyright © 2012. All Rights Reserved.