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

Quick Search    Search Deep

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

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

public class MovieTreeElement
extends PbcElement
implements TreeElement, java.io.Serializable


Nested Class Summary
 
Nested classes inherited from class javax.swing.tree.DefaultMutableTreeNode
 
Field Summary
static javax.swing.ImageIcon imageIcon
           
 
Fields inherited from class org.ccdtovcd.gui.PbcElement
elementName, playInfinite, playtime, treePlayitem
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
MovieTreeElement()
           
MovieTreeElement(java.lang.String movieFilePath)
           
 
Method Summary
 boolean canNameBeChanged()
           
 boolean drop(java.awt.dnd.DropTargetDropEvent dtde)
           
 void editElement()
           
 int getAcceptDragAction(java.awt.dnd.DropTargetDragEvent dtde)
           
 boolean getAllowsChildren()
          getAllowsChildren
 boolean getCanBeEdited()
           
 boolean getCanBeEncoded()
           
 javax.swing.ImageIcon getImageIcon()
           
 boolean getNeedsEncoding()
           
 int getType()
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
          Returns a string representation of the node.
 
Methods inherited from class org.ccdtovcd.gui.PbcElement
getElementName, getPlayInfinite, getPlaytime, getTreePlayitem, setElementName, setPlayInfinite, setPlaytime, updatePlayitemImageFile
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, 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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

imageIcon

public static final javax.swing.ImageIcon imageIcon
Constructor Detail

MovieTreeElement

public MovieTreeElement()

MovieTreeElement

public MovieTreeElement(java.lang.String movieFilePath)
Method Detail

drop

public boolean drop(java.awt.dnd.DropTargetDropEvent dtde)
Specified by:
drop in interface TreeElement

getAcceptDragAction

public int getAcceptDragAction(java.awt.dnd.DropTargetDragEvent dtde)
Specified by:
getAcceptDragAction in interface TreeElement

getAllowsChildren

public boolean getAllowsChildren()
Description copied from class: javax.swing.tree.DefaultMutableTreeNode
getAllowsChildren

Specified by:
getAllowsChildren in interface javax.swing.tree.TreeNode

getImageIcon

public javax.swing.ImageIcon getImageIcon()
Specified by:
getImageIcon in interface TreeElement

getType

public int getType()
Specified by:
getType in interface TreeElement

toString

public java.lang.String toString()
Description copied from class: javax.swing.tree.DefaultMutableTreeNode
Returns a string representation of the node. This implementation returns getUserObject().toString(), or null if there is no user object.

Specified by:
toString in interface TreeElement

getCanBeEdited

public boolean getCanBeEdited()
Specified by:
getCanBeEdited in interface TreeElement

canNameBeChanged

public boolean canNameBeChanged()

setName

public void setName(java.lang.String name)

getCanBeEncoded

public boolean getCanBeEncoded()
Specified by:
getCanBeEncoded in interface TreeElement
Overrides:
getCanBeEncoded in class PbcElement

getNeedsEncoding

public boolean getNeedsEncoding()
Specified by:
getNeedsEncoding in interface TreeElement
Overrides:
getNeedsEncoding in class PbcElement

editElement

public void editElement()
Specified by:
editElement in interface TreeElement