se.sj.stina.domain.model
Interface SjFindLocationQuery

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:
SjFindLocationQueryPlain, SjFindLocationQueryStandard

public interface SjFindLocationQuery
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Struktur för att specificera hur en station skall sökas.

 - LocationQueryField anger del av stationsnamn eller stationsnr
 (Söker man på stationsnr måste man även ange producentnr)
 - ProducerCode (producentnr) anges om man känner till producent (T.ex Sverige/SJ=74)
 


Field Summary
static java.lang.String LOCATION_QUERY_FIELD
           
static java.lang.String PRODUCER_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
 TiStringInterface getLocationQueryField()
          Field locationQueryField is defined as mandatory.
 java.lang.String getLocationQueryFieldValue()
          Field locationQueryField is defined as mandatory.
 SjCode getProducerCode()
          Field producerCode is defined as optional.
 java.lang.String getProducerCodeValue()
          Field producerCode is defined as optional.
 TiStringInterface lookupLocationQueryField()
          Field locationQueryField is defined as mandatory.
 SjCode lookupProducerCode()
          Field producerCode is defined as optional.
 void setLocationQueryField(TiStringInterface inData)
          Field locationQueryField is defined as mandatory.
 void setLocationQueryFieldValue(java.lang.String inData)
          Field locationQueryField is defined as mandatory.
 void setLocationQueryFieldValue(java.lang.String inData, boolean inNotify)
          Field locationQueryField is defined as mandatory.
 void setProducerCode(SjCode inData)
          Field producerCode is defined as optional.
 void setProducerCodeValue(java.lang.String inData)
          Field producerCode is defined as optional.
 void setProducerCodeValue(java.lang.String inData, boolean inNotify)
          Field producerCode 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

LOCATION_QUERY_FIELD

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

PRODUCER_CODE

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

getLocationQueryField

TiStringInterface getLocationQueryField()
Field locationQueryField is defined as mandatory.


lookupLocationQueryField

TiStringInterface lookupLocationQueryField()
Field locationQueryField is defined as mandatory.


setLocationQueryField

void setLocationQueryField(TiStringInterface inData)
Field locationQueryField is defined as mandatory.


getLocationQueryFieldValue

java.lang.String getLocationQueryFieldValue()
Field locationQueryField is defined as mandatory.


setLocationQueryFieldValue

void setLocationQueryFieldValue(java.lang.String inData)
Field locationQueryField is defined as mandatory.


setLocationQueryFieldValue

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


getProducerCode

SjCode getProducerCode()
Field producerCode is defined as optional.


lookupProducerCode

SjCode lookupProducerCode()
Field producerCode is defined as optional.


setProducerCode

void setProducerCode(SjCode inData)
Field producerCode is defined as optional.


getProducerCodeValue

java.lang.String getProducerCodeValue()
Field producerCode is defined as optional.


setProducerCodeValue

void setProducerCodeValue(java.lang.String inData)
Field producerCode is defined as optional.


setProducerCodeValue

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



Copyright © 2012. All Rights Reserved.