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

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.SjTicketPrinterStructPlain
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, SjTicketPrinterStruct

public class SjTicketPrinterStructPlain
extends TiAbstractMapData
implements SjTicketPrinterStruct

Innehåller data om hur man vill skriva ut beställningen

- för kontrollbiljetter och återutskrift anger man vilka rader man vill skriva ut

- för kontrollbiljetter anger man antaletkontrollbiljetter

PrintCode = Standard/återutskrift/Kontrollbiljetter

Om standard får inte OrderItemList anges

Om återutskrift/Kontrollbiljetter kan OrderItemList anges

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData
TiAbstractMapData.TiMapDataComparator
 
Field Summary
 SjIntegerStringPlain numberOfControlTickets
           
 SjOrderItemIdListPlain orderItemIdList
           
 SjCodePlain printCode
           
 TiStringData printer
           
 
Fields inherited from interface se.sj.stina.domain.model.SjTicketPrinterStruct
NUMBER_OF_CONTROL_TICKETS, ORDER_ITEM_ID_LIST, PRINT_CODE, PRINTER
 
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
SjTicketPrinterStructPlain()
           
 
Method Summary
 java.lang.String getGeneratedTiName()
           
 SjIntegerString getNumberOfControlTickets()
          Field numberOfControlTickets is defined as optional.
 java.lang.String getNumberOfControlTicketsValue()
          Field numberOfControlTickets is defined as optional.
 SjOrderItemIdList getOrderItemIdList()
          Field orderItemIdList is defined as optional.
 SjCode getPrintCode()
          Field printCode is defined as mandatory.
 java.lang.String getPrintCodeValue()
          Field printCode is defined as mandatory.
 TiStringInterface getPrinter()
          Field printer is defined as mandatory.
 java.lang.String getPrinterValue()
          Field printer is defined as mandatory.
 java.lang.String getRealTiName()
           
 SjIntegerString lookupNumberOfControlTickets()
          Field numberOfControlTickets is defined as optional.
 SjOrderItemIdList lookupOrderItemIdList()
          Field orderItemIdList is defined as optional.
 SjCode lookupPrintCode()
          Field printCode is defined as mandatory.
 TiStringInterface lookupPrinter()
          Field printer is defined as mandatory.
 void setNumberOfControlTickets(SjIntegerString inData)
          Field numberOfControlTickets is defined as optional.
 void setNumberOfControlTicketsValue(java.lang.String inData)
          Field numberOfControlTickets is defined as optional.
 void setNumberOfControlTicketsValue(java.lang.String inData, boolean inNotify)
          Field numberOfControlTickets is defined as optional.
 void setOrderItemIdList(SjOrderItemIdList inData)
          Field orderItemIdList is defined as optional.
 void setPrintCode(SjCode inData)
          Field printCode is defined as mandatory.
 void setPrintCodeValue(java.lang.String inData)
          Field printCode is defined as mandatory.
 void setPrintCodeValue(java.lang.String inData, boolean inNotify)
          Field printCode is defined as mandatory.
 void setPrinter(TiStringInterface inData)
          Field printer is defined as mandatory.
 void setPrinterValue(java.lang.String inData)
          Field printer is defined as mandatory.
 void setPrinterValue(java.lang.String inData, boolean inNotify)
          Field printer 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

printer

public TiStringData printer

printCode

public SjCodePlain printCode

orderItemIdList

public SjOrderItemIdListPlain orderItemIdList

numberOfControlTickets

public SjIntegerStringPlain numberOfControlTickets
Constructor Detail

SjTicketPrinterStructPlain

public SjTicketPrinterStructPlain()
Method Detail

getPrinter

public TiStringInterface getPrinter()
Field printer is defined as mandatory.

Specified by:
getPrinter in interface SjTicketPrinterStruct

lookupPrinter

public TiStringInterface lookupPrinter()
Field printer is defined as mandatory.

Specified by:
lookupPrinter in interface SjTicketPrinterStruct

setPrinter

public void setPrinter(TiStringInterface inData)
Field printer is defined as mandatory.

Specified by:
setPrinter in interface SjTicketPrinterStruct

getPrinterValue

public java.lang.String getPrinterValue()
Field printer is defined as mandatory.

Specified by:
getPrinterValue in interface SjTicketPrinterStruct

setPrinterValue

public void setPrinterValue(java.lang.String inData)
Field printer is defined as mandatory.

Specified by:
setPrinterValue in interface SjTicketPrinterStruct

setPrinterValue

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

Specified by:
setPrinterValue in interface SjTicketPrinterStruct

getPrintCode

public SjCode getPrintCode()
Field printCode is defined as mandatory.

Specified by:
getPrintCode in interface SjTicketPrinterStruct

lookupPrintCode

public SjCode lookupPrintCode()
Field printCode is defined as mandatory.

Specified by:
lookupPrintCode in interface SjTicketPrinterStruct

setPrintCode

public void setPrintCode(SjCode inData)
Field printCode is defined as mandatory.

Specified by:
setPrintCode in interface SjTicketPrinterStruct

getPrintCodeValue

public java.lang.String getPrintCodeValue()
Field printCode is defined as mandatory.

Specified by:
getPrintCodeValue in interface SjTicketPrinterStruct

setPrintCodeValue

public void setPrintCodeValue(java.lang.String inData)
Field printCode is defined as mandatory.

Specified by:
setPrintCodeValue in interface SjTicketPrinterStruct

setPrintCodeValue

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

Specified by:
setPrintCodeValue in interface SjTicketPrinterStruct

getOrderItemIdList

public SjOrderItemIdList getOrderItemIdList()
Field orderItemIdList is defined as optional.

Specified by:
getOrderItemIdList in interface SjTicketPrinterStruct

lookupOrderItemIdList

public SjOrderItemIdList lookupOrderItemIdList()
Field orderItemIdList is defined as optional.

Specified by:
lookupOrderItemIdList in interface SjTicketPrinterStruct

setOrderItemIdList

public void setOrderItemIdList(SjOrderItemIdList inData)
Field orderItemIdList is defined as optional.

Specified by:
setOrderItemIdList in interface SjTicketPrinterStruct

getNumberOfControlTickets

public SjIntegerString getNumberOfControlTickets()
Field numberOfControlTickets is defined as optional.

Specified by:
getNumberOfControlTickets in interface SjTicketPrinterStruct

lookupNumberOfControlTickets

public SjIntegerString lookupNumberOfControlTickets()
Field numberOfControlTickets is defined as optional.

Specified by:
lookupNumberOfControlTickets in interface SjTicketPrinterStruct

setNumberOfControlTickets

public void setNumberOfControlTickets(SjIntegerString inData)
Field numberOfControlTickets is defined as optional.

Specified by:
setNumberOfControlTickets in interface SjTicketPrinterStruct

getNumberOfControlTicketsValue

public java.lang.String getNumberOfControlTicketsValue()
Field numberOfControlTickets is defined as optional.

Specified by:
getNumberOfControlTicketsValue in interface SjTicketPrinterStruct

setNumberOfControlTicketsValue

public void setNumberOfControlTicketsValue(java.lang.String inData)
Field numberOfControlTickets is defined as optional.

Specified by:
setNumberOfControlTicketsValue in interface SjTicketPrinterStruct

setNumberOfControlTicketsValue

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

Specified by:
setNumberOfControlTicketsValue in interface SjTicketPrinterStruct

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.