se.sj.stina.domain.model
Interface SjCustomerData

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:
SjCustomerDataPlain, SjCustomerDataStandard

public interface SjCustomerData
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface


Field Summary
static java.lang.String COMMON_CUSTOMER
           
static java.lang.String COMPANY_CUSTOMER
           
static java.lang.String CUSTOMER_DATA_XOR
           
static java.lang.String PRIVATE_CUSTOMER
           
 
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
 SjCommonCustomer getCommonCustomer()
          Field commonCustomer is defined as mandatory.
 SjCompanyCustomer getCompanyCustomer()
          Field companyCustomer is defined as part of xor.
 TiIntegerInterface getCustomerDataXor()
          field customerDataXor
 java.lang.Integer getCustomerDataXorValue()
          field customerDataXor
 SjPrivateCustomer getPrivateCustomer()
          Field privateCustomer is defined as part of xor.
 SjCommonCustomer lookupCommonCustomer()
          Field commonCustomer is defined as mandatory.
 SjCompanyCustomer lookupCompanyCustomer()
          Field companyCustomer is defined as part of xor.
 TiIntegerInterface lookupCustomerDataXor()
          field customerDataXor
 SjPrivateCustomer lookupPrivateCustomer()
          Field privateCustomer is defined as part of xor.
 void setCommonCustomer(SjCommonCustomer inData)
          Field commonCustomer is defined as mandatory.
 void setCompanyCustomer(SjCompanyCustomer inData)
          Field companyCustomer is defined as part of xor.
 void setCustomerDataXor(TiIntegerInterface inData)
          field customerDataXor
 void setCustomerDataXorValue(java.lang.Integer inData)
          field customerDataXor
 void setPrivateCustomer(SjPrivateCustomer inData)
          Field privateCustomer is defined as part of xor.
 
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

COMMON_CUSTOMER

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

CUSTOMER_DATA_XOR

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

PRIVATE_CUSTOMER

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

COMPANY_CUSTOMER

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

getCommonCustomer

SjCommonCustomer getCommonCustomer()
Field commonCustomer is defined as mandatory.


lookupCommonCustomer

SjCommonCustomer lookupCommonCustomer()
Field commonCustomer is defined as mandatory.


setCommonCustomer

void setCommonCustomer(SjCommonCustomer inData)
Field commonCustomer is defined as mandatory.


getCustomerDataXor

TiIntegerInterface getCustomerDataXor()
field customerDataXor


lookupCustomerDataXor

TiIntegerInterface lookupCustomerDataXor()
field customerDataXor


setCustomerDataXor

void setCustomerDataXor(TiIntegerInterface inData)
field customerDataXor


getCustomerDataXorValue

java.lang.Integer getCustomerDataXorValue()
field customerDataXor


setCustomerDataXorValue

void setCustomerDataXorValue(java.lang.Integer inData)
field customerDataXor


getPrivateCustomer

SjPrivateCustomer getPrivateCustomer()
Field privateCustomer is defined as part of xor.


lookupPrivateCustomer

SjPrivateCustomer lookupPrivateCustomer()
Field privateCustomer is defined as part of xor.


setPrivateCustomer

void setPrivateCustomer(SjPrivateCustomer inData)
Field privateCustomer is defined as part of xor.


getCompanyCustomer

SjCompanyCustomer getCompanyCustomer()
Field companyCustomer is defined as part of xor.


lookupCompanyCustomer

SjCompanyCustomer lookupCompanyCustomer()
Field companyCustomer is defined as part of xor.


setCompanyCustomer

void setCompanyCustomer(SjCompanyCustomer inData)
Field companyCustomer is defined as part of xor.



Copyright © 2012. All Rights Reserved.