se.sj.stina.domain.model
Interface SjAvailablePriceGroup

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:
SjAvailablePriceGroupPlain, SjAvailablePriceGroupStandard

public interface SjAvailablePriceGroup
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Denna struktur innehåller prisgrupper (biljettyper) och vilken status dom har. MaximumNumberOfTravellers - Max antal resenärer om biljettypen har några begränsningar.


Field Summary
static java.lang.String AMOUNT
           
static java.lang.String CONTRACTUAL_PRICE_GROUP
           
static java.lang.String LIMITED_SEATS_CODE
           
static java.lang.String MAXIMUM_NUMBER_OF_TRAVELLERS
           
static java.lang.String OPTION_LIST
           
static java.lang.String PRICE_GROUP_CODE
           
static java.lang.String STATUS_CODE
           
 
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
 SjIntegerString getAmount()
          Field amount is defined as optional.
 java.lang.String getAmountValue()
          Field amount is defined as optional.
 SjCode getContractualPriceGroup()
          Field contractualPriceGroup is defined as optional.
 java.lang.String getContractualPriceGroupValue()
          Field contractualPriceGroup is defined as optional.
 TiStringInterface getLimitedSeatsCode()
          Field limitedSeatsCode is defined as optional.
 java.lang.String getLimitedSeatsCodeValue()
          Field limitedSeatsCode is defined as optional.
 SjIntegerString getMaximumNumberOfTravellers()
          Field maximumNumberOfTravellers is defined as optional.
 java.lang.String getMaximumNumberOfTravellersValue()
          Field maximumNumberOfTravellers is defined as optional.
 SjOptionList getOptionList()
          Field optionList is defined as optional.
 SjCode getPriceGroupCode()
          Field priceGroupCode is defined as mandatory.
 java.lang.String getPriceGroupCodeValue()
          Field priceGroupCode is defined as mandatory.
 SjCode getStatusCode()
          Field statusCode is defined as mandatory.
 java.lang.String getStatusCodeValue()
          Field statusCode is defined as mandatory.
 SjIntegerString lookupAmount()
          Field amount is defined as optional.
 SjCode lookupContractualPriceGroup()
          Field contractualPriceGroup is defined as optional.
 TiStringInterface lookupLimitedSeatsCode()
          Field limitedSeatsCode is defined as optional.
 SjIntegerString lookupMaximumNumberOfTravellers()
          Field maximumNumberOfTravellers is defined as optional.
 SjOptionList lookupOptionList()
          Field optionList is defined as optional.
 SjCode lookupPriceGroupCode()
          Field priceGroupCode is defined as mandatory.
 SjCode lookupStatusCode()
          Field statusCode is defined as mandatory.
 void setAmount(SjIntegerString inData)
          Field amount is defined as optional.
 void setAmountValue(java.lang.String inData)
          Field amount is defined as optional.
 void setAmountValue(java.lang.String inData, boolean inNotify)
          Field amount is defined as optional.
 void setContractualPriceGroup(SjCode inData)
          Field contractualPriceGroup is defined as optional.
 void setContractualPriceGroupValue(java.lang.String inData)
          Field contractualPriceGroup is defined as optional.
 void setContractualPriceGroupValue(java.lang.String inData, boolean inNotify)
          Field contractualPriceGroup is defined as optional.
 void setLimitedSeatsCode(TiStringInterface inData)
          Field limitedSeatsCode is defined as optional.
 void setLimitedSeatsCodeValue(java.lang.String inData)
          Field limitedSeatsCode is defined as optional.
 void setLimitedSeatsCodeValue(java.lang.String inData, boolean inNotify)
          Field limitedSeatsCode is defined as optional.
 void setMaximumNumberOfTravellers(SjIntegerString inData)
          Field maximumNumberOfTravellers is defined as optional.
 void setMaximumNumberOfTravellersValue(java.lang.String inData)
          Field maximumNumberOfTravellers is defined as optional.
 void setMaximumNumberOfTravellersValue(java.lang.String inData, boolean inNotify)
          Field maximumNumberOfTravellers is defined as optional.
 void setOptionList(SjOptionList inData)
          Field optionList is defined as optional.
 void setPriceGroupCode(SjCode inData)
          Field priceGroupCode is defined as mandatory.
 void setPriceGroupCodeValue(java.lang.String inData)
          Field priceGroupCode is defined as mandatory.
 void setPriceGroupCodeValue(java.lang.String inData, boolean inNotify)
          Field priceGroupCode is defined as mandatory.
 void setStatusCode(SjCode inData)
          Field statusCode is defined as mandatory.
 void setStatusCodeValue(java.lang.String inData)
          Field statusCode is defined as mandatory.
 void setStatusCodeValue(java.lang.String inData, boolean inNotify)
          Field statusCode is defined as mandatory.
 
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

PRICE_GROUP_CODE

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

CONTRACTUAL_PRICE_GROUP

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

OPTION_LIST

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

STATUS_CODE

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

AMOUNT

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

MAXIMUM_NUMBER_OF_TRAVELLERS

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

LIMITED_SEATS_CODE

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

getPriceGroupCode

SjCode getPriceGroupCode()
Field priceGroupCode is defined as mandatory.


lookupPriceGroupCode

SjCode lookupPriceGroupCode()
Field priceGroupCode is defined as mandatory.


setPriceGroupCode

void setPriceGroupCode(SjCode inData)
Field priceGroupCode is defined as mandatory.


getPriceGroupCodeValue

java.lang.String getPriceGroupCodeValue()
Field priceGroupCode is defined as mandatory.


setPriceGroupCodeValue

void setPriceGroupCodeValue(java.lang.String inData)
Field priceGroupCode is defined as mandatory.


setPriceGroupCodeValue

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


getContractualPriceGroup

SjCode getContractualPriceGroup()
Field contractualPriceGroup is defined as optional.


lookupContractualPriceGroup

SjCode lookupContractualPriceGroup()
Field contractualPriceGroup is defined as optional.


setContractualPriceGroup

void setContractualPriceGroup(SjCode inData)
Field contractualPriceGroup is defined as optional.


getContractualPriceGroupValue

java.lang.String getContractualPriceGroupValue()
Field contractualPriceGroup is defined as optional.


setContractualPriceGroupValue

void setContractualPriceGroupValue(java.lang.String inData)
Field contractualPriceGroup is defined as optional.


setContractualPriceGroupValue

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


getOptionList

SjOptionList getOptionList()
Field optionList is defined as optional.


lookupOptionList

SjOptionList lookupOptionList()
Field optionList is defined as optional.


setOptionList

void setOptionList(SjOptionList inData)
Field optionList is defined as optional.


getStatusCode

SjCode getStatusCode()
Field statusCode is defined as mandatory.


lookupStatusCode

SjCode lookupStatusCode()
Field statusCode is defined as mandatory.


setStatusCode

void setStatusCode(SjCode inData)
Field statusCode is defined as mandatory.


getStatusCodeValue

java.lang.String getStatusCodeValue()
Field statusCode is defined as mandatory.


setStatusCodeValue

void setStatusCodeValue(java.lang.String inData)
Field statusCode is defined as mandatory.


setStatusCodeValue

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


getAmount

SjIntegerString getAmount()
Field amount is defined as optional.


lookupAmount

SjIntegerString lookupAmount()
Field amount is defined as optional.


setAmount

void setAmount(SjIntegerString inData)
Field amount is defined as optional.


getAmountValue

java.lang.String getAmountValue()
Field amount is defined as optional.


setAmountValue

void setAmountValue(java.lang.String inData)
Field amount is defined as optional.


setAmountValue

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


getMaximumNumberOfTravellers

SjIntegerString getMaximumNumberOfTravellers()
Field maximumNumberOfTravellers is defined as optional.


lookupMaximumNumberOfTravellers

SjIntegerString lookupMaximumNumberOfTravellers()
Field maximumNumberOfTravellers is defined as optional.


setMaximumNumberOfTravellers

void setMaximumNumberOfTravellers(SjIntegerString inData)
Field maximumNumberOfTravellers is defined as optional.


getMaximumNumberOfTravellersValue

java.lang.String getMaximumNumberOfTravellersValue()
Field maximumNumberOfTravellers is defined as optional.


setMaximumNumberOfTravellersValue

void setMaximumNumberOfTravellersValue(java.lang.String inData)
Field maximumNumberOfTravellers is defined as optional.


setMaximumNumberOfTravellersValue

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


getLimitedSeatsCode

TiStringInterface getLimitedSeatsCode()
Field limitedSeatsCode is defined as optional.


lookupLimitedSeatsCode

TiStringInterface lookupLimitedSeatsCode()
Field limitedSeatsCode is defined as optional.


setLimitedSeatsCode

void setLimitedSeatsCode(TiStringInterface inData)
Field limitedSeatsCode is defined as optional.


getLimitedSeatsCodeValue

java.lang.String getLimitedSeatsCodeValue()
Field limitedSeatsCode is defined as optional.


setLimitedSeatsCodeValue

void setLimitedSeatsCodeValue(java.lang.String inData)
Field limitedSeatsCode is defined as optional.


setLimitedSeatsCodeValue

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



Copyright © 2012. All Rights Reserved.