de.matthias_burbach.deputy.core.repository
Class RepositoryGroup

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

public class RepositoryGroup
extends javax.swing.tree.DefaultMutableTreeNode

Is a group 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
RepositoryGroup(java.io.File groupDir, java.lang.String prefix, java.lang.String[] excludedPrefixes)
          Constructs a repository group node.
 
Method Summary
 boolean isLeaf()
          
 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, 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

RepositoryGroup

public RepositoryGroup(java.io.File groupDir,
                       java.lang.String prefix,
                       java.lang.String[] excludedPrefixes)
Constructs a repository group node.

Parameters:
groupDir - The group directory of pom files that are in this group.
prefix - The prefix of artifact ids that go into this group. Can be null if all artifact ids of the group shall be considered.
excludedPrefixes - The prefixes of artifact ids that must not be included in this group. Can be null if no exclusions are desired.
Method Detail

toString

public java.lang.String toString()


isLeaf

public boolean isLeaf()



Copyright © 2005-2007 . All Rights Reserved.