se.sj.stina.domain.model.impl.standard
Class SjTicketPrinterStructStandard

java.lang.Object
  extended by org.stina.framework.support.observer.TiSubject
      extended by org.stina.framework.core.model.TiAbstractModel
          extended by org.stina.framework.core.model.TiAbstractMapModel
              extended by se.sj.stina.domain.model.impl.standard.SjTicketPrinterStructStandard
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 SjTicketPrinterStructStandard
extends TiAbstractMapModel
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.TiAbstractMapModel
TiAbstractMapModel.TiMapModelComparator
 
Field Summary
 
Fields inherited from class org.stina.framework.core.model.TiAbstractModel
disposed
 
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
SjTicketPrinterStructStandard()
           
 
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.
protected  TiFieldSpecificationEnumeration specifyFields()
           
 
Methods inherited from class org.stina.framework.core.model.TiAbstractMapModel
attachObserver, clear, clone, detachObserver, disposeModel, equalsModel, getAssignedFieldNames, getComparator, getField, getField, getFieldNames, getIncludeIfOptional, getIndexForXorPart, getModel, getModelImpl, getRealField, getRealField, getValue, getXorNameForXorPart, getXorPartNames, getXorSpecificationByName, hasField, importValue, importValue, isEmpty, lookupField, lookupFieldObject, lookupModel, lookupModelImpl, memberModel, setIncludeIfOptional, setModel, setUpdateXorFieldEnabled, setValue, setValue, specifyXors, toDebugString, toDebugString
 
Methods inherited from class org.stina.framework.core.model.TiAbstractModel
addModelElement, addModelElement, addModelElements, addModelElements, clone, compareTo, containsModelElement, copyProperties, createCloneInstance, getCloneTableKey, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, getProperty, getPropertyModel, getPropertyNames, hasProperties, hasProperty, insertModelElementAt, insertModelElementAt, isEnabled, isSizeField, moveModelElementOfInstance, moveModelElementOfInstance, property, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setModelElementAt, setModelElementAt, setModelElements, setModelElements, setProperty, setProperty, sizeOfList, specifyProperties, update, update, updateObserver
 
Methods inherited from class org.stina.framework.support.observer.TiSubject
getIndexOf, getIndexOf, getObserverCount, getObserverCount, isObserverAttached, logObservers, lookupObservers, lookupObserversLock, notifyAnyAspectObservers, notifyObservers
 
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
 

Constructor Detail

SjTicketPrinterStructStandard

public SjTicketPrinterStructStandard()
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

specifyFields

protected TiFieldSpecificationEnumeration specifyFields()
Specified by:
specifyFields in class TiAbstractMapModel

getRealTiName

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

getGeneratedTiName

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


Copyright © 2012. All Rights Reserved.