com.trolltech.qt.phonon
Class AbstractMediaObject

java.lang.Object
  extended by com.trolltech.qt.internal.QSignalEmitterInternal
      extended by com.trolltech.qt.QSignalEmitter
          extended by com.trolltech.qt.QtJambiObject
              extended by com.trolltech.qt.phonon.AbstractMediaObject
All Implemented Interfaces:
AbstractMediaObjectInterface, QtJambiInterface

public abstract class AbstractMediaObject
extends QtJambiObject
implements AbstractMediaObjectInterface

This class is internal to Qt Jambi.This class is internal to Qt Jambi.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.trolltech.qt.QtJambiObject
QtJambiObject.QPrivateConstructor
 
Nested classes/interfaces inherited from class com.trolltech.qt.QSignalEmitter
QSignalEmitter.AbstractSignal, QSignalEmitter.Signal0, QSignalEmitter.Signal1<A>, QSignalEmitter.Signal2<A,B>, QSignalEmitter.Signal3<A,B,C>, QSignalEmitter.Signal4<A,B,C,D>, QSignalEmitter.Signal5<A,B,C,D,E>, QSignalEmitter.Signal6<A,B,C,D,E,F>, QSignalEmitter.Signal7<A,B,C,D,E,F,G>, QSignalEmitter.Signal8<A,B,C,D,E,F,G,H>, QSignalEmitter.Signal9<A,B,C,D,E,F,G,H,I>
 
Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal
 
Field Summary
 
Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal
currentSender
 
Constructor Summary
  AbstractMediaObject()
          This method is internal to Qt Jambi.
protected AbstractMediaObject(QtJambiObject.QPrivateConstructor p)
          This method is internal to Qt Jambi.
 
Method Summary
 long __qt_cast_to_AbstractMediaObject(long ptr)
          This method is internal to Qt Jambi.
abstract  long currentTime()
          This method is internal to Qt Jambi.
abstract  java.lang.String errorString()
          This method is internal to Qt Jambi.
abstract  Phonon.ErrorType errorType()
          This method is internal to Qt Jambi.
static AbstractMediaObject fromNativePointer(QNativePointer nativePointer)
          This method is internal to Qt Jambi.
abstract  boolean hasVideo()
          This method is internal to Qt Jambi.
abstract  boolean isSeekable()
          This method is internal to Qt Jambi.
abstract  void pause()
          This method is internal to Qt Jambi.
abstract  void play()
          This method is internal to Qt Jambi.
abstract  int prefinishMark()
          This method is internal to Qt Jambi.
 long remainingTime()
          This method is internal to Qt Jambi.
abstract  void seek(long milliseconds)
          This method is internal to Qt Jambi.
abstract  void setNextSource(MediaSource source)
          This method is internal to Qt Jambi.
abstract  void setPrefinishMark(int arg__1)
          This method is internal to Qt Jambi.
abstract  void setSource(MediaSource arg__1)
          This method is internal to Qt Jambi.
abstract  void setTickInterval(int interval)
          This method is internal to Qt Jambi.
abstract  void setTransitionTime(int arg__1)
          This method is internal to Qt Jambi.
abstract  MediaSource source()
          This method is internal to Qt Jambi.
abstract  Phonon.State state()
          This method is internal to Qt Jambi.
abstract  void stop()
          This method is internal to Qt Jambi.
abstract  int tickInterval()
          This method is internal to Qt Jambi.
abstract  long totalTime()
          This method is internal to Qt Jambi.
abstract  int transitionTime()
          This method is internal to Qt Jambi.
 
Methods inherited from class com.trolltech.qt.QtJambiObject
disableGarbageCollection, dispose, disposed, equals, finalize, nativeId, nativePointer, reassignNativeResources, reenableGarbageCollection, setJavaOwnership, tr, tr, tr
 
Methods inherited from class com.trolltech.qt.QSignalEmitter
blockSignals, disconnect, disconnect, signalsBlocked, signalSender, thread
 
Methods inherited from class com.trolltech.qt.internal.QSignalEmitterInternal
__qt_signalInitialization
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.trolltech.qt.QtJambiInterface
disableGarbageCollection, nativeId, nativePointer, reenableGarbageCollection, setJavaOwnership
 

Constructor Detail

AbstractMediaObject

public AbstractMediaObject()
This method is internal to Qt Jambi.


AbstractMediaObject

protected AbstractMediaObject(QtJambiObject.QPrivateConstructor p)
This method is internal to Qt Jambi.

Method Detail

currentTime

public abstract long currentTime()
This method is internal to Qt Jambi.

Specified by:
currentTime in interface AbstractMediaObjectInterface

errorString

public abstract java.lang.String errorString()
This method is internal to Qt Jambi.

Specified by:
errorString in interface AbstractMediaObjectInterface

errorType

public abstract Phonon.ErrorType errorType()
This method is internal to Qt Jambi.

Specified by:
errorType in interface AbstractMediaObjectInterface

hasVideo

public abstract boolean hasVideo()
This method is internal to Qt Jambi.

Specified by:
hasVideo in interface AbstractMediaObjectInterface

isSeekable

public abstract boolean isSeekable()
This method is internal to Qt Jambi.

Specified by:
isSeekable in interface AbstractMediaObjectInterface

pause

public abstract void pause()
This method is internal to Qt Jambi.

Specified by:
pause in interface AbstractMediaObjectInterface

play

public abstract void play()
This method is internal to Qt Jambi.

Specified by:
play in interface AbstractMediaObjectInterface

prefinishMark

public abstract int prefinishMark()
This method is internal to Qt Jambi.

Specified by:
prefinishMark in interface AbstractMediaObjectInterface

remainingTime

public long remainingTime()
This method is internal to Qt Jambi.

Specified by:
remainingTime in interface AbstractMediaObjectInterface

seek

public abstract void seek(long milliseconds)
This method is internal to Qt Jambi.

Specified by:
seek in interface AbstractMediaObjectInterface

setNextSource

public abstract void setNextSource(MediaSource source)
This method is internal to Qt Jambi.

Specified by:
setNextSource in interface AbstractMediaObjectInterface

setPrefinishMark

public abstract void setPrefinishMark(int arg__1)
This method is internal to Qt Jambi.

Specified by:
setPrefinishMark in interface AbstractMediaObjectInterface

setSource

public abstract void setSource(MediaSource arg__1)
This method is internal to Qt Jambi.

Specified by:
setSource in interface AbstractMediaObjectInterface

setTickInterval

public abstract void setTickInterval(int interval)
This method is internal to Qt Jambi.

Specified by:
setTickInterval in interface AbstractMediaObjectInterface

setTransitionTime

public abstract void setTransitionTime(int arg__1)
This method is internal to Qt Jambi.

Specified by:
setTransitionTime in interface AbstractMediaObjectInterface

source

public abstract MediaSource source()
This method is internal to Qt Jambi.

Specified by:
source in interface AbstractMediaObjectInterface

state

public abstract Phonon.State state()
This method is internal to Qt Jambi.

Specified by:
state in interface AbstractMediaObjectInterface

stop

public abstract void stop()
This method is internal to Qt Jambi.

Specified by:
stop in interface AbstractMediaObjectInterface

tickInterval

public abstract int tickInterval()
This method is internal to Qt Jambi.

Specified by:
tickInterval in interface AbstractMediaObjectInterface

totalTime

public abstract long totalTime()
This method is internal to Qt Jambi.

Specified by:
totalTime in interface AbstractMediaObjectInterface

transitionTime

public abstract int transitionTime()
This method is internal to Qt Jambi.

Specified by:
transitionTime in interface AbstractMediaObjectInterface

fromNativePointer

public static AbstractMediaObject fromNativePointer(QNativePointer nativePointer)
This method is internal to Qt Jambi.


__qt_cast_to_AbstractMediaObject

public long __qt_cast_to_AbstractMediaObject(long ptr)
This method is internal to Qt Jambi.

Specified by:
__qt_cast_to_AbstractMediaObject in interface AbstractMediaObjectInterface