se.sj.stina.domain.model
Interface SjMoney

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:
SjMoneyPlain, SjMoneyStandard

public interface SjMoney
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Pengar med både valutakod och belopp.


Field Summary
static java.lang.String AMOUNT
           
static java.lang.String CURRENCY_CODE
           
 
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
 SjDecimalString getAmount()
          Field amount is defined as mandatory.
 java.lang.String getAmountValue()
          Field amount is defined as mandatory.
 SjCode getCurrencyCode()
          Field currencyCode is defined as mandatory.
 java.lang.String getCurrencyCodeValue()
          Field currencyCode is defined as mandatory.
 SjDecimalString lookupAmount()
          Field amount is defined as mandatory.
 SjCode lookupCurrencyCode()
          Field currencyCode is defined as mandatory.
 void setAmount(SjDecimalString inData)
          Field amount is defined as mandatory.
 void setAmountValue(java.lang.String inData)
          Field amount is defined as mandatory.
 void setAmountValue(java.lang.String inData, boolean inNotify)
          Field amount is defined as mandatory.
 void setCurrencyCode(SjCode inData)
          Field currencyCode is defined as mandatory.
 void setCurrencyCodeValue(java.lang.String inData)
          Field currencyCode is defined as mandatory.
 void setCurrencyCodeValue(java.lang.String inData, boolean inNotify)
          Field currencyCode 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

CURRENCY_CODE

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

AMOUNT

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

getCurrencyCode

SjCode getCurrencyCode()
Field currencyCode is defined as mandatory.


lookupCurrencyCode

SjCode lookupCurrencyCode()
Field currencyCode is defined as mandatory.


setCurrencyCode

void setCurrencyCode(SjCode inData)
Field currencyCode is defined as mandatory.


getCurrencyCodeValue

java.lang.String getCurrencyCodeValue()
Field currencyCode is defined as mandatory.


setCurrencyCodeValue

void setCurrencyCodeValue(java.lang.String inData)
Field currencyCode is defined as mandatory.


setCurrencyCodeValue

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


getAmount

SjDecimalString getAmount()
Field amount is defined as mandatory.


lookupAmount

SjDecimalString lookupAmount()
Field amount is defined as mandatory.


setAmount

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


getAmountValue

java.lang.String getAmountValue()
Field amount is defined as mandatory.


setAmountValue

void setAmountValue(java.lang.String inData)
Field amount is defined as mandatory.


setAmountValue

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



Copyright © 2012. All Rights Reserved.