de.matthias_burbach.deputy.core.repository
Class RepositoryArtifact

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byde.matthias_burbach.deputy.core.repository.RepositoryArtifact
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class RepositoryArtifact
extends javax.swing.tree.DefaultMutableTreeNode

Is an artifact node in the repositories tree.

Author:
Matthias Burbach
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
RepositoryArtifact(java.lang.String groupId, java.io.File dir, java.lang.String artifactId)
          Constructs a repository artifact node.
 
Method Summary
 java.lang.String getArtifactId()
           
 java.lang.String getGroupId()
           
 java.lang.String toString()
          
 
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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepositoryArtifact

public RepositoryArtifact(java.lang.String groupId,
                          java.io.File dir,
                          java.lang.String artifactId)
Constructs a repository artifact node.

Parameters:
groupId - The group id of this node's artifact.
dir - The directory to scan for versions of this artifact.
artifactId - The artifact id of this node's artifact.
Method Detail

getGroupId

public java.lang.String getGroupId()
Returns:
The group id of this node.

getArtifactId

public java.lang.String getArtifactId()
Returns:
The artifact id of this node.

toString

public java.lang.String toString()



Copyright © 2005-2007 . All Rights Reserved.