|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectas.clynx.audio.mux.streams.FileIndexer
public class FileIndexer
The class FileIndexer.java manages the ordering in an PlayListProvider. It defines the start index according the original IAudioFileCollection for the PlayListProvider.
Constructor Summary | |
---|---|
FileIndexer(IAudioFileCollection collection)
Constructor |
Method Summary | |
---|---|
void |
elementRemoved(DefaultChannelProvider set)
markes when the first element of the list was removed |
int |
getRoot()
returns the current root element. |
int |
next()
returns the index followed by the last index which was returned by this instance. |
void |
reBuild(int rootID)
rebuilds the indexer. starts with the defined root index. |
void |
reInit()
reInits the indexer |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileIndexer(IAudioFileCollection collection)
collection
- Method Detail |
---|
public int getRoot()
IIndexer
getRoot
in interface IIndexer
public void reInit()
IIndexer
reInit
in interface IIndexer
public void reBuild(int rootID)
IIndexer
reBuild
in interface IIndexer
public int next()
next
in interface IIndexer
public void elementRemoved(DefaultChannelProvider set)
elementRemoved
in interface IIndexer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |