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

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.SjBasePriceDescriptionStandard
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, SjBasePriceDescription

public class SjBasePriceDescriptionStandard
extends TiAbstractMapModel
implements SjBasePriceDescription

SeparateServiceOptionList innehåller tillval som ingår i baspriset men som ändå har behov att att visas som ett 'varav' pris.

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.SjBasePriceDescription
EXCHANGE_VOUCHER_AMOUNT, OTHER_PRODUCERS_FEES, PRICE_INCL_VAT, SEPARATE_SERVICE_OPTION_LIST
 
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
SjBasePriceDescriptionStandard()
           
 
Method Summary
 SjMoney getExchangeVoucherAmount()
          Field exchangeVoucherAmount is defined as optional.
 java.lang.String getGeneratedTiName()
           
 SjMoney getOtherProducersFees()
          Field otherProducersFees is defined as optional.
 SjMoney getPriceInclVat()
          Field priceInclVat is defined as mandatory.
 java.lang.String getRealTiName()
           
 SjServiceOptionList getSeparateServiceOptionList()
          Field separateServiceOptionList is defined as optional.
 SjMoney lookupExchangeVoucherAmount()
          Field exchangeVoucherAmount is defined as optional.
 SjMoney lookupOtherProducersFees()
          Field otherProducersFees is defined as optional.
 SjMoney lookupPriceInclVat()
          Field priceInclVat is defined as mandatory.
 SjServiceOptionList lookupSeparateServiceOptionList()
          Field separateServiceOptionList is defined as optional.
 void setExchangeVoucherAmount(SjMoney inData)
          Field exchangeVoucherAmount is defined as optional.
 void setOtherProducersFees(SjMoney inData)
          Field otherProducersFees is defined as optional.
 void setPriceInclVat(SjMoney inData)
          Field priceInclVat is defined as mandatory.
 void setSeparateServiceOptionList(SjServiceOptionList inData)
          Field separateServiceOptionList is defined as optional.
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

SjBasePriceDescriptionStandard

public SjBasePriceDescriptionStandard()
Method Detail

getPriceInclVat

public SjMoney getPriceInclVat()
Field priceInclVat is defined as mandatory.

Specified by:
getPriceInclVat in interface SjBasePriceDescription

lookupPriceInclVat

public SjMoney lookupPriceInclVat()
Field priceInclVat is defined as mandatory.

Specified by:
lookupPriceInclVat in interface SjBasePriceDescription

setPriceInclVat

public void setPriceInclVat(SjMoney inData)
Field priceInclVat is defined as mandatory.

Specified by:
setPriceInclVat in interface SjBasePriceDescription

getOtherProducersFees

public SjMoney getOtherProducersFees()
Field otherProducersFees is defined as optional.

Specified by:
getOtherProducersFees in interface SjBasePriceDescription

lookupOtherProducersFees

public SjMoney lookupOtherProducersFees()
Field otherProducersFees is defined as optional.

Specified by:
lookupOtherProducersFees in interface SjBasePriceDescription

setOtherProducersFees

public void setOtherProducersFees(SjMoney inData)
Field otherProducersFees is defined as optional.

Specified by:
setOtherProducersFees in interface SjBasePriceDescription

getExchangeVoucherAmount

public SjMoney getExchangeVoucherAmount()
Field exchangeVoucherAmount is defined as optional.

Specified by:
getExchangeVoucherAmount in interface SjBasePriceDescription

lookupExchangeVoucherAmount

public SjMoney lookupExchangeVoucherAmount()
Field exchangeVoucherAmount is defined as optional.

Specified by:
lookupExchangeVoucherAmount in interface SjBasePriceDescription

setExchangeVoucherAmount

public void setExchangeVoucherAmount(SjMoney inData)
Field exchangeVoucherAmount is defined as optional.

Specified by:
setExchangeVoucherAmount in interface SjBasePriceDescription

getSeparateServiceOptionList

public SjServiceOptionList getSeparateServiceOptionList()
Field separateServiceOptionList is defined as optional.

Specified by:
getSeparateServiceOptionList in interface SjBasePriceDescription

lookupSeparateServiceOptionList

public SjServiceOptionList lookupSeparateServiceOptionList()
Field separateServiceOptionList is defined as optional.

Specified by:
lookupSeparateServiceOptionList in interface SjBasePriceDescription

setSeparateServiceOptionList

public void setSeparateServiceOptionList(SjServiceOptionList inData)
Field separateServiceOptionList is defined as optional.

Specified by:
setSeparateServiceOptionList in interface SjBasePriceDescription

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.