org.gstreamer.interfaces
Class Navigation

java.lang.Object
  extended by org.gstreamer.lowlevel.NativeValue
      extended by org.gstreamer.interfaces.GstInterface
          extended by org.gstreamer.interfaces.Navigation

public class Navigation
extends GstInterface


Nested Class Summary
 
Nested classes/interfaces inherited from class org.gstreamer.interfaces.GstInterface
GstInterface.ListElementCreator<E>
 
Field Summary
 
Fields inherited from class org.gstreamer.interfaces.GstInterface
element, handle
 
Method Summary
 void sendEvent(Structure structure)
           
 void sendKeyEvent(java.lang.String event, java.lang.String key)
           
 void sendMouseEvent(java.lang.String event, int button, double x, double y)
           
static Navigation wrap(Element element)
          Wraps the Element in a Navigation interface
 
Methods inherited from class org.gstreamer.interfaces.GstInterface
getElement, nativeValue, objectList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

wrap

public static final Navigation wrap(Element element)
Wraps the Element in a Navigation interface

Parameters:
element - the element to use as a Navigation
Returns:
a Navigation for the element

sendEvent

public void sendEvent(Structure structure)

sendKeyEvent

public void sendKeyEvent(java.lang.String event,
                         java.lang.String key)

sendMouseEvent

public void sendMouseEvent(java.lang.String event,
                           int button,
                           double x,
                           double y)