se.sj.stina.domain.model
Interface SjDiscountType

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiObserverInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiSubjectInterface
All Known Implementing Classes:
SjDiscountTypePlain, SjDiscountTypeStandard

public interface SjDiscountType
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

RabattTypen för en tjänst, t ex Standard. En rabatttyp kan innehålla flera rabatter, t ex vid utrikes


Field Summary
static java.lang.String AMOUNT
           
static java.lang.String DISCOUNT_LIST
           
static java.lang.String DISCOUNT_TYPE
           
 
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
 
Method Summary
 SjMoney getAmount()
          Field amount is defined as mandatory.
 SjDiscountList getDiscountList()
          Field discountList is defined as mandatory.
 TiStringInterface getDiscountType()
          Field discountType is defined as mandatory.
 java.lang.String getDiscountTypeValue()
          Field discountType is defined as mandatory.
 SjMoney lookupAmount()
          Field amount is defined as mandatory.
 SjDiscountList lookupDiscountList()
          Field discountList is defined as mandatory.
 TiStringInterface lookupDiscountType()
          Field discountType is defined as mandatory.
 void setAmount(SjMoney inData)
          Field amount is defined as mandatory.
 void setDiscountList(SjDiscountList inData)
          Field discountList is defined as mandatory.
 void setDiscountType(TiStringInterface inData)
          Field discountType is defined as mandatory.
 void setDiscountTypeValue(java.lang.String inData)
          Field discountType is defined as mandatory.
 void setDiscountTypeValue(java.lang.String inData, boolean inNotify)
          Field discountType is defined as mandatory.
 
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, getGeneratedTiName, getRealTiName, 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
 

Field Detail

DISCOUNT_TYPE

static final java.lang.String DISCOUNT_TYPE
See Also:
Constant Field Values

DISCOUNT_LIST

static final java.lang.String DISCOUNT_LIST
See Also:
Constant Field Values

AMOUNT

static final java.lang.String AMOUNT
See Also:
Constant Field Values
Method Detail

getDiscountType

TiStringInterface getDiscountType()
Field discountType is defined as mandatory.


lookupDiscountType

TiStringInterface lookupDiscountType()
Field discountType is defined as mandatory.


setDiscountType

void setDiscountType(TiStringInterface inData)
Field discountType is defined as mandatory.


getDiscountTypeValue

java.lang.String getDiscountTypeValue()
Field discountType is defined as mandatory.


setDiscountTypeValue

void setDiscountTypeValue(java.lang.String inData)
Field discountType is defined as mandatory.


setDiscountTypeValue

void setDiscountTypeValue(java.lang.String inData,
                          boolean inNotify)
Field discountType is defined as mandatory.


getDiscountList

SjDiscountList getDiscountList()
Field discountList is defined as mandatory.


lookupDiscountList

SjDiscountList lookupDiscountList()
Field discountList is defined as mandatory.


setDiscountList

void setDiscountList(SjDiscountList inData)
Field discountList is defined as mandatory.


getAmount

SjMoney getAmount()
Field amount is defined as mandatory.


lookupAmount

SjMoney lookupAmount()
Field amount is defined as mandatory.


setAmount

void setAmount(SjMoney inData)
Field amount is defined as mandatory.



Copyright © 2012. All Rights Reserved.