se.sj.stina.domain.model.impl.plain
Class SjAvailabilityPlain

java.lang.Object
  extended by org.stina.framework.core.model.TiAbstractData
      extended by org.stina.framework.core.model.TiAbstractMapData
          extended by se.sj.stina.domain.model.impl.plain.SjAvailabilityPlain
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiObserverInterface, TiSubjectInterface, TiModelComponentInterface, SjAvailability

public class SjAvailabilityPlain
extends TiAbstractMapData
implements SjAvailability

Används för att specificera tillgänglighet av något, egentligen bara en kod och ett antal. T.ex. antalet lediga platser av en viss typ.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData
TiAbstractMapData.TiMapDataComparator
 
Field Summary
 TiStringData amount
           
 TiStringData description
           
 TiStringData descriptionCode
           
 TiStringData fareAvailability
           
 TiStringData seatAvailability
           
 SjFareAvailabilityListPlain specialFareAvailabilities
           
 
Fields inherited from interface se.sj.stina.domain.model.SjAvailability
AMOUNT, DESCRIPTION, DESCRIPTION_CODE, FARE_AVAILABILITY, SEAT_AVAILABILITY, SPECIAL_FARE_AVAILABILITIES
 
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
 
Constructor Summary
SjAvailabilityPlain()
           
 
Method Summary
 TiStringInterface getAmount()
          Field amount is defined as mandatory.
 java.lang.String getAmountValue()
          Field amount is defined as mandatory.
 TiStringInterface getDescription()
          Field description is defined as optional.
 TiStringInterface getDescriptionCode()
          Field descriptionCode is defined as optional.
 java.lang.String getDescriptionCodeValue()
          Field descriptionCode is defined as optional.
 java.lang.String getDescriptionValue()
          Field description is defined as optional.
 TiStringInterface getFareAvailability()
          Field fareAvailability is defined as optional.
 java.lang.String getFareAvailabilityValue()
          Field fareAvailability is defined as optional.
 java.lang.String getGeneratedTiName()
           
 java.lang.String getRealTiName()
           
 TiStringInterface getSeatAvailability()
          Field seatAvailability is defined as optional.
 java.lang.String getSeatAvailabilityValue()
          Field seatAvailability is defined as optional.
 SjFareAvailabilityList getSpecialFareAvailabilities()
          Field specialFareAvailabilities is defined as optional.
 TiStringInterface lookupAmount()
          Field amount is defined as mandatory.
 TiStringInterface lookupDescription()
          Field description is defined as optional.
 TiStringInterface lookupDescriptionCode()
          Field descriptionCode is defined as optional.
 TiStringInterface lookupFareAvailability()
          Field fareAvailability is defined as optional.
 TiStringInterface lookupSeatAvailability()
          Field seatAvailability is defined as optional.
 SjFareAvailabilityList lookupSpecialFareAvailabilities()
          Field specialFareAvailabilities is defined as optional.
 void setAmount(TiStringInterface inData)
          Field amount is defined as mandatory.
 void setAmountValue(java.lang.String inData)
          Field amount is defined as mandatory.
 void setAmountValue(java.lang.String inData, boolean inNotify)
          Field amount is defined as mandatory.
 void setDescription(TiStringInterface inData)
          Field description is defined as optional.
 void setDescriptionCode(TiStringInterface inData)
          Field descriptionCode is defined as optional.
 void setDescriptionCodeValue(java.lang.String inData)
          Field descriptionCode is defined as optional.
 void setDescriptionCodeValue(java.lang.String inData, boolean inNotify)
          Field descriptionCode is defined as optional.
 void setDescriptionValue(java.lang.String inData)
          Field description is defined as optional.
 void setDescriptionValue(java.lang.String inData, boolean inNotify)
          Field description is defined as optional.
 void setFareAvailability(TiStringInterface inData)
          Field fareAvailability is defined as optional.
 void setFareAvailabilityValue(java.lang.String inData)
          Field fareAvailability is defined as optional.
 void setFareAvailabilityValue(java.lang.String inData, boolean inNotify)
          Field fareAvailability is defined as optional.
 void setSeatAvailability(TiStringInterface inData)
          Field seatAvailability is defined as optional.
 void setSeatAvailabilityValue(java.lang.String inData)
          Field seatAvailability is defined as optional.
 void setSeatAvailabilityValue(java.lang.String inData, boolean inNotify)
          Field seatAvailability is defined as optional.
 void setSpecialFareAvailabilities(SjFareAvailabilityList inData)
          Field specialFareAvailabilities is defined as optional.
 
Methods inherited from class org.stina.framework.core.model.TiAbstractMapData
clear, clone, clone, disposeModel, equalsModel, getAssignedFieldNames, getComparator, getField, getFieldNames, getIndexForXorPart, getModel, getModelImpl, getValue, getXorNameForXorPart, getXorPart, getXorPartNames, hasField, importValue, importValue, isEmpty, lookupField, lookupFieldObject, lookupModel, lookupModelImpl, memberModel, setModel, setValue, setValue, specifyXors, toDebugString, toDebugString, updateXorIndex
 
Methods inherited from class org.stina.framework.core.model.TiAbstractData
addModelElement, addModelElement, addModelElements, addModelElements, attachObserver, compareTo, containsModelElement, createCloneInstance, detachObserver, getIncludeIfOptional, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, getObserverCount, getPropertiesDelegate, getProperty, getPropertyModel, getPropertyNames, hasProperties, insertModelElementAt, insertModelElementAt, isEnabled, isObserverAttached, isSizeField, lookupObservers, lookupObserversLock, moveModelElementOfInstance, moveModelElementOfInstance, notifyObservers, property, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setIncludeIfOptional, setModelElementAt, setModelElementAt, setModelElements, setModelElements, setProperty, setProperty, setUpdateXorFieldEnabled, sizeOfList, specifyProperties, update, update, updateObserver
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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, 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
 
Methods inherited from interface org.stina.framework.support.util.TiModelComponentInterface
property
 

Field Detail

descriptionCode

public TiStringData descriptionCode

description

public TiStringData description

amount

public TiStringData amount

seatAvailability

public TiStringData seatAvailability

fareAvailability

public TiStringData fareAvailability

specialFareAvailabilities

public SjFareAvailabilityListPlain specialFareAvailabilities
Constructor Detail

SjAvailabilityPlain

public SjAvailabilityPlain()
Method Detail

getDescriptionCode

public TiStringInterface getDescriptionCode()
Field descriptionCode is defined as optional.

Specified by:
getDescriptionCode in interface SjAvailability

lookupDescriptionCode

public TiStringInterface lookupDescriptionCode()
Field descriptionCode is defined as optional.

Specified by:
lookupDescriptionCode in interface SjAvailability

setDescriptionCode

public void setDescriptionCode(TiStringInterface inData)
Field descriptionCode is defined as optional.

Specified by:
setDescriptionCode in interface SjAvailability

getDescriptionCodeValue

public java.lang.String getDescriptionCodeValue()
Field descriptionCode is defined as optional.

Specified by:
getDescriptionCodeValue in interface SjAvailability

setDescriptionCodeValue

public void setDescriptionCodeValue(java.lang.String inData)
Field descriptionCode is defined as optional.

Specified by:
setDescriptionCodeValue in interface SjAvailability

setDescriptionCodeValue

public void setDescriptionCodeValue(java.lang.String inData,
                                    boolean inNotify)
Field descriptionCode is defined as optional.

Specified by:
setDescriptionCodeValue in interface SjAvailability

getDescription

public TiStringInterface getDescription()
Field description is defined as optional.

Specified by:
getDescription in interface SjAvailability

lookupDescription

public TiStringInterface lookupDescription()
Field description is defined as optional.

Specified by:
lookupDescription in interface SjAvailability

setDescription

public void setDescription(TiStringInterface inData)
Field description is defined as optional.

Specified by:
setDescription in interface SjAvailability

getDescriptionValue

public java.lang.String getDescriptionValue()
Field description is defined as optional.

Specified by:
getDescriptionValue in interface SjAvailability

setDescriptionValue

public void setDescriptionValue(java.lang.String inData)
Field description is defined as optional.

Specified by:
setDescriptionValue in interface SjAvailability

setDescriptionValue

public void setDescriptionValue(java.lang.String inData,
                                boolean inNotify)
Field description is defined as optional.

Specified by:
setDescriptionValue in interface SjAvailability

getAmount

public TiStringInterface getAmount()
Field amount is defined as mandatory.

Specified by:
getAmount in interface SjAvailability

lookupAmount

public TiStringInterface lookupAmount()
Field amount is defined as mandatory.

Specified by:
lookupAmount in interface SjAvailability

setAmount

public void setAmount(TiStringInterface inData)
Field amount is defined as mandatory.

Specified by:
setAmount in interface SjAvailability

getAmountValue

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

Specified by:
getAmountValue in interface SjAvailability

setAmountValue

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

Specified by:
setAmountValue in interface SjAvailability

setAmountValue

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

Specified by:
setAmountValue in interface SjAvailability

getSeatAvailability

public TiStringInterface getSeatAvailability()
Field seatAvailability is defined as optional.

Specified by:
getSeatAvailability in interface SjAvailability

lookupSeatAvailability

public TiStringInterface lookupSeatAvailability()
Field seatAvailability is defined as optional.

Specified by:
lookupSeatAvailability in interface SjAvailability

setSeatAvailability

public void setSeatAvailability(TiStringInterface inData)
Field seatAvailability is defined as optional.

Specified by:
setSeatAvailability in interface SjAvailability

getSeatAvailabilityValue

public java.lang.String getSeatAvailabilityValue()
Field seatAvailability is defined as optional.

Specified by:
getSeatAvailabilityValue in interface SjAvailability

setSeatAvailabilityValue

public void setSeatAvailabilityValue(java.lang.String inData)
Field seatAvailability is defined as optional.

Specified by:
setSeatAvailabilityValue in interface SjAvailability

setSeatAvailabilityValue

public void setSeatAvailabilityValue(java.lang.String inData,
                                     boolean inNotify)
Field seatAvailability is defined as optional.

Specified by:
setSeatAvailabilityValue in interface SjAvailability

getFareAvailability

public TiStringInterface getFareAvailability()
Field fareAvailability is defined as optional.

Specified by:
getFareAvailability in interface SjAvailability

lookupFareAvailability

public TiStringInterface lookupFareAvailability()
Field fareAvailability is defined as optional.

Specified by:
lookupFareAvailability in interface SjAvailability

setFareAvailability

public void setFareAvailability(TiStringInterface inData)
Field fareAvailability is defined as optional.

Specified by:
setFareAvailability in interface SjAvailability

getFareAvailabilityValue

public java.lang.String getFareAvailabilityValue()
Field fareAvailability is defined as optional.

Specified by:
getFareAvailabilityValue in interface SjAvailability

setFareAvailabilityValue

public void setFareAvailabilityValue(java.lang.String inData)
Field fareAvailability is defined as optional.

Specified by:
setFareAvailabilityValue in interface SjAvailability

setFareAvailabilityValue

public void setFareAvailabilityValue(java.lang.String inData,
                                     boolean inNotify)
Field fareAvailability is defined as optional.

Specified by:
setFareAvailabilityValue in interface SjAvailability

getSpecialFareAvailabilities

public SjFareAvailabilityList getSpecialFareAvailabilities()
Field specialFareAvailabilities is defined as optional.

Specified by:
getSpecialFareAvailabilities in interface SjAvailability

lookupSpecialFareAvailabilities

public SjFareAvailabilityList lookupSpecialFareAvailabilities()
Field specialFareAvailabilities is defined as optional.

Specified by:
lookupSpecialFareAvailabilities in interface SjAvailability

setSpecialFareAvailabilities

public void setSpecialFareAvailabilities(SjFareAvailabilityList inData)
Field specialFareAvailabilities is defined as optional.

Specified by:
setSpecialFareAvailabilities in interface SjAvailability

getRealTiName

public java.lang.String getRealTiName()
Specified by:
getRealTiName in interface TiCommonModelPartInterface
Overrides:
getRealTiName in class TiAbstractData

getGeneratedTiName

public java.lang.String getGeneratedTiName()
Specified by:
getGeneratedTiName in interface TiCommonModelPartInterface
Overrides:
getGeneratedTiName in class TiAbstractData


Copyright © 2012. All Rights Reserved.