se.sj.stina.domain.model
Interface SjClientMenuItem

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:
SjClientMenuItemPlain, SjClientMenuItemStandard

public interface SjClientMenuItem
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Ett menyval. ItemLabel - Det som kan visas i en klient. ItemHelptext - Extra beskrivning av menyvalet. För t ex tooltip. ClientMenuItemList - Saknas detta är man på sista menylövet annars finns det ännu en menynivå. NameContentPairList - Innehåller de värden som är förknippat met ett menyval. Detta kan finnas även då man inte är på sista menylövet.


Field Summary
static java.lang.String CLIENT_MENU_ITEM_LIST
           
static java.lang.String ITEM_HELPTEXT
           
static java.lang.String ITEM_LABEL
           
static java.lang.String NAME_CONTENT_PAIR_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
 
Method Summary
 SjClientMenuItemList getClientMenuItemList()
          Field clientMenuItemList is defined as optional.
 TiStringInterface getItemHelptext()
          Field itemHelptext is defined as optional.
 java.lang.String getItemHelptextValue()
          Field itemHelptext is defined as optional.
 TiStringInterface getItemLabel()
          Field itemLabel is defined as mandatory.
 java.lang.String getItemLabelValue()
          Field itemLabel is defined as mandatory.
 SjNameContentPairList getNameContentPairList()
          Field nameContentPairList is defined as optional.
 SjClientMenuItemList lookupClientMenuItemList()
          Field clientMenuItemList is defined as optional.
 TiStringInterface lookupItemHelptext()
          Field itemHelptext is defined as optional.
 TiStringInterface lookupItemLabel()
          Field itemLabel is defined as mandatory.
 SjNameContentPairList lookupNameContentPairList()
          Field nameContentPairList is defined as optional.
 void setClientMenuItemList(SjClientMenuItemList inData)
          Field clientMenuItemList is defined as optional.
 void setItemHelptext(TiStringInterface inData)
          Field itemHelptext is defined as optional.
 void setItemHelptextValue(java.lang.String inData)
          Field itemHelptext is defined as optional.
 void setItemHelptextValue(java.lang.String inData, boolean inNotify)
          Field itemHelptext is defined as optional.
 void setItemLabel(TiStringInterface inData)
          Field itemLabel is defined as mandatory.
 void setItemLabelValue(java.lang.String inData)
          Field itemLabel is defined as mandatory.
 void setItemLabelValue(java.lang.String inData, boolean inNotify)
          Field itemLabel is defined as mandatory.
 void setNameContentPairList(SjNameContentPairList inData)
          Field nameContentPairList is defined as optional.
 
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

ITEM_LABEL

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

ITEM_HELPTEXT

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

NAME_CONTENT_PAIR_LIST

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

CLIENT_MENU_ITEM_LIST

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

getItemLabel

TiStringInterface getItemLabel()
Field itemLabel is defined as mandatory.


lookupItemLabel

TiStringInterface lookupItemLabel()
Field itemLabel is defined as mandatory.


setItemLabel

void setItemLabel(TiStringInterface inData)
Field itemLabel is defined as mandatory.


getItemLabelValue

java.lang.String getItemLabelValue()
Field itemLabel is defined as mandatory.


setItemLabelValue

void setItemLabelValue(java.lang.String inData)
Field itemLabel is defined as mandatory.


setItemLabelValue

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


getItemHelptext

TiStringInterface getItemHelptext()
Field itemHelptext is defined as optional.


lookupItemHelptext

TiStringInterface lookupItemHelptext()
Field itemHelptext is defined as optional.


setItemHelptext

void setItemHelptext(TiStringInterface inData)
Field itemHelptext is defined as optional.


getItemHelptextValue

java.lang.String getItemHelptextValue()
Field itemHelptext is defined as optional.


setItemHelptextValue

void setItemHelptextValue(java.lang.String inData)
Field itemHelptext is defined as optional.


setItemHelptextValue

void setItemHelptextValue(java.lang.String inData,
                          boolean inNotify)
Field itemHelptext is defined as optional.


getNameContentPairList

SjNameContentPairList getNameContentPairList()
Field nameContentPairList is defined as optional.


lookupNameContentPairList

SjNameContentPairList lookupNameContentPairList()
Field nameContentPairList is defined as optional.


setNameContentPairList

void setNameContentPairList(SjNameContentPairList inData)
Field nameContentPairList is defined as optional.


getClientMenuItemList

SjClientMenuItemList getClientMenuItemList()
Field clientMenuItemList is defined as optional.


lookupClientMenuItemList

SjClientMenuItemList lookupClientMenuItemList()
Field clientMenuItemList is defined as optional.


setClientMenuItemList

void setClientMenuItemList(SjClientMenuItemList inData)
Field clientMenuItemList is defined as optional.



Copyright © 2012. All Rights Reserved.