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

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.SjTicketStructPlain
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, SjTicketStruct

public class SjTicketStructPlain
extends TiAbstractMapData
implements SjTicketStruct

Biljettämnestyp: Biljettämnestyp, Biljettämnesnamnförkortning, Antal biljetter i lager och en lista med Biljettnummerintervall.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData
TiAbstractMapData.TiMapDataComparator
 
Field Summary
 SjIntegerStringPlain numberInStock
           
 SjTicketNumberIntervalListPlain ticketNumberIntervals
           
 TiStringData ticketType
           
 TiStringData ticketTypeShortName
           
 
Fields inherited from interface se.sj.stina.domain.model.SjTicketStruct
NUMBER_IN_STOCK, TICKET_NUMBER_INTERVALS, TICKET_TYPE, TICKET_TYPE_SHORT_NAME
 
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
SjTicketStructPlain()
           
 
Method Summary
 java.lang.String getGeneratedTiName()
           
 SjIntegerString getNumberInStock()
          Field numberInStock is defined as mandatory.
 java.lang.String getNumberInStockValue()
          Field numberInStock is defined as mandatory.
 java.lang.String getRealTiName()
           
 SjTicketNumberIntervalList getTicketNumberIntervals()
          Field ticketNumberIntervals is defined as mandatory.
 TiStringInterface getTicketType()
          Field ticketType is defined as mandatory.
 TiStringInterface getTicketTypeShortName()
          Field ticketTypeShortName is defined as mandatory.
 java.lang.String getTicketTypeShortNameValue()
          Field ticketTypeShortName is defined as mandatory.
 java.lang.String getTicketTypeValue()
          Field ticketType is defined as mandatory.
 SjIntegerString lookupNumberInStock()
          Field numberInStock is defined as mandatory.
 SjTicketNumberIntervalList lookupTicketNumberIntervals()
          Field ticketNumberIntervals is defined as mandatory.
 TiStringInterface lookupTicketType()
          Field ticketType is defined as mandatory.
 TiStringInterface lookupTicketTypeShortName()
          Field ticketTypeShortName is defined as mandatory.
 void setNumberInStock(SjIntegerString inData)
          Field numberInStock is defined as mandatory.
 void setNumberInStockValue(java.lang.String inData)
          Field numberInStock is defined as mandatory.
 void setNumberInStockValue(java.lang.String inData, boolean inNotify)
          Field numberInStock is defined as mandatory.
 void setTicketNumberIntervals(SjTicketNumberIntervalList inData)
          Field ticketNumberIntervals is defined as mandatory.
 void setTicketType(TiStringInterface inData)
          Field ticketType is defined as mandatory.
 void setTicketTypeShortName(TiStringInterface inData)
          Field ticketTypeShortName is defined as mandatory.
 void setTicketTypeShortNameValue(java.lang.String inData)
          Field ticketTypeShortName is defined as mandatory.
 void setTicketTypeShortNameValue(java.lang.String inData, boolean inNotify)
          Field ticketTypeShortName is defined as mandatory.
 void setTicketTypeValue(java.lang.String inData)
          Field ticketType is defined as mandatory.
 void setTicketTypeValue(java.lang.String inData, boolean inNotify)
          Field ticketType is defined as mandatory.
 
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

ticketType

public TiStringData ticketType

ticketTypeShortName

public TiStringData ticketTypeShortName

numberInStock

public SjIntegerStringPlain numberInStock

ticketNumberIntervals

public SjTicketNumberIntervalListPlain ticketNumberIntervals
Constructor Detail

SjTicketStructPlain

public SjTicketStructPlain()
Method Detail

getTicketType

public TiStringInterface getTicketType()
Field ticketType is defined as mandatory.

Specified by:
getTicketType in interface SjTicketStruct

lookupTicketType

public TiStringInterface lookupTicketType()
Field ticketType is defined as mandatory.

Specified by:
lookupTicketType in interface SjTicketStruct

setTicketType

public void setTicketType(TiStringInterface inData)
Field ticketType is defined as mandatory.

Specified by:
setTicketType in interface SjTicketStruct

getTicketTypeValue

public java.lang.String getTicketTypeValue()
Field ticketType is defined as mandatory.

Specified by:
getTicketTypeValue in interface SjTicketStruct

setTicketTypeValue

public void setTicketTypeValue(java.lang.String inData)
Field ticketType is defined as mandatory.

Specified by:
setTicketTypeValue in interface SjTicketStruct

setTicketTypeValue

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

Specified by:
setTicketTypeValue in interface SjTicketStruct

getTicketTypeShortName

public TiStringInterface getTicketTypeShortName()
Field ticketTypeShortName is defined as mandatory.

Specified by:
getTicketTypeShortName in interface SjTicketStruct

lookupTicketTypeShortName

public TiStringInterface lookupTicketTypeShortName()
Field ticketTypeShortName is defined as mandatory.

Specified by:
lookupTicketTypeShortName in interface SjTicketStruct

setTicketTypeShortName

public void setTicketTypeShortName(TiStringInterface inData)
Field ticketTypeShortName is defined as mandatory.

Specified by:
setTicketTypeShortName in interface SjTicketStruct

getTicketTypeShortNameValue

public java.lang.String getTicketTypeShortNameValue()
Field ticketTypeShortName is defined as mandatory.

Specified by:
getTicketTypeShortNameValue in interface SjTicketStruct

setTicketTypeShortNameValue

public void setTicketTypeShortNameValue(java.lang.String inData)
Field ticketTypeShortName is defined as mandatory.

Specified by:
setTicketTypeShortNameValue in interface SjTicketStruct

setTicketTypeShortNameValue

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

Specified by:
setTicketTypeShortNameValue in interface SjTicketStruct

getNumberInStock

public SjIntegerString getNumberInStock()
Field numberInStock is defined as mandatory.

Specified by:
getNumberInStock in interface SjTicketStruct

lookupNumberInStock

public SjIntegerString lookupNumberInStock()
Field numberInStock is defined as mandatory.

Specified by:
lookupNumberInStock in interface SjTicketStruct

setNumberInStock

public void setNumberInStock(SjIntegerString inData)
Field numberInStock is defined as mandatory.

Specified by:
setNumberInStock in interface SjTicketStruct

getNumberInStockValue

public java.lang.String getNumberInStockValue()
Field numberInStock is defined as mandatory.

Specified by:
getNumberInStockValue in interface SjTicketStruct

setNumberInStockValue

public void setNumberInStockValue(java.lang.String inData)
Field numberInStock is defined as mandatory.

Specified by:
setNumberInStockValue in interface SjTicketStruct

setNumberInStockValue

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

Specified by:
setNumberInStockValue in interface SjTicketStruct

getTicketNumberIntervals

public SjTicketNumberIntervalList getTicketNumberIntervals()
Field ticketNumberIntervals is defined as mandatory.

Specified by:
getTicketNumberIntervals in interface SjTicketStruct

lookupTicketNumberIntervals

public SjTicketNumberIntervalList lookupTicketNumberIntervals()
Field ticketNumberIntervals is defined as mandatory.

Specified by:
lookupTicketNumberIntervals in interface SjTicketStruct

setTicketNumberIntervals

public void setTicketNumberIntervals(SjTicketNumberIntervalList inData)
Field ticketNumberIntervals is defined as mandatory.

Specified by:
setTicketNumberIntervals in interface SjTicketStruct

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.