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

Quick Search    Search Deep

org.ccdtovcd.gui
Class PbcElement  view PbcElement download PbcElement.java

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byorg.ccdtovcd.gui.PbcElement
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode
Direct Known Subclasses:
MovieTreeElement, PlaylistElement, SelectionElement

public abstract class PbcElement
extends javax.swing.tree.DefaultMutableTreeNode
implements java.io.Serializable, java.lang.Cloneable


Nested Class Summary
 
Nested classes inherited from class javax.swing.tree.DefaultMutableTreeNode
 
Field Summary
protected  java.lang.String elementName
           
protected  boolean playInfinite
           
protected  int playtime
           
protected  TreePlayitem treePlayitem
           
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
PbcElement()
           
PbcElement(java.awt.Color color)
           
PbcElement(java.lang.String imageFilePath)
           
 
Method Summary
 boolean getCanBeEncoded()
           
 java.lang.String getElementName()
           
 boolean getNeedsEncoding()
           
 boolean getPlayInfinite()
           
 int getPlaytime()
           
 TreePlayitem getTreePlayitem()
           
 void setElementName(java.lang.String elementName)
           
 void setPlayInfinite(boolean playInfinite)
           
 void setPlaytime(int playtime)
           
 void updatePlayitemImageFile(java.lang.String imageFilePath)
           
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

playInfinite

protected boolean playInfinite

playtime

protected int playtime

treePlayitem

protected TreePlayitem treePlayitem

elementName

protected java.lang.String elementName
Constructor Detail

PbcElement

public PbcElement()

PbcElement

public PbcElement(java.awt.Color color)

PbcElement

public PbcElement(java.lang.String imageFilePath)
Method Detail

getElementName

public java.lang.String getElementName()

setElementName

public void setElementName(java.lang.String elementName)

getPlayInfinite

public boolean getPlayInfinite()

setPlayInfinite

public void setPlayInfinite(boolean playInfinite)

getTreePlayitem

public TreePlayitem getTreePlayitem()

getPlaytime

public int getPlaytime()

setPlaytime

public void setPlaytime(int playtime)

getCanBeEncoded

public boolean getCanBeEncoded()

getNeedsEncoding

public boolean getNeedsEncoding()

updatePlayitemImageFile

public void updatePlayitemImageFile(java.lang.String imageFilePath)