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

All Superinterfaces:
IContentItemImplementation, IOrthoContentItemImplementation, IQuadContentItemImplementation
All Known Implementing Classes:
JMEMediaPlayer, MediaPlayer

public interface IMediaPlayerImplementation
extends IQuadContentItemImplementation

The Interface IMediaPlayerImplementation.


Method Summary
 void addPlayerListener(JMEMediaPlayer.PlayListener l)
          Adds the player listener.
 OrthoContentItem getPlayerFrame()
          Gets the player frame.
 VideoPlayer getVideoPlayer()
          Gets the video player.
 void removePlayListener(JMEMediaPlayer.PlayListener l)
          Removes the play listener.
 void removePlayListeners()
          Removes the play listeners.
 void setMediaURL(java.net.URL url)
          Sets the media url.
 void setPixelsPerUnit(float ppu)
          Sets the pixels per unit.
 void setPlaying(boolean b)
          Sets the playing.
 
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

addPlayerListener

void addPlayerListener(JMEMediaPlayer.PlayListener l)
Adds the player listener.

Parameters:
l - the l

getPlayerFrame

OrthoContentItem getPlayerFrame()
Gets the player frame.

Returns:
the player frame

getVideoPlayer

VideoPlayer getVideoPlayer()
Gets the video player.

Returns:
the video player

removePlayListener

void removePlayListener(JMEMediaPlayer.PlayListener l)
Removes the play listener.

Parameters:
l - the l

removePlayListeners

void removePlayListeners()
Removes the play listeners.


setMediaURL

void setMediaURL(java.net.URL url)
Sets the media url.

Parameters:
url - the new media url

setPixelsPerUnit

void setPixelsPerUnit(float ppu)
Sets the pixels per unit.

Parameters:
ppu - the new pixels per unit

setPlaying

void setPlaying(boolean b)
Sets the playing.

Parameters:
b - the new playing