synergynetframework.appsystem.contentsystem.items.implementation.interfaces
Interface ILightImageLabelImplementation

All Superinterfaces:
IContentItemImplementation, IOrthoContentItemImplementation, IQuadContentItemImplementation
All Known Implementing Classes:
JMELightImageLabel, LightImageLabel

public interface ILightImageLabelImplementation
extends IQuadContentItemImplementation

The Interface ILightImageLabelImplementation.


Method Summary
 void drawImage(java.awt.Image image)
          Draw image.
 void drawImage(java.net.URL imageResource)
          Draw image.
 void enableAspectRatio(boolean isAspectRationEnabled)
          Enable aspect ratio.
 java.net.URL getImageResource()
          Gets the image resource.
 boolean isAplaEnabled()
          Checks if is apla enabled.
 boolean isAspectRatioEnabled()
          Checks if is aspect ratio enabled.
 void useAlpha(boolean useAlpha)
          Use alpha.
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IQuadContentItemImplementation
setAutoFitSize, setHeight, setWidth
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IOrthoContentItemImplementation
addBringToTopListener, addFlickListener, addItemListener, addOrthoControlPointRotateTranslateScaleListener, addScreenCursorListener, addSnapListener, allowMoreThanTwoToRotateAndScale, allowSingleTouchFreeMove, allowSnapToOccupiedLocation, centerItem, flick, getMaxScale, getMinScale, isFlickable, makeFlickable, makeUnflickable, placeRandom, removeBringToTopListeners, removeFlickListeners, removeItemListerner, removeOrthoControlPointRotateTranslateScaleListeners, removeScreenCursorListeners, removeSnapListeners, reset, rotateRandom, setAsBottomObject, setAsTopObject, setAsTopObjectAndBroadCastEvent, setBringToTopable, setFixLocations, setOrder, setRightClickDistance, setRotateTranslateScalable, setRotateTranslateScalable, setScaleLimit, setSingleTouchRotateTranslate, setSnapable, setTolerance, setZRotateLimit, turnOffEventDispatcher
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IContentItemImplementation
addMultitouchListener, contains, getImplementationObject, hasCollision, init, setAngle, setBackGround, setBorder, setBoundaryEnabled, setId, setLocalLocation, setLocation, setManipulate, setName, setScale, setScale, setVisible, setVisible, update, update
 

Method Detail

drawImage

void drawImage(java.awt.Image image)
Draw image.

Parameters:
image - the image

drawImage

void drawImage(java.net.URL imageResource)
Draw image.

Parameters:
imageResource - the image resource

enableAspectRatio

void enableAspectRatio(boolean isAspectRationEnabled)
Enable aspect ratio.

Parameters:
isAspectRationEnabled - the is aspect ration enabled

getImageResource

java.net.URL getImageResource()
Gets the image resource.

Returns:
the image resource

isAplaEnabled

boolean isAplaEnabled()
Checks if is apla enabled.

Returns:
true, if is apla enabled

isAspectRatioEnabled

boolean isAspectRatioEnabled()
Checks if is aspect ratio enabled.

Returns:
true, if is aspect ratio enabled

useAlpha

void useAlpha(boolean useAlpha)
Use alpha.

Parameters:
useAlpha - the use alpha