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

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.SjCreateVoucherFromOrderSpecificationPlain
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, SjCreateVoucherFromOrderSpecification

public class SjCreateVoucherFromOrderSpecificationPlain
extends TiAbstractMapData
implements SjCreateVoucherFromOrderSpecification

Innehåller information om source och målbeställning vid automatiskt skapande av värdebevis. Indata till metod createVoucher.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapData
TiAbstractMapData.TiMapDataComparator
 
Field Summary
 SjDestinationOrderSpecificationPlain destinationOrderSpecification
           
 SjSourceOrderCompensationRuleSpecificationPlain sourceOrderCompensationRuleSpecification
           
 SjSourceOrderManualPriceSpecificationPlain sourceOrderManualPriceSpecification
           
 TiIntegerData sourceOrderSpecificationXor
           
 
Fields inherited from interface se.sj.stina.domain.model.SjCreateVoucherFromOrderSpecification
DESTINATION_ORDER_SPECIFICATION, SOURCE_ORDER_COMPENSATION_RULE_SPECIFICATION, SOURCE_ORDER_MANUAL_PRICE_SPECIFICATION, SOURCE_ORDER_SPECIFICATION_XOR
 
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
SjCreateVoucherFromOrderSpecificationPlain()
           
 
Method Summary
 SjDestinationOrderSpecification getDestinationOrderSpecification()
          Field destinationOrderSpecification is defined as mandatory.
 java.lang.String getGeneratedTiName()
           
 java.lang.String getRealTiName()
           
 SjSourceOrderCompensationRuleSpecification getSourceOrderCompensationRuleSpecification()
          Field sourceOrderCompensationRuleSpecification is defined as part of xor.
 SjSourceOrderManualPriceSpecification getSourceOrderManualPriceSpecification()
          Field sourceOrderManualPriceSpecification is defined as part of xor.
 TiIntegerInterface getSourceOrderSpecificationXor()
          field sourceOrderSpecificationXor
 java.lang.Integer getSourceOrderSpecificationXorValue()
          field sourceOrderSpecificationXor
 SjDestinationOrderSpecification lookupDestinationOrderSpecification()
          Field destinationOrderSpecification is defined as mandatory.
 SjSourceOrderCompensationRuleSpecification lookupSourceOrderCompensationRuleSpecification()
          Field sourceOrderCompensationRuleSpecification is defined as part of xor.
 SjSourceOrderManualPriceSpecification lookupSourceOrderManualPriceSpecification()
          Field sourceOrderManualPriceSpecification is defined as part of xor.
 TiIntegerInterface lookupSourceOrderSpecificationXor()
          field sourceOrderSpecificationXor
 void setDestinationOrderSpecification(SjDestinationOrderSpecification inData)
          Field destinationOrderSpecification is defined as mandatory.
 void setSourceOrderCompensationRuleSpecification(SjSourceOrderCompensationRuleSpecification inData)
          Field sourceOrderCompensationRuleSpecification is defined as part of xor.
 void setSourceOrderManualPriceSpecification(SjSourceOrderManualPriceSpecification inData)
          Field sourceOrderManualPriceSpecification is defined as part of xor.
 void setSourceOrderSpecificationXor(TiIntegerInterface inData)
          field sourceOrderSpecificationXor
 void setSourceOrderSpecificationXorValue(java.lang.Integer inData)
          field sourceOrderSpecificationXor
protected  TiXorSpecificationEnumeration specifyXors()
           
 
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, 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

sourceOrderSpecificationXor

public TiIntegerData sourceOrderSpecificationXor

sourceOrderCompensationRuleSpecification

public SjSourceOrderCompensationRuleSpecificationPlain sourceOrderCompensationRuleSpecification

sourceOrderManualPriceSpecification

public SjSourceOrderManualPriceSpecificationPlain sourceOrderManualPriceSpecification

destinationOrderSpecification

public SjDestinationOrderSpecificationPlain destinationOrderSpecification
Constructor Detail

SjCreateVoucherFromOrderSpecificationPlain

public SjCreateVoucherFromOrderSpecificationPlain()
Method Detail

getSourceOrderSpecificationXor

public TiIntegerInterface getSourceOrderSpecificationXor()
field sourceOrderSpecificationXor

Specified by:
getSourceOrderSpecificationXor in interface SjCreateVoucherFromOrderSpecification

lookupSourceOrderSpecificationXor

public TiIntegerInterface lookupSourceOrderSpecificationXor()
field sourceOrderSpecificationXor

Specified by:
lookupSourceOrderSpecificationXor in interface SjCreateVoucherFromOrderSpecification

setSourceOrderSpecificationXor

public void setSourceOrderSpecificationXor(TiIntegerInterface inData)
field sourceOrderSpecificationXor

Specified by:
setSourceOrderSpecificationXor in interface SjCreateVoucherFromOrderSpecification

getSourceOrderSpecificationXorValue

public java.lang.Integer getSourceOrderSpecificationXorValue()
field sourceOrderSpecificationXor

Specified by:
getSourceOrderSpecificationXorValue in interface SjCreateVoucherFromOrderSpecification

setSourceOrderSpecificationXorValue

public void setSourceOrderSpecificationXorValue(java.lang.Integer inData)
field sourceOrderSpecificationXor

Specified by:
setSourceOrderSpecificationXorValue in interface SjCreateVoucherFromOrderSpecification

getSourceOrderCompensationRuleSpecification

public SjSourceOrderCompensationRuleSpecification getSourceOrderCompensationRuleSpecification()
Field sourceOrderCompensationRuleSpecification is defined as part of xor.

Specified by:
getSourceOrderCompensationRuleSpecification in interface SjCreateVoucherFromOrderSpecification

lookupSourceOrderCompensationRuleSpecification

public SjSourceOrderCompensationRuleSpecification lookupSourceOrderCompensationRuleSpecification()
Field sourceOrderCompensationRuleSpecification is defined as part of xor.

Specified by:
lookupSourceOrderCompensationRuleSpecification in interface SjCreateVoucherFromOrderSpecification

setSourceOrderCompensationRuleSpecification

public void setSourceOrderCompensationRuleSpecification(SjSourceOrderCompensationRuleSpecification inData)
Field sourceOrderCompensationRuleSpecification is defined as part of xor.

Specified by:
setSourceOrderCompensationRuleSpecification in interface SjCreateVoucherFromOrderSpecification

getSourceOrderManualPriceSpecification

public SjSourceOrderManualPriceSpecification getSourceOrderManualPriceSpecification()
Field sourceOrderManualPriceSpecification is defined as part of xor.

Specified by:
getSourceOrderManualPriceSpecification in interface SjCreateVoucherFromOrderSpecification

lookupSourceOrderManualPriceSpecification

public SjSourceOrderManualPriceSpecification lookupSourceOrderManualPriceSpecification()
Field sourceOrderManualPriceSpecification is defined as part of xor.

Specified by:
lookupSourceOrderManualPriceSpecification in interface SjCreateVoucherFromOrderSpecification

setSourceOrderManualPriceSpecification

public void setSourceOrderManualPriceSpecification(SjSourceOrderManualPriceSpecification inData)
Field sourceOrderManualPriceSpecification is defined as part of xor.

Specified by:
setSourceOrderManualPriceSpecification in interface SjCreateVoucherFromOrderSpecification

getDestinationOrderSpecification

public SjDestinationOrderSpecification getDestinationOrderSpecification()
Field destinationOrderSpecification is defined as mandatory.

Specified by:
getDestinationOrderSpecification in interface SjCreateVoucherFromOrderSpecification

lookupDestinationOrderSpecification

public SjDestinationOrderSpecification lookupDestinationOrderSpecification()
Field destinationOrderSpecification is defined as mandatory.

Specified by:
lookupDestinationOrderSpecification in interface SjCreateVoucherFromOrderSpecification

setDestinationOrderSpecification

public void setDestinationOrderSpecification(SjDestinationOrderSpecification inData)
Field destinationOrderSpecification is defined as mandatory.

Specified by:
setDestinationOrderSpecification in interface SjCreateVoucherFromOrderSpecification

specifyXors

protected TiXorSpecificationEnumeration specifyXors()
Overrides:
specifyXors in class TiAbstractMapData

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.