se.sj.stina.domain.model
Interface SjTravellerSpecification

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:
SjTravellerSpecificationPlain, SjTravellerSpecificationStandard

public interface SjTravellerSpecification
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Innehåller en resenär Om man endast vill hantera uppgifterna i TravellerExtraSpecification, så får inget annat vara satt i strukturen. Det går alltså att tilldela ett mobiltelefonnumret utan att påverka resenärskopplingen för övrigt.


Field Summary
static java.lang.String BIRTH_DATE
           
static java.lang.String COUNTRY_OF_ORIGIN
           
static java.lang.String CUSTOMER_ID
           
static java.lang.String CUSTOMER_XOR
           
static java.lang.String ENCRYPTED_CARD_NUMBER
           
static java.lang.String EXTERNAL_CUSTOMER_REFERENCE
           
static java.lang.String FIRST_NAME
           
static java.lang.String FORM_OF_IDENTIFICATION
           
static java.lang.String LAST_NAME
           
static java.lang.String MEMBERSHIP_IDENTIFICATION
           
static java.lang.String TRAVELLER_CUSTOMER_ID
           
static java.lang.String TRAVELLER_EXTRA_INFO_SPECIFICATION
           
static java.lang.String TRAVELLER_PASS_NUMBER
           
 
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
 TiDate getBirthDate()
          Field birthDate is defined as optional.
 TiStringInterface getCountryOfOrigin()
          Field countryOfOrigin is defined as optional.
 java.lang.String getCountryOfOriginValue()
          Field countryOfOrigin is defined as optional.
 SjIdentity getCustomerId()
          Field customerId is defined as part of xor.
 java.lang.String getCustomerIdValue()
          Field customerId is defined as part of xor.
 TiIntegerInterface getCustomerXor()
          field customerXor
 java.lang.Integer getCustomerXorValue()
          field customerXor
 SjEncryptedDataInfo getEncryptedCardNumber()
          Field encryptedCardNumber is defined as optional.
 TiStringInterface getExternalCustomerReference()
          Field externalCustomerReference is defined as optional.
 java.lang.String getExternalCustomerReferenceValue()
          Field externalCustomerReference is defined as optional.
 TiStringInterface getFirstName()
          Field firstName is defined as part of xor.
 java.lang.String getFirstNameValue()
          Field firstName is defined as part of xor.
 SjETicketCard getFormOfIdentification()
          Field formOfIdentification is defined as optional.
 TiStringInterface getLastName()
          Field lastName is defined as part of xor.
 java.lang.String getLastNameValue()
          Field lastName is defined as part of xor.
 SjMembershipIdentification getMembershipIdentification()
          Field membershipIdentification is defined as optional.
 SjIdentity getTravellerCustomerId()
          Field travellerCustomerId is defined as optional.
 java.lang.String getTravellerCustomerIdValue()
          Field travellerCustomerId is defined as optional.
 SjTravellerExtraInfoSpecification getTravellerExtraInfoSpecification()
          Field travellerExtraInfoSpecification is defined as optional.
 TiStringInterface getTravellerPassNumber()
          Field travellerPassNumber is defined as optional.
 java.lang.String getTravellerPassNumberValue()
          Field travellerPassNumber is defined as optional.
 TiDate lookupBirthDate()
          Field birthDate is defined as optional.
 TiStringInterface lookupCountryOfOrigin()
          Field countryOfOrigin is defined as optional.
 SjIdentity lookupCustomerId()
          Field customerId is defined as part of xor.
 TiIntegerInterface lookupCustomerXor()
          field customerXor
 SjEncryptedDataInfo lookupEncryptedCardNumber()
          Field encryptedCardNumber is defined as optional.
 TiStringInterface lookupExternalCustomerReference()
          Field externalCustomerReference is defined as optional.
 TiStringInterface lookupFirstName()
          Field firstName is defined as part of xor.
 SjETicketCard lookupFormOfIdentification()
          Field formOfIdentification is defined as optional.
 TiStringInterface lookupLastName()
          Field lastName is defined as part of xor.
 SjMembershipIdentification lookupMembershipIdentification()
          Field membershipIdentification is defined as optional.
 SjIdentity lookupTravellerCustomerId()
          Field travellerCustomerId is defined as optional.
 SjTravellerExtraInfoSpecification lookupTravellerExtraInfoSpecification()
          Field travellerExtraInfoSpecification is defined as optional.
 TiStringInterface lookupTravellerPassNumber()
          Field travellerPassNumber is defined as optional.
 void setBirthDate(TiDate inData)
          Field birthDate is defined as optional.
 void setCountryOfOrigin(TiStringInterface inData)
          Field countryOfOrigin is defined as optional.
 void setCountryOfOriginValue(java.lang.String inData)
          Field countryOfOrigin is defined as optional.
 void setCountryOfOriginValue(java.lang.String inData, boolean inNotify)
          Field countryOfOrigin is defined as optional.
 void setCustomerId(SjIdentity inData)
          Field customerId is defined as part of xor.
 void setCustomerIdValue(java.lang.String inData)
          Field customerId is defined as part of xor.
 void setCustomerIdValue(java.lang.String inData, boolean inNotify)
          Field customerId is defined as part of xor.
 void setCustomerXor(TiIntegerInterface inData)
          field customerXor
 void setCustomerXorValue(java.lang.Integer inData)
          field customerXor
 void setEncryptedCardNumber(SjEncryptedDataInfo inData)
          Field encryptedCardNumber is defined as optional.
 void setExternalCustomerReference(TiStringInterface inData)
          Field externalCustomerReference is defined as optional.
 void setExternalCustomerReferenceValue(java.lang.String inData)
          Field externalCustomerReference is defined as optional.
 void setExternalCustomerReferenceValue(java.lang.String inData, boolean inNotify)
          Field externalCustomerReference is defined as optional.
 void setFirstName(TiStringInterface inData)
          Field firstName is defined as part of xor.
 void setFirstNameValue(java.lang.String inData)
          Field firstName is defined as part of xor.
 void setFirstNameValue(java.lang.String inData, boolean inNotify)
          Field firstName is defined as part of xor.
 void setFormOfIdentification(SjETicketCard inData)
          Field formOfIdentification is defined as optional.
 void setLastName(TiStringInterface inData)
          Field lastName is defined as part of xor.
 void setLastNameValue(java.lang.String inData)
          Field lastName is defined as part of xor.
 void setLastNameValue(java.lang.String inData, boolean inNotify)
          Field lastName is defined as part of xor.
 void setMembershipIdentification(SjMembershipIdentification inData)
          Field membershipIdentification is defined as optional.
 void setTravellerCustomerId(SjIdentity inData)
          Field travellerCustomerId is defined as optional.
 void setTravellerCustomerIdValue(java.lang.String inData)
          Field travellerCustomerId is defined as optional.
 void setTravellerCustomerIdValue(java.lang.String inData, boolean inNotify)
          Field travellerCustomerId is defined as optional.
 void setTravellerExtraInfoSpecification(SjTravellerExtraInfoSpecification inData)
          Field travellerExtraInfoSpecification is defined as optional.
 void setTravellerPassNumber(TiStringInterface inData)
          Field travellerPassNumber is defined as optional.
 void setTravellerPassNumberValue(java.lang.String inData)
          Field travellerPassNumber is defined as optional.
 void setTravellerPassNumberValue(java.lang.String inData, boolean inNotify)
          Field travellerPassNumber 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

CUSTOMER_XOR

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

CUSTOMER_ID

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

TRAVELLER_CUSTOMER_ID

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

FIRST_NAME

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

LAST_NAME

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

COUNTRY_OF_ORIGIN

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

TRAVELLER_PASS_NUMBER

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

BIRTH_DATE

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

EXTERNAL_CUSTOMER_REFERENCE

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

FORM_OF_IDENTIFICATION

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

ENCRYPTED_CARD_NUMBER

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

MEMBERSHIP_IDENTIFICATION

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

TRAVELLER_EXTRA_INFO_SPECIFICATION

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

getCustomerXor

TiIntegerInterface getCustomerXor()
field customerXor


lookupCustomerXor

TiIntegerInterface lookupCustomerXor()
field customerXor


setCustomerXor

void setCustomerXor(TiIntegerInterface inData)
field customerXor


getCustomerXorValue

java.lang.Integer getCustomerXorValue()
field customerXor


setCustomerXorValue

void setCustomerXorValue(java.lang.Integer inData)
field customerXor


getCustomerId

SjIdentity getCustomerId()
Field customerId is defined as part of xor.


lookupCustomerId

SjIdentity lookupCustomerId()
Field customerId is defined as part of xor.


setCustomerId

void setCustomerId(SjIdentity inData)
Field customerId is defined as part of xor.


getCustomerIdValue

java.lang.String getCustomerIdValue()
Field customerId is defined as part of xor.


setCustomerIdValue

void setCustomerIdValue(java.lang.String inData)
Field customerId is defined as part of xor.


setCustomerIdValue

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


getTravellerCustomerId

SjIdentity getTravellerCustomerId()
Field travellerCustomerId is defined as optional.


lookupTravellerCustomerId

SjIdentity lookupTravellerCustomerId()
Field travellerCustomerId is defined as optional.


setTravellerCustomerId

void setTravellerCustomerId(SjIdentity inData)
Field travellerCustomerId is defined as optional.


getTravellerCustomerIdValue

java.lang.String getTravellerCustomerIdValue()
Field travellerCustomerId is defined as optional.


setTravellerCustomerIdValue

void setTravellerCustomerIdValue(java.lang.String inData)
Field travellerCustomerId is defined as optional.


setTravellerCustomerIdValue

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


getFirstName

TiStringInterface getFirstName()
Field firstName is defined as part of xor.


lookupFirstName

TiStringInterface lookupFirstName()
Field firstName is defined as part of xor.


setFirstName

void setFirstName(TiStringInterface inData)
Field firstName is defined as part of xor.


getFirstNameValue

java.lang.String getFirstNameValue()
Field firstName is defined as part of xor.


setFirstNameValue

void setFirstNameValue(java.lang.String inData)
Field firstName is defined as part of xor.


setFirstNameValue

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


getLastName

TiStringInterface getLastName()
Field lastName is defined as part of xor.


lookupLastName

TiStringInterface lookupLastName()
Field lastName is defined as part of xor.


setLastName

void setLastName(TiStringInterface inData)
Field lastName is defined as part of xor.


getLastNameValue

java.lang.String getLastNameValue()
Field lastName is defined as part of xor.


setLastNameValue

void setLastNameValue(java.lang.String inData)
Field lastName is defined as part of xor.


setLastNameValue

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


getCountryOfOrigin

TiStringInterface getCountryOfOrigin()
Field countryOfOrigin is defined as optional.


lookupCountryOfOrigin

TiStringInterface lookupCountryOfOrigin()
Field countryOfOrigin is defined as optional.


setCountryOfOrigin

void setCountryOfOrigin(TiStringInterface inData)
Field countryOfOrigin is defined as optional.


getCountryOfOriginValue

java.lang.String getCountryOfOriginValue()
Field countryOfOrigin is defined as optional.


setCountryOfOriginValue

void setCountryOfOriginValue(java.lang.String inData)
Field countryOfOrigin is defined as optional.


setCountryOfOriginValue

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


getTravellerPassNumber

TiStringInterface getTravellerPassNumber()
Field travellerPassNumber is defined as optional.


lookupTravellerPassNumber

TiStringInterface lookupTravellerPassNumber()
Field travellerPassNumber is defined as optional.


setTravellerPassNumber

void setTravellerPassNumber(TiStringInterface inData)
Field travellerPassNumber is defined as optional.


getTravellerPassNumberValue

java.lang.String getTravellerPassNumberValue()
Field travellerPassNumber is defined as optional.


setTravellerPassNumberValue

void setTravellerPassNumberValue(java.lang.String inData)
Field travellerPassNumber is defined as optional.


setTravellerPassNumberValue

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


getBirthDate

TiDate getBirthDate()
Field birthDate is defined as optional.


lookupBirthDate

TiDate lookupBirthDate()
Field birthDate is defined as optional.


setBirthDate

void setBirthDate(TiDate inData)
Field birthDate is defined as optional.


getExternalCustomerReference

TiStringInterface getExternalCustomerReference()
Field externalCustomerReference is defined as optional.


lookupExternalCustomerReference

TiStringInterface lookupExternalCustomerReference()
Field externalCustomerReference is defined as optional.


setExternalCustomerReference

void setExternalCustomerReference(TiStringInterface inData)
Field externalCustomerReference is defined as optional.


getExternalCustomerReferenceValue

java.lang.String getExternalCustomerReferenceValue()
Field externalCustomerReference is defined as optional.


setExternalCustomerReferenceValue

void setExternalCustomerReferenceValue(java.lang.String inData)
Field externalCustomerReference is defined as optional.


setExternalCustomerReferenceValue

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


getFormOfIdentification

SjETicketCard getFormOfIdentification()
Field formOfIdentification is defined as optional.


lookupFormOfIdentification

SjETicketCard lookupFormOfIdentification()
Field formOfIdentification is defined as optional.


setFormOfIdentification

void setFormOfIdentification(SjETicketCard inData)
Field formOfIdentification is defined as optional.


getEncryptedCardNumber

SjEncryptedDataInfo getEncryptedCardNumber()
Field encryptedCardNumber is defined as optional.


lookupEncryptedCardNumber

SjEncryptedDataInfo lookupEncryptedCardNumber()
Field encryptedCardNumber is defined as optional.


setEncryptedCardNumber

void setEncryptedCardNumber(SjEncryptedDataInfo inData)
Field encryptedCardNumber is defined as optional.


getMembershipIdentification

SjMembershipIdentification getMembershipIdentification()
Field membershipIdentification is defined as optional.


lookupMembershipIdentification

SjMembershipIdentification lookupMembershipIdentification()
Field membershipIdentification is defined as optional.


setMembershipIdentification

void setMembershipIdentification(SjMembershipIdentification inData)
Field membershipIdentification is defined as optional.


getTravellerExtraInfoSpecification

SjTravellerExtraInfoSpecification getTravellerExtraInfoSpecification()
Field travellerExtraInfoSpecification is defined as optional.


lookupTravellerExtraInfoSpecification

SjTravellerExtraInfoSpecification lookupTravellerExtraInfoSpecification()
Field travellerExtraInfoSpecification is defined as optional.


setTravellerExtraInfoSpecification

void setTravellerExtraInfoSpecification(SjTravellerExtraInfoSpecification inData)
Field travellerExtraInfoSpecification is defined as optional.



Copyright © 2012. All Rights Reserved.