org.archiviststoolkit.model
Class ResourceTreeNode

java.lang.Object
  extended by org.archiviststoolkit.model.ResourceTreeNode
All Implemented Interfaces:
java.io.Serializable

public class ResourceTreeNode
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ResourceTreeNode()
          No-arg constructor for JavaBean tools.
ResourceTreeNode(Resources resource)
           
ResourceTreeNode(ResourcesComponents resourceComponent)
           
 
Method Summary
 void addNodeToNewParent(ResourceTreeNode targetForDrop)
           
 java.lang.Long getIdentifier()
           
 ResourcesCommon getParent()
           
 ResourcesCommon getParentForDrop()
           
 Resources getResource()
           
 ResourcesComponents getResourceComponent()
           
 ResourcesCommon getResourceOrComponent()
           
 java.lang.Class getResourceTreeNodeClass()
           
 java.lang.Long getResourceTreeNodeId()
           
 java.lang.String getResourceTreeNodeTitle()
           
 java.lang.Integer getSequenceNumber()
           
 void removeNodeFromParent()
           
 void setIdentifier(java.lang.Long identifier)
           
 void setParent(ResourcesCommon parent)
           
 void setParentForDrop(ResourcesCommon parentForDrop)
           
 void setResource(Resources resource)
           
 void setResourceComponent(ResourcesComponents resourceComponent)
           
 void setResourceTreeNodeClass(java.lang.Class resourceTreeNodeClass)
           
 void setResourceTreeNodeId(java.lang.Long resourceTreeNodeID)
           
 void setResourceTreeNodeTitle(java.lang.String resourceTreeNodeTitle)
           
 void setSequenceNumber(java.lang.Integer sequenceNumber)
           
 void setSequenceNumberFromComponent()
           
 java.lang.String toString()
           
 void updateComponentSequenceNumber()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceTreeNode

public ResourceTreeNode()
No-arg constructor for JavaBean tools.


ResourceTreeNode

public ResourceTreeNode(ResourcesComponents resourceComponent)

ResourceTreeNode

public ResourceTreeNode(Resources resource)
Method Detail

getResourceTreeNodeId

public java.lang.Long getResourceTreeNodeId()

setResourceTreeNodeId

public void setResourceTreeNodeId(java.lang.Long resourceTreeNodeID)

getIdentifier

public java.lang.Long getIdentifier()

setIdentifier

public void setIdentifier(java.lang.Long identifier)

setResourceTreeNodeTitle

public void setResourceTreeNodeTitle(java.lang.String resourceTreeNodeTitle)

getResourceTreeNodeTitle

public java.lang.String getResourceTreeNodeTitle()

setResourceTreeNodeClass

public void setResourceTreeNodeClass(java.lang.Class resourceTreeNodeClass)

getResourceTreeNodeClass

public java.lang.Class getResourceTreeNodeClass()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getSequenceNumber

public java.lang.Integer getSequenceNumber()

setSequenceNumber

public void setSequenceNumber(java.lang.Integer sequenceNumber)

setSequenceNumberFromComponent

public void setSequenceNumberFromComponent()

updateComponentSequenceNumber

public void updateComponentSequenceNumber()

getResourceOrComponent

public ResourcesCommon getResourceOrComponent()

getResourceComponent

public ResourcesComponents getResourceComponent()

setResourceComponent

public void setResourceComponent(ResourcesComponents resourceComponent)

getResource

public Resources getResource()

setResource

public void setResource(Resources resource)

getParentForDrop

public ResourcesCommon getParentForDrop()

setParentForDrop

public void setParentForDrop(ResourcesCommon parentForDrop)

removeNodeFromParent

public void removeNodeFromParent()
                          throws ObjectNotRemovedException,
                                 net.antonioshome.swing.treewrapper.DnDVetoException
Throws:
ObjectNotRemovedException
net.antonioshome.swing.treewrapper.DnDVetoException

addNodeToNewParent

public void addNodeToNewParent(ResourceTreeNode targetForDrop)

getParent

public ResourcesCommon getParent()

setParent

public void setParent(ResourcesCommon parent)