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

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.SjCreditOtherReasonSpecificationPlain
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, SjCreditOtherReasonSpecification

public class SjCreditOtherReasonSpecificationPlain
extends TiAbstractMapData
implements SjCreditOtherReasonSpecification

Kreditera annan orsak (KAO) Hur man vill göra speciell kreditering av beställningsrader i en beställning. Påverkar ej ursprungsbeställningen utan krediterade rader läggs upp i en ny beställning. Används då 'annan orsak' än normalt föranleder krediteringen.

- CreditOtherReasonItemSpecificationList innehåller info om krediteringsraderna

- CreditCode är krediteringsbetalningskoden om återbetalningssättet ej är det normala.

- PrinterId anges om man vill ha en utskrift av krediteringen.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData
TiAbstractMapData.TiMapDataComparator
 
Field Summary
 SjCodePlain creditCode
           
 SjCreditOtherReasonItemSpecificationListPlain creditOtherReasonItemSpecificationList
           
 TiStringData printerId
           
 TiBooleanData returnVatDescription
           
 
Fields inherited from interface se.sj.stina.domain.model.SjCreditOtherReasonSpecification
CREDIT_CODE, CREDIT_OTHER_REASON_ITEM_SPECIFICATION_LIST, PRINTER_ID, RETURN_VAT_DESCRIPTION
 
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
SjCreditOtherReasonSpecificationPlain()
           
 
Method Summary
 SjCode getCreditCode()
          Field creditCode is defined as optional.
 java.lang.String getCreditCodeValue()
          Field creditCode is defined as optional.
 SjCreditOtherReasonItemSpecificationList getCreditOtherReasonItemSpecificationList()
          Field creditOtherReasonItemSpecificationList is defined as mandatory.
 java.lang.String getGeneratedTiName()
           
 TiStringInterface getPrinterId()
          Field printerId is defined as optional.
 java.lang.String getPrinterIdValue()
          Field printerId is defined as optional.
 java.lang.String getRealTiName()
           
 TiBooleanInterface getReturnVatDescription()
          Field returnVatDescription is defined as optional.
 java.lang.Boolean getReturnVatDescriptionValue()
          Field returnVatDescription is defined as optional.
 SjCode lookupCreditCode()
          Field creditCode is defined as optional.
 SjCreditOtherReasonItemSpecificationList lookupCreditOtherReasonItemSpecificationList()
          Field creditOtherReasonItemSpecificationList is defined as mandatory.
 TiStringInterface lookupPrinterId()
          Field printerId is defined as optional.
 TiBooleanInterface lookupReturnVatDescription()
          Field returnVatDescription is defined as optional.
 void setCreditCode(SjCode inData)
          Field creditCode is defined as optional.
 void setCreditCodeValue(java.lang.String inData)
          Field creditCode is defined as optional.
 void setCreditCodeValue(java.lang.String inData, boolean inNotify)
          Field creditCode is defined as optional.
 void setCreditOtherReasonItemSpecificationList(SjCreditOtherReasonItemSpecificationList inData)
          Field creditOtherReasonItemSpecificationList is defined as mandatory.
 void setPrinterId(TiStringInterface inData)
          Field printerId is defined as optional.
 void setPrinterIdValue(java.lang.String inData)
          Field printerId is defined as optional.
 void setPrinterIdValue(java.lang.String inData, boolean inNotify)
          Field printerId is defined as optional.
 void setReturnVatDescription(TiBooleanInterface inData)
          Field returnVatDescription is defined as optional.
 void setReturnVatDescriptionValue(java.lang.Boolean inData)
          Field returnVatDescription is defined as optional.
 void setReturnVatDescriptionValue(java.lang.Boolean inData, boolean inNotify)
          Field returnVatDescription 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

creditOtherReasonItemSpecificationList

public SjCreditOtherReasonItemSpecificationListPlain creditOtherReasonItemSpecificationList

creditCode

public SjCodePlain creditCode

printerId

public TiStringData printerId

returnVatDescription

public TiBooleanData returnVatDescription
Constructor Detail

SjCreditOtherReasonSpecificationPlain

public SjCreditOtherReasonSpecificationPlain()
Method Detail

getCreditOtherReasonItemSpecificationList

public SjCreditOtherReasonItemSpecificationList getCreditOtherReasonItemSpecificationList()
Field creditOtherReasonItemSpecificationList is defined as mandatory.

Specified by:
getCreditOtherReasonItemSpecificationList in interface SjCreditOtherReasonSpecification

lookupCreditOtherReasonItemSpecificationList

public SjCreditOtherReasonItemSpecificationList lookupCreditOtherReasonItemSpecificationList()
Field creditOtherReasonItemSpecificationList is defined as mandatory.

Specified by:
lookupCreditOtherReasonItemSpecificationList in interface SjCreditOtherReasonSpecification

setCreditOtherReasonItemSpecificationList

public void setCreditOtherReasonItemSpecificationList(SjCreditOtherReasonItemSpecificationList inData)
Field creditOtherReasonItemSpecificationList is defined as mandatory.

Specified by:
setCreditOtherReasonItemSpecificationList in interface SjCreditOtherReasonSpecification

getCreditCode

public SjCode getCreditCode()
Field creditCode is defined as optional.

Specified by:
getCreditCode in interface SjCreditOtherReasonSpecification

lookupCreditCode

public SjCode lookupCreditCode()
Field creditCode is defined as optional.

Specified by:
lookupCreditCode in interface SjCreditOtherReasonSpecification

setCreditCode

public void setCreditCode(SjCode inData)
Field creditCode is defined as optional.

Specified by:
setCreditCode in interface SjCreditOtherReasonSpecification

getCreditCodeValue

public java.lang.String getCreditCodeValue()
Field creditCode is defined as optional.

Specified by:
getCreditCodeValue in interface SjCreditOtherReasonSpecification

setCreditCodeValue

public void setCreditCodeValue(java.lang.String inData)
Field creditCode is defined as optional.

Specified by:
setCreditCodeValue in interface SjCreditOtherReasonSpecification

setCreditCodeValue

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

Specified by:
setCreditCodeValue in interface SjCreditOtherReasonSpecification

getPrinterId

public TiStringInterface getPrinterId()
Field printerId is defined as optional.

Specified by:
getPrinterId in interface SjCreditOtherReasonSpecification

lookupPrinterId

public TiStringInterface lookupPrinterId()
Field printerId is defined as optional.

Specified by:
lookupPrinterId in interface SjCreditOtherReasonSpecification

setPrinterId

public void setPrinterId(TiStringInterface inData)
Field printerId is defined as optional.

Specified by:
setPrinterId in interface SjCreditOtherReasonSpecification

getPrinterIdValue

public java.lang.String getPrinterIdValue()
Field printerId is defined as optional.

Specified by:
getPrinterIdValue in interface SjCreditOtherReasonSpecification

setPrinterIdValue

public void setPrinterIdValue(java.lang.String inData)
Field printerId is defined as optional.

Specified by:
setPrinterIdValue in interface SjCreditOtherReasonSpecification

setPrinterIdValue

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

Specified by:
setPrinterIdValue in interface SjCreditOtherReasonSpecification

getReturnVatDescription

public TiBooleanInterface getReturnVatDescription()
Field returnVatDescription is defined as optional.

Specified by:
getReturnVatDescription in interface SjCreditOtherReasonSpecification

lookupReturnVatDescription

public TiBooleanInterface lookupReturnVatDescription()
Field returnVatDescription is defined as optional.

Specified by:
lookupReturnVatDescription in interface SjCreditOtherReasonSpecification

setReturnVatDescription

public void setReturnVatDescription(TiBooleanInterface inData)
Field returnVatDescription is defined as optional.

Specified by:
setReturnVatDescription in interface SjCreditOtherReasonSpecification

getReturnVatDescriptionValue

public java.lang.Boolean getReturnVatDescriptionValue()
Field returnVatDescription is defined as optional.

Specified by:
getReturnVatDescriptionValue in interface SjCreditOtherReasonSpecification

setReturnVatDescriptionValue

public void setReturnVatDescriptionValue(java.lang.Boolean inData)
Field returnVatDescription is defined as optional.

Specified by:
setReturnVatDescriptionValue in interface SjCreditOtherReasonSpecification

setReturnVatDescriptionValue

public void setReturnVatDescriptionValue(java.lang.Boolean inData,
                                         boolean inNotify)
Field returnVatDescription is defined as optional.

Specified by:
setReturnVatDescriptionValue in interface SjCreditOtherReasonSpecification

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.