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

All Superinterfaces:
IContentItemImplementation, IOrthoContainerImplementation, IOrthoContentItemImplementation
All Known Implementing Classes:
ControlBar, JMEControlBar

public interface IControlBarImplementation
extends IOrthoContainerImplementation

The Interface IControlBarImplementation.


Method Summary
 void addControlBarMoverListener(ControlBarMover.ControlBarMoverListener l)
          Adds the control bar mover listener.
 void setBarImageResource(java.net.URL imageResource)
          Sets the bar image resource.
 void setControlBarLength(float controlBarLength)
          Sets the control bar length.
 void setControlBarMoverEnabled(boolean controlBarMoverEnabled)
          Sets the control bar mover enabled.
 void setControlBarWidth(float controlBarWidth)
          Sets the control bar width.
 void setCurrentPosition(float currentPosition)
          Sets the current position.
 void setCursorImageResource(java.net.URL imageResource)
          Sets the cursor image resource.
 void setFinishedBarImageResource(java.net.URL imageResource)
          Sets the finished bar image resource.
 void updateControlBar()
          Update control bar.
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IOrthoContainerImplementation
addSubItem, detachSubItem, getNode, removeSubItem, updateOrder
 
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

addControlBarMoverListener

void addControlBarMoverListener(ControlBarMover.ControlBarMoverListener l)
Adds the control bar mover listener.

Parameters:
l - the l

setBarImageResource

void setBarImageResource(java.net.URL imageResource)
Sets the bar image resource.

Parameters:
imageResource - the new bar image resource

setControlBarLength

void setControlBarLength(float controlBarLength)
Sets the control bar length.

Parameters:
controlBarLength - the new control bar length

setControlBarMoverEnabled

void setControlBarMoverEnabled(boolean controlBarMoverEnabled)
Sets the control bar mover enabled.

Parameters:
controlBarMoverEnabled - the new control bar mover enabled

setControlBarWidth

void setControlBarWidth(float controlBarWidth)
Sets the control bar width.

Parameters:
controlBarWidth - the new control bar width

setCurrentPosition

void setCurrentPosition(float currentPosition)
Sets the current position.

Parameters:
currentPosition - the new current position

setCursorImageResource

void setCursorImageResource(java.net.URL imageResource)
Sets the cursor image resource.

Parameters:
imageResource - the new cursor image resource

setFinishedBarImageResource

void setFinishedBarImageResource(java.net.URL imageResource)
Sets the finished bar image resource.

Parameters:
imageResource - the new finished bar image resource

updateControlBar

void updateControlBar()
Update control bar.