Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jempeg.empeg.emptool
Class PlaylistBranch  view PlaylistBranch download PlaylistBranch.java

java.lang.Object
  extended byorg.jempeg.empeg.emptool.PlaylistBranch

class PlaylistBranch
extends java.lang.Object

PlaylistBranch is used in Emptool to represent a playlist as the user navigates through the console.

Version:
$Revision: 1.6 $

Field Summary
private  FIDPlaylist myParent
           
private  int myPos
           
 
Constructor Summary
PlaylistBranch()
           
PlaylistBranch(FIDPlaylist _parent)
           
PlaylistBranch(FIDPlaylist _parent, int _pos)
           
PlaylistBranch(int _pos)
           
 
Method Summary
 AbstractFIDNode getChildNode(PlayerDatabase _db)
           
 FIDPlaylist getChildPlaylist(PlayerDatabase _db)
           
 int getChildPos()
           
 FIDPlaylist getParentPlaylist()
           
 boolean isRootPlaylist()
           
 void setChildPos(int _pos)
           
 java.lang.String toString()
          Convert this Object to a human-readable String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

myParent

private FIDPlaylist myParent

myPos

private int myPos
Constructor Detail

PlaylistBranch

public PlaylistBranch()

PlaylistBranch

public PlaylistBranch(FIDPlaylist _parent)

PlaylistBranch

public PlaylistBranch(int _pos)

PlaylistBranch

public PlaylistBranch(FIDPlaylist _parent,
                      int _pos)
Method Detail

getParentPlaylist

public FIDPlaylist getParentPlaylist()

getChildPos

public int getChildPos()

isRootPlaylist

public boolean isRootPlaylist()

getChildNode

public AbstractFIDNode getChildNode(PlayerDatabase _db)

getChildPlaylist

public FIDPlaylist getChildPlaylist(PlayerDatabase _db)

setChildPos

public void setChildPos(int _pos)

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).