com.tapina.robe.swi.wimp
Class Icon

java.lang.Object
  extended bycom.tapina.robe.swi.wimp.Icon

public final class Icon
extends java.lang.Object

Created by IntelliJ IDEA. User: gareth Date: Sep 4, 2003 Time: 6:21:30 PM


Field Summary
static int ANTI_ALIASED
           
 int backgroundColour
           
static int BORDERED
           
static int BOTTOM
           
 int buttonType
           
static int CARET
           
static int CARET_DRAG
           
static int CENTRE
           
static int CLICK
           
static int CLICK_DOUBLE_CLICK_DRAG
           
static int CLICK_ONCE
           
static int CLICK_ONCE_DRAG
           
static int CLICK_SELECT_DRAG
           
static int DELETED
           
static int DOUBLE_CLICK
           
static int DOUBLE_CLICK_DRAG
           
static int FILLED
           
 int foregroundColour
           
static int H_CENTER
           
static int HALF_SIZE_SPRITE
           
static int IGNORE
           
static int INDIRECTED
           
static int LEFT
           
static int MENU
           
static int MIDDLE
           
static int MULTI_SELECT_ADJUST
           
static int NEEDS_REDRAW
           
static int NOTIFY
           
static int RELEASE
           
static int RELEASE_DRAG
           
static int RIGHT
           
static int RIGHT_JUSTIFY
           
static int SELECTED
           
 int selectionGroup
           
static int SHADED
           
static int SPRITEICON
           
static int TEXTICON
           
static int TOP
           
static int V_CENTER
           
 
Constructor Summary
Icon()
           
Icon(java.awt.Rectangle boundingBox, int iconFlags, int buttonType, int esg, int foregroundColour, int backgroundColour)
           
 
Method Summary
 int getBackgroundColour()
           
 java.awt.Rectangle getBoundingBox()
           
 int getButtonType()
           
 javax.swing.JComponent getComponent()
           
 int getForegroundColour()
           
 int getIconFlags()
           
 int getSelectionGroup()
           
 Sprite getSprite()
           
 int getSpritePositionH()
           
 int getSpritePositionV()
           
 java.lang.String getText()
           
 int getTextIndirectAddress()
           
 int getTextPositionH()
           
 int getTextPositionV()
           
 int getValidationIndirectAddress()
           
 java.lang.String getValidationString()
           
 boolean isSpriteIcon()
           
 boolean isTextIcon()
           
 void setBackgroundColour(int backgroundColour)
           
 void setBoundingBox(java.awt.Rectangle boundingBox)
           
 void setButtonType(int buttonType)
           
 void setForegroundColour(int foregroundColour)
           
 void setIconFlags(int iconFlags)
           
 void setSelectionGroup(int selectionGroup)
           
 void setSprite(Sprite sprite)
           
 void setText(java.lang.String text)
           
 void setTextIndirectAddress(int textIndirectAddress)
           
 void setValidationIndirectAddress(int validationIndirectAddress)
           
 void setValidationString(java.lang.String validationString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LEFT

public static final int LEFT
See Also:
Constant Field Values

CENTRE

public static final int CENTRE
See Also:
Constant Field Values

RIGHT

public static final int RIGHT
See Also:
Constant Field Values

TOP

public static final int TOP
See Also:
Constant Field Values

MIDDLE

public static final int MIDDLE
See Also:
Constant Field Values

BOTTOM

public static final int BOTTOM
See Also:
Constant Field Values

IGNORE

public static final int IGNORE
See Also:
Constant Field Values

NOTIFY

public static final int NOTIFY
See Also:
Constant Field Values

CLICK

public static final int CLICK
See Also:
Constant Field Values

CLICK_ONCE

public static final int CLICK_ONCE
See Also:
Constant Field Values

RELEASE

public static final int RELEASE
See Also:
Constant Field Values

DOUBLE_CLICK

public static final int DOUBLE_CLICK
See Also:
Constant Field Values

CLICK_ONCE_DRAG

public static final int CLICK_ONCE_DRAG
See Also:
Constant Field Values

RELEASE_DRAG

public static final int RELEASE_DRAG
See Also:
Constant Field Values

DOUBLE_CLICK_DRAG

public static final int DOUBLE_CLICK_DRAG
See Also:
Constant Field Values

MENU

public static final int MENU
See Also:
Constant Field Values

CLICK_DOUBLE_CLICK_DRAG

public static final int CLICK_DOUBLE_CLICK_DRAG
See Also:
Constant Field Values

CLICK_SELECT_DRAG

public static final int CLICK_SELECT_DRAG
See Also:
Constant Field Values

CARET_DRAG

public static final int CARET_DRAG
See Also:
Constant Field Values

CARET

public static final int CARET
See Also:
Constant Field Values

TEXTICON

public static final int TEXTICON
See Also:
Constant Field Values

SPRITEICON

public static final int SPRITEICON
See Also:
Constant Field Values

BORDERED

public static final int BORDERED
See Also:
Constant Field Values

H_CENTER

public static final int H_CENTER
See Also:
Constant Field Values

V_CENTER

public static final int V_CENTER
See Also:
Constant Field Values

FILLED

public static final int FILLED
See Also:
Constant Field Values

ANTI_ALIASED

public static final int ANTI_ALIASED
See Also:
Constant Field Values

NEEDS_REDRAW

public static final int NEEDS_REDRAW
See Also:
Constant Field Values

INDIRECTED

public static final int INDIRECTED
See Also:
Constant Field Values

RIGHT_JUSTIFY

public static final int RIGHT_JUSTIFY
See Also:
Constant Field Values

MULTI_SELECT_ADJUST

public static final int MULTI_SELECT_ADJUST
See Also:
Constant Field Values

HALF_SIZE_SPRITE

public static final int HALF_SIZE_SPRITE
See Also:
Constant Field Values

SELECTED

public static final int SELECTED
See Also:
Constant Field Values

SHADED

public static final int SHADED
See Also:
Constant Field Values

DELETED

public static final int DELETED
See Also:
Constant Field Values

buttonType

public int buttonType

selectionGroup

public int selectionGroup

foregroundColour

public int foregroundColour

backgroundColour

public int backgroundColour
Constructor Detail

Icon

public Icon()

Icon

public Icon(java.awt.Rectangle boundingBox,
            int iconFlags,
            int buttonType,
            int esg,
            int foregroundColour,
            int backgroundColour)
Method Detail

getBackgroundColour

public final int getBackgroundColour()

getBoundingBox

public final java.awt.Rectangle getBoundingBox()

getButtonType

public final int getButtonType()

getForegroundColour

public final int getForegroundColour()

getIconFlags

public final int getIconFlags()

getSelectionGroup

public final int getSelectionGroup()

getText

public final java.lang.String getText()

setText

public final void setText(java.lang.String text)

getValidationString

public final java.lang.String getValidationString()

setValidationString

public final void setValidationString(java.lang.String validationString)

getSprite

public final Sprite getSprite()

setSprite

public final void setSprite(Sprite sprite)

getTextPositionH

public final int getTextPositionH()

getTextPositionV

public final int getTextPositionV()

getSpritePositionH

public final int getSpritePositionH()

getSpritePositionV

public final int getSpritePositionV()

isTextIcon

public final boolean isTextIcon()

isSpriteIcon

public final boolean isSpriteIcon()

setBoundingBox

public void setBoundingBox(java.awt.Rectangle boundingBox)

setIconFlags

public void setIconFlags(int iconFlags)

setButtonType

public void setButtonType(int buttonType)

setSelectionGroup

public void setSelectionGroup(int selectionGroup)

setForegroundColour

public void setForegroundColour(int foregroundColour)

setBackgroundColour

public void setBackgroundColour(int backgroundColour)

getTextIndirectAddress

public int getTextIndirectAddress()

setTextIndirectAddress

public void setTextIndirectAddress(int textIndirectAddress)

getValidationIndirectAddress

public int getValidationIndirectAddress()

setValidationIndirectAddress

public void setValidationIndirectAddress(int validationIndirectAddress)

getComponent

public final javax.swing.JComponent getComponent()


Copyright © 2003-2005 . All Rights Reserved.