com.zasysdev.zamae
Class ProsciuttoImageArray
java.lang.Object
com.zasysdev.zamae.ProsciuttoImageArray
public final class ProsciuttoImageArray
- extends java.lang.Object
|
Method Summary |
void |
addElementDefinition()
call this method always after the creation of an object. |
void |
addElementDefinitionFromTemporalView(TemporalView a_tmpViewToCopy)
|
boolean |
checkImageArrayHasEmptySlots()
|
javax.microedition.lcdui.Image |
createImage(java.lang.String name)
|
void |
createImageArrayDefinition(java.lang.String a_iarray_uid,
java.lang.String a_iarray_path,
java.lang.String a_iarray_xcoord,
java.lang.String a_iarray_ycoord,
java.lang.String a_iarray_width,
java.lang.String a_iarray_height,
java.lang.String a_iarray_alignment,
java.lang.String a_iarray_allowdelete)
|
void |
endUIImageArrayDefinition()
|
void |
ensureLoadImagesForThisImageArray(int a_iImageArrayUID)
|
void |
loadImagesForThisImageArray(int a_iImageArrayIdx)
|
void |
resetAllImages()
|
void |
startUIImageArrayDefinition()
|
int[] |
ZA_UI_Api_GetImageArray_MaxHeightAndWidth(int iImageArrayIdx)
|
int |
ZA_UI_Api_GetImageArrayIndex(int iImageArrayID)
|
int[] |
ZA_UI_Api_GetImageHeightAndWidth(int[] ivectImageDefinition,
int iStartOffset)
|
void |
ZA_UI_Api_Paint_Any_ImageArray_Handler(int iImageArrayIdx,
int iContextXStart,
int iContextYStart,
int iContextWidth,
int iContextHeight)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
K_ZA_UI_IMAGEARRAY
public static final java.lang.String K_ZA_UI_IMAGEARRAY
- See Also:
- Constant Field Values
K_ZA_UI_IMAGEARRAY_INT
public static final int K_ZA_UI_IMAGEARRAY_INT
- See Also:
- Constant Field Values
K_ZA_UI_IMAGEPLAIN
public static final java.lang.String K_ZA_UI_IMAGEPLAIN
- See Also:
- Constant Field Values
K_ZA_UI_IMAGEPLAIN_INT
public static final int K_ZA_UI_IMAGEPLAIN_INT
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_QTY
public static final int K_ZA_UI_ATTR_IMAGEARRAY_QTY
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_ITEM_TYPE_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_ITEM_TYPE_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_UID_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_UID_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_PATH_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_PATH_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_XCOORD_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_XCOORD_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_YCOORD_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_YCOORD_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_WIDTH_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_WIDTH_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_HEIGHT_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_HEIGHT_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_ALIGNMENT_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_ALIGNMENT_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_OBJECT_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_OBJECT_IDX
- See Also:
- Constant Field Values
K_ZA_UI_ATTR_IMAGEARRAY_ALLOWDELETE_IDX
public static final int K_ZA_UI_ATTR_IMAGEARRAY_ALLOWDELETE_IDX
- See Also:
- Constant Field Values
ivectImageArrays
protected int[][] ivectImageArrays
ivectActualImageArrayItems
protected int[] ivectActualImageArrayItems
iLastImageArrayIdx
public int iLastImageArrayIdx
iLastImageArrayAttrsIdx
protected int iLastImageArrayAttrsIdx
bUsedEmptyImgSlot
protected boolean bUsedEmptyImgSlot
iImgEmptySlot
protected int iImgEmptySlot
bImageInjectionOpen
protected boolean bImageInjectionOpen
img
protected javax.microedition.lcdui.Image img
vectImageObjectsFetched
protected java.util.Vector vectImageObjectsFetched
strImageName
protected java.lang.String strImageName
ProsciuttoImageArray
public ProsciuttoImageArray(za_UI_api a_proshObject)
createImageArrayDefinition
public void createImageArrayDefinition(java.lang.String a_iarray_uid,
java.lang.String a_iarray_path,
java.lang.String a_iarray_xcoord,
java.lang.String a_iarray_ycoord,
java.lang.String a_iarray_width,
java.lang.String a_iarray_height,
java.lang.String a_iarray_alignment,
java.lang.String a_iarray_allowdelete)
startUIImageArrayDefinition
public void startUIImageArrayDefinition()
endUIImageArrayDefinition
public void endUIImageArrayDefinition()
checkImageArrayHasEmptySlots
public boolean checkImageArrayHasEmptySlots()
addElementDefinition
public void addElementDefinition()
- call this method always after the creation of an object.
Otherwise it won't be set into the ivectImageArray!
addElementDefinitionFromTemporalView
public void addElementDefinitionFromTemporalView(TemporalView a_tmpViewToCopy)
ensureLoadImagesForThisImageArray
public void ensureLoadImagesForThisImageArray(int a_iImageArrayUID)
resetAllImages
public void resetAllImages()
loadImagesForThisImageArray
public void loadImagesForThisImageArray(int a_iImageArrayIdx)
ZA_UI_Api_GetImageArrayIndex
public int ZA_UI_Api_GetImageArrayIndex(int iImageArrayID)
ZA_UI_Api_Paint_Any_ImageArray_Handler
public void ZA_UI_Api_Paint_Any_ImageArray_Handler(int iImageArrayIdx,
int iContextXStart,
int iContextYStart,
int iContextWidth,
int iContextHeight)
ZA_UI_Api_GetImageHeightAndWidth
public int[] ZA_UI_Api_GetImageHeightAndWidth(int[] ivectImageDefinition,
int iStartOffset)
ZA_UI_Api_GetImageArray_MaxHeightAndWidth
public int[] ZA_UI_Api_GetImageArray_MaxHeightAndWidth(int iImageArrayIdx)
createImage
public javax.microedition.lcdui.Image createImage(java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException