com.zasysdev.zamae
Class ProsciuttoSoftkeyMapper

java.lang.Object
  extended by com.zasysdev.zamae.ProsciuttoSoftkeyMapper

public final class ProsciuttoSoftkeyMapper
extends java.lang.Object


Field Summary
protected  int iLastSoftkeyAttrsIdx
           
 int iLastSoftkeyIdx
           
protected  int[] ivectActualSoftkeyDefItems
           
protected  int[][] ivectSoftKeyMappers
           
static int K_ZA_UI_ATTR_SOFTKEY_ITEM_TYPE_IDX
           
static int K_ZA_UI_ATTR_SOFTKEY_KEYVALUE_IDX
           
static int K_ZA_UI_ATTR_SOFTKEY_QTY
           
static int K_ZA_UI_ATTR_SOFTKEY_TEMPLATE_UID_IDX
           
static java.lang.String K_ZA_UI_SOFTKEY
           
static int K_ZA_UI_SOFTKEY_INT
           
 
Constructor Summary
ProsciuttoSoftkeyMapper(za_UI_api a_proshObject)
           
 
Method Summary
 void addElementDefinition()
          call this method always after the creation of an object.
 void addElementDefinitionFromTemporalView(TemporalView a_tmpViewToCopy)
           
 void createSoftkeyMapperDefinition(java.lang.String a_ikey_value, java.lang.String a_itemplate_uid)
           
 void endUISoftkeyMapperDefinition()
           
 void startUISoftkeyMapperDefinition()
           
 boolean ZA_UI_Api_Key_SoftkeyMapper_Handler(int iKeyReceived)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

K_ZA_UI_SOFTKEY

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

K_ZA_UI_SOFTKEY_INT

public static final int K_ZA_UI_SOFTKEY_INT
See Also:
Constant Field Values

K_ZA_UI_ATTR_SOFTKEY_QTY

public static final int K_ZA_UI_ATTR_SOFTKEY_QTY
See Also:
Constant Field Values

K_ZA_UI_ATTR_SOFTKEY_ITEM_TYPE_IDX

public static final int K_ZA_UI_ATTR_SOFTKEY_ITEM_TYPE_IDX
See Also:
Constant Field Values

K_ZA_UI_ATTR_SOFTKEY_KEYVALUE_IDX

public static final int K_ZA_UI_ATTR_SOFTKEY_KEYVALUE_IDX
See Also:
Constant Field Values

K_ZA_UI_ATTR_SOFTKEY_TEMPLATE_UID_IDX

public static final int K_ZA_UI_ATTR_SOFTKEY_TEMPLATE_UID_IDX
See Also:
Constant Field Values

ivectSoftKeyMappers

protected int[][] ivectSoftKeyMappers

ivectActualSoftkeyDefItems

protected int[] ivectActualSoftkeyDefItems

iLastSoftkeyIdx

public int iLastSoftkeyIdx

iLastSoftkeyAttrsIdx

protected int iLastSoftkeyAttrsIdx
Constructor Detail

ProsciuttoSoftkeyMapper

public ProsciuttoSoftkeyMapper(za_UI_api a_proshObject)
Method Detail

createSoftkeyMapperDefinition

public void createSoftkeyMapperDefinition(java.lang.String a_ikey_value,
                                          java.lang.String a_itemplate_uid)

startUISoftkeyMapperDefinition

public void startUISoftkeyMapperDefinition()

endUISoftkeyMapperDefinition

public void endUISoftkeyMapperDefinition()

addElementDefinition

public void addElementDefinition()
call this method always after the creation of an object. Otherwise it won't be set into the ivectSoftkeyMapper!


addElementDefinitionFromTemporalView

public void addElementDefinitionFromTemporalView(TemporalView a_tmpViewToCopy)

ZA_UI_Api_Key_SoftkeyMapper_Handler

public boolean ZA_UI_Api_Key_SoftkeyMapper_Handler(int iKeyReceived)