se.sj.stina.domain.model
Interface SjRelationaryServiceSpecification

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:
SjRelationaryServiceSpecificationPlain, SjRelationaryServiceSpecificationStandard

public interface SjRelationaryServiceSpecification
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface


Field Summary
static java.lang.String ARRIVAL_PHONE_NUMBER
           
static java.lang.String COMFORT
           
static java.lang.String COMPARTMENT_SIZE
           
static java.lang.String COMPONENT_NUMBER
           
static java.lang.String COST_PRICE
           
static java.lang.String DEPARTURE_PHONE_NUMBER
           
static java.lang.String DISCOUNT_CODE
           
static java.lang.String EXTRA_INFO
           
static java.lang.String FROM_DATE_TIME
           
static java.lang.String FROM_LOCATION_SPECIFICATION
           
static java.lang.String IDENTIFIER_XOR
           
static java.lang.String PRICE_LEVEL_CODE
           
static java.lang.String PRODUCT_CODE
           
static java.lang.String REFERENCE
           
static java.lang.String SERVICE_ID
           
static java.lang.String TO_DATE_TIME
           
static java.lang.String TO_LOCATION_SPECIFICATION
           
 
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
 TiStringInterface getArrivalPhoneNumber()
          Field arrivalPhoneNumber is defined as optional.
 java.lang.String getArrivalPhoneNumberValue()
          Field arrivalPhoneNumber is defined as optional.
 TiStringInterface getComfort()
          Field comfort is defined as optional.
 java.lang.String getComfortValue()
          Field comfort is defined as optional.
 SjCode getCompartmentSize()
          Field compartmentSize is defined as optional.
 java.lang.String getCompartmentSizeValue()
          Field compartmentSize is defined as optional.
 SjIntegerString getComponentNumber()
          Field componentNumber is defined as part of xor.
 java.lang.String getComponentNumberValue()
          Field componentNumber is defined as part of xor.
 SjPriceVat getCostPrice()
          Field costPrice is defined as optional.
 TiStringInterface getDeparturePhoneNumber()
          Field departurePhoneNumber is defined as optional.
 java.lang.String getDeparturePhoneNumberValue()
          Field departurePhoneNumber is defined as optional.
 SjCode getDiscountCode()
          Field discountCode is defined as optional.
 java.lang.String getDiscountCodeValue()
          Field discountCode is defined as optional.
 TiStringInterface getExtraInfo()
          Field extraInfo is defined as optional.
 java.lang.String getExtraInfoValue()
          Field extraInfo is defined as optional.
 TiDateTime getFromDateTime()
          Field fromDateTime is defined as mandatory.
 SjRelationaryLocationSpecification getFromLocationSpecification()
          Field fromLocationSpecification is defined as optional.
 TiIntegerInterface getIdentifierXor()
          field identifierXor
 java.lang.Integer getIdentifierXorValue()
          field identifierXor
 SjCode getPriceLevelCode()
          Field priceLevelCode is defined as optional.
 java.lang.String getPriceLevelCodeValue()
          Field priceLevelCode is defined as optional.
 SjCode getProductCode()
          Field productCode is defined as optional.
 java.lang.String getProductCodeValue()
          Field productCode is defined as optional.
 TiStringInterface getReference()
          Field reference is defined as optional.
 java.lang.String getReferenceValue()
          Field reference is defined as optional.
 SjIdentity getServiceId()
          Field serviceId is defined as part of xor.
 java.lang.String getServiceIdValue()
          Field serviceId is defined as part of xor.
 TiDateTime getToDateTime()
          Field toDateTime is defined as mandatory.
 SjRelationaryLocationSpecification getToLocationSpecification()
          Field toLocationSpecification is defined as optional.
 TiStringInterface lookupArrivalPhoneNumber()
          Field arrivalPhoneNumber is defined as optional.
 TiStringInterface lookupComfort()
          Field comfort is defined as optional.
 SjCode lookupCompartmentSize()
          Field compartmentSize is defined as optional.
 SjIntegerString lookupComponentNumber()
          Field componentNumber is defined as part of xor.
 SjPriceVat lookupCostPrice()
          Field costPrice is defined as optional.
 TiStringInterface lookupDeparturePhoneNumber()
          Field departurePhoneNumber is defined as optional.
 SjCode lookupDiscountCode()
          Field discountCode is defined as optional.
 TiStringInterface lookupExtraInfo()
          Field extraInfo is defined as optional.
 TiDateTime lookupFromDateTime()
          Field fromDateTime is defined as mandatory.
 SjRelationaryLocationSpecification lookupFromLocationSpecification()
          Field fromLocationSpecification is defined as optional.
 TiIntegerInterface lookupIdentifierXor()
          field identifierXor
 SjCode lookupPriceLevelCode()
          Field priceLevelCode is defined as optional.
 SjCode lookupProductCode()
          Field productCode is defined as optional.
 TiStringInterface lookupReference()
          Field reference is defined as optional.
 SjIdentity lookupServiceId()
          Field serviceId is defined as part of xor.
 TiDateTime lookupToDateTime()
          Field toDateTime is defined as mandatory.
 SjRelationaryLocationSpecification lookupToLocationSpecification()
          Field toLocationSpecification is defined as optional.
 void setArrivalPhoneNumber(TiStringInterface inData)
          Field arrivalPhoneNumber is defined as optional.
 void setArrivalPhoneNumberValue(java.lang.String inData)
          Field arrivalPhoneNumber is defined as optional.
 void setArrivalPhoneNumberValue(java.lang.String inData, boolean inNotify)
          Field arrivalPhoneNumber is defined as optional.
 void setComfort(TiStringInterface 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 setCompartmentSize(SjCode inData)
          Field compartmentSize is defined as optional.
 void setCompartmentSizeValue(java.lang.String inData)
          Field compartmentSize is defined as optional.
 void setCompartmentSizeValue(java.lang.String inData, boolean inNotify)
          Field compartmentSize is defined as optional.
 void setComponentNumber(SjIntegerString inData)
          Field componentNumber is defined as part of xor.
 void setComponentNumberValue(java.lang.String inData)
          Field componentNumber is defined as part of xor.
 void setComponentNumberValue(java.lang.String inData, boolean inNotify)
          Field componentNumber is defined as part of xor.
 void setCostPrice(SjPriceVat inData)
          Field costPrice is defined as optional.
 void setDeparturePhoneNumber(TiStringInterface inData)
          Field departurePhoneNumber is defined as optional.
 void setDeparturePhoneNumberValue(java.lang.String inData)
          Field departurePhoneNumber is defined as optional.
 void setDeparturePhoneNumberValue(java.lang.String inData, boolean inNotify)
          Field departurePhoneNumber is defined as optional.
 void setDiscountCode(SjCode inData)
          Field discountCode is defined as optional.
 void setDiscountCodeValue(java.lang.String inData)
          Field discountCode is defined as optional.
 void setDiscountCodeValue(java.lang.String inData, boolean inNotify)
          Field discountCode is defined as optional.
 void setExtraInfo(TiStringInterface inData)
          Field extraInfo is defined as optional.
 void setExtraInfoValue(java.lang.String inData)
          Field extraInfo is defined as optional.
 void setExtraInfoValue(java.lang.String inData, boolean inNotify)
          Field extraInfo is defined as optional.
 void setFromDateTime(TiDateTime inData)
          Field fromDateTime is defined as mandatory.
 void setFromLocationSpecification(SjRelationaryLocationSpecification inData)
          Field fromLocationSpecification is defined as optional.
 void setIdentifierXor(TiIntegerInterface inData)
          field identifierXor
 void setIdentifierXorValue(java.lang.Integer inData)
          field identifierXor
 void setPriceLevelCode(SjCode inData)
          Field priceLevelCode is defined as optional.
 void setPriceLevelCodeValue(java.lang.String inData)
          Field priceLevelCode is defined as optional.
 void setPriceLevelCodeValue(java.lang.String inData, boolean inNotify)
          Field priceLevelCode is defined as optional.
 void setProductCode(SjCode inData)
          Field productCode is defined as optional.
 void setProductCodeValue(java.lang.String inData)
          Field productCode is defined as optional.
 void setProductCodeValue(java.lang.String inData, boolean inNotify)
          Field productCode is defined as optional.
 void setReference(TiStringInterface inData)
          Field reference is defined as optional.
 void setReferenceValue(java.lang.String inData)
          Field reference is defined as optional.
 void setReferenceValue(java.lang.String inData, boolean inNotify)
          Field reference is defined as optional.
 void setServiceId(SjIdentity inData)
          Field serviceId is defined as part of xor.
 void setServiceIdValue(java.lang.String inData)
          Field serviceId is defined as part of xor.
 void setServiceIdValue(java.lang.String inData, boolean inNotify)
          Field serviceId is defined as part of xor.
 void setToDateTime(TiDateTime inData)
          Field toDateTime is defined as mandatory.
 void setToLocationSpecification(SjRelationaryLocationSpecification inData)
          Field toLocationSpecification 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

IDENTIFIER_XOR

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

SERVICE_ID

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

COMPONENT_NUMBER

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

FROM_LOCATION_SPECIFICATION

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

FROM_DATE_TIME

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

TO_LOCATION_SPECIFICATION

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

TO_DATE_TIME

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

DISCOUNT_CODE

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

REFERENCE

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

PRICE_LEVEL_CODE

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

COMFORT

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

COMPARTMENT_SIZE

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

PRODUCT_CODE

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

COST_PRICE

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

DEPARTURE_PHONE_NUMBER

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

ARRIVAL_PHONE_NUMBER

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

EXTRA_INFO

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

getIdentifierXor

TiIntegerInterface getIdentifierXor()
field identifierXor


lookupIdentifierXor

TiIntegerInterface lookupIdentifierXor()
field identifierXor


setIdentifierXor

void setIdentifierXor(TiIntegerInterface inData)
field identifierXor


getIdentifierXorValue

java.lang.Integer getIdentifierXorValue()
field identifierXor


setIdentifierXorValue

void setIdentifierXorValue(java.lang.Integer inData)
field identifierXor


getServiceId

SjIdentity getServiceId()
Field serviceId is defined as part of xor.


lookupServiceId

SjIdentity lookupServiceId()
Field serviceId is defined as part of xor.


setServiceId

void setServiceId(SjIdentity inData)
Field serviceId is defined as part of xor.


getServiceIdValue

java.lang.String getServiceIdValue()
Field serviceId is defined as part of xor.


setServiceIdValue

void setServiceIdValue(java.lang.String inData)
Field serviceId is defined as part of xor.


setServiceIdValue

void setServiceIdValue(java.lang.String inData,
                       boolean inNotify)
Field serviceId is defined as part of xor.


getComponentNumber

SjIntegerString getComponentNumber()
Field componentNumber is defined as part of xor.


lookupComponentNumber

SjIntegerString lookupComponentNumber()
Field componentNumber is defined as part of xor.


setComponentNumber

void setComponentNumber(SjIntegerString inData)
Field componentNumber is defined as part of xor.


getComponentNumberValue

java.lang.String getComponentNumberValue()
Field componentNumber is defined as part of xor.


setComponentNumberValue

void setComponentNumberValue(java.lang.String inData)
Field componentNumber is defined as part of xor.


setComponentNumberValue

void setComponentNumberValue(java.lang.String inData,
                             boolean inNotify)
Field componentNumber is defined as part of xor.


getFromLocationSpecification

SjRelationaryLocationSpecification getFromLocationSpecification()
Field fromLocationSpecification is defined as optional.


lookupFromLocationSpecification

SjRelationaryLocationSpecification lookupFromLocationSpecification()
Field fromLocationSpecification is defined as optional.


setFromLocationSpecification

void setFromLocationSpecification(SjRelationaryLocationSpecification inData)
Field fromLocationSpecification is defined as optional.


getFromDateTime

TiDateTime getFromDateTime()
Field fromDateTime is defined as mandatory.


lookupFromDateTime

TiDateTime lookupFromDateTime()
Field fromDateTime is defined as mandatory.


setFromDateTime

void setFromDateTime(TiDateTime inData)
Field fromDateTime is defined as mandatory.


getToLocationSpecification

SjRelationaryLocationSpecification getToLocationSpecification()
Field toLocationSpecification is defined as optional.


lookupToLocationSpecification

SjRelationaryLocationSpecification lookupToLocationSpecification()
Field toLocationSpecification is defined as optional.


setToLocationSpecification

void setToLocationSpecification(SjRelationaryLocationSpecification inData)
Field toLocationSpecification is defined as optional.


getToDateTime

TiDateTime getToDateTime()
Field toDateTime is defined as mandatory.


lookupToDateTime

TiDateTime lookupToDateTime()
Field toDateTime is defined as mandatory.


setToDateTime

void setToDateTime(TiDateTime inData)
Field toDateTime is defined as mandatory.


getDiscountCode

SjCode getDiscountCode()
Field discountCode is defined as optional.


lookupDiscountCode

SjCode lookupDiscountCode()
Field discountCode is defined as optional.


setDiscountCode

void setDiscountCode(SjCode inData)
Field discountCode is defined as optional.


getDiscountCodeValue

java.lang.String getDiscountCodeValue()
Field discountCode is defined as optional.


setDiscountCodeValue

void setDiscountCodeValue(java.lang.String inData)
Field discountCode is defined as optional.


setDiscountCodeValue

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


getReference

TiStringInterface getReference()
Field reference is defined as optional.


lookupReference

TiStringInterface lookupReference()
Field reference is defined as optional.


setReference

void setReference(TiStringInterface inData)
Field reference is defined as optional.


getReferenceValue

java.lang.String getReferenceValue()
Field reference is defined as optional.


setReferenceValue

void setReferenceValue(java.lang.String inData)
Field reference is defined as optional.


setReferenceValue

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


getPriceLevelCode

SjCode getPriceLevelCode()
Field priceLevelCode is defined as optional.


lookupPriceLevelCode

SjCode lookupPriceLevelCode()
Field priceLevelCode is defined as optional.


setPriceLevelCode

void setPriceLevelCode(SjCode inData)
Field priceLevelCode is defined as optional.


getPriceLevelCodeValue

java.lang.String getPriceLevelCodeValue()
Field priceLevelCode is defined as optional.


setPriceLevelCodeValue

void setPriceLevelCodeValue(java.lang.String inData)
Field priceLevelCode is defined as optional.


setPriceLevelCodeValue

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


getComfort

TiStringInterface getComfort()
Field comfort is defined as optional.


lookupComfort

TiStringInterface lookupComfort()
Field comfort is defined as optional.


setComfort

void setComfort(TiStringInterface 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.


getCompartmentSize

SjCode getCompartmentSize()
Field compartmentSize is defined as optional.


lookupCompartmentSize

SjCode lookupCompartmentSize()
Field compartmentSize is defined as optional.


setCompartmentSize

void setCompartmentSize(SjCode inData)
Field compartmentSize is defined as optional.


getCompartmentSizeValue

java.lang.String getCompartmentSizeValue()
Field compartmentSize is defined as optional.


setCompartmentSizeValue

void setCompartmentSizeValue(java.lang.String inData)
Field compartmentSize is defined as optional.


setCompartmentSizeValue

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


getProductCode

SjCode getProductCode()
Field productCode is defined as optional.


lookupProductCode

SjCode lookupProductCode()
Field productCode is defined as optional.


setProductCode

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


getProductCodeValue

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


setProductCodeValue

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


setProductCodeValue

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


getCostPrice

SjPriceVat getCostPrice()
Field costPrice is defined as optional.


lookupCostPrice

SjPriceVat lookupCostPrice()
Field costPrice is defined as optional.


setCostPrice

void setCostPrice(SjPriceVat inData)
Field costPrice is defined as optional.


getDeparturePhoneNumber

TiStringInterface getDeparturePhoneNumber()
Field departurePhoneNumber is defined as optional.


lookupDeparturePhoneNumber

TiStringInterface lookupDeparturePhoneNumber()
Field departurePhoneNumber is defined as optional.


setDeparturePhoneNumber

void setDeparturePhoneNumber(TiStringInterface inData)
Field departurePhoneNumber is defined as optional.


getDeparturePhoneNumberValue

java.lang.String getDeparturePhoneNumberValue()
Field departurePhoneNumber is defined as optional.


setDeparturePhoneNumberValue

void setDeparturePhoneNumberValue(java.lang.String inData)
Field departurePhoneNumber is defined as optional.


setDeparturePhoneNumberValue

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


getArrivalPhoneNumber

TiStringInterface getArrivalPhoneNumber()
Field arrivalPhoneNumber is defined as optional.


lookupArrivalPhoneNumber

TiStringInterface lookupArrivalPhoneNumber()
Field arrivalPhoneNumber is defined as optional.


setArrivalPhoneNumber

void setArrivalPhoneNumber(TiStringInterface inData)
Field arrivalPhoneNumber is defined as optional.


getArrivalPhoneNumberValue

java.lang.String getArrivalPhoneNumberValue()
Field arrivalPhoneNumber is defined as optional.


setArrivalPhoneNumberValue

void setArrivalPhoneNumberValue(java.lang.String inData)
Field arrivalPhoneNumber is defined as optional.


setArrivalPhoneNumberValue

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


getExtraInfo

TiStringInterface getExtraInfo()
Field extraInfo is defined as optional.


lookupExtraInfo

TiStringInterface lookupExtraInfo()
Field extraInfo is defined as optional.


setExtraInfo

void setExtraInfo(TiStringInterface inData)
Field extraInfo is defined as optional.


getExtraInfoValue

java.lang.String getExtraInfoValue()
Field extraInfo is defined as optional.


setExtraInfoValue

void setExtraInfoValue(java.lang.String inData)
Field extraInfo is defined as optional.


setExtraInfoValue

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



Copyright © 2012. All Rights Reserved.