Serialized Form


Package de.matthias_burbach.deputy.core.repository

Class de.matthias_burbach.deputy.core.repository.Repository extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

repositoryConfig

RepositoryConfig repositoryConfig
The config info for this repository.

Class de.matthias_burbach.deputy.core.repository.RepositoryArtifact extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

dir

java.io.File dir
The directory to scan for versions of this artifact.


groupId

java.lang.String groupId
The group id of this node's artifact.


artifactId

java.lang.String artifactId
The artifact id of this node's artifact.


artifactVersions

java.util.List artifactVersions
This node's available artifact versions of type String.

Class de.matthias_burbach.deputy.core.repository.RepositoryArtifactVersion extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

project

Project project
The project represented by this node.

Class de.matthias_burbach.deputy.core.repository.RepositoryGroup extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

groupDir

java.io.File groupDir
The group directory of pom files that are in this group.


prefix

java.lang.String prefix
The prefix of pom file names that go into this group. Can be null if all pom files of the group directory shall be considered.


excludedPrefixes

java.lang.String[] excludedPrefixes
The prefixes of pom file names that must not be included in this group. Can be null if no exclusions are desired.


artifactScanner

ArtifactScanner artifactScanner
The scanner used to find all artifact ids of this group.

Class de.matthias_burbach.deputy.core.repository.RepositorySet extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

repositoryConfigs

java.util.List repositoryConfigs
The config infos of the repositories in this set.


Package de.matthias_burbach.deputy.swing

Class de.matthias_burbach.deputy.swing.BaseMutableTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

childrenAreInitialized

boolean childrenAreInitialized
Whether children have already been initialized.

Class de.matthias_burbach.deputy.swing.ConflictsTreeNode extends BaseMutableTreeNode implements Serializable

Serialized Fields

project

Project project
The Maven project conflicts are displayed for.


treeModel

javax.swing.tree.DefaultTreeModel treeModel
The model of the tree this node is part of.

Class de.matthias_burbach.deputy.swing.ConflictTreeNode extends BaseMutableTreeNode implements Serializable

Serialized Fields

project

Project project
The project which occurs as dependency in multiple versions.


conflictGroup

ProjectConflictGroup conflictGroup
The group of projects which all have the same group id and the same artifact id but which represent different versions.


treeModel

javax.swing.tree.DefaultTreeModel treeModel
The model of the tree this node is part of.

Class de.matthias_burbach.deputy.swing.DependenciesTreeNode extends BaseMutableTreeNode implements Serializable

Serialized Fields

project

Project project
The project whose dependencies to display as child nodes.


treeModel

javax.swing.tree.DefaultTreeModel treeModel
The model of the whole tree. Used to delegate change operations to.

Class de.matthias_burbach.deputy.swing.DeprecationRuleTreeNode extends RuleTreeNode implements Serializable

Serialized Fields

rule

DeprecationRule rule
The rule to display.

Class de.matthias_burbach.deputy.swing.DeputyFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

deputy

Deputy deputy
The deputy core application object.


actionListeners

java.util.Map actionListeners
The map of supported actions of type ActionListener.


toolBar

javax.swing.JToolBar toolBar
The tool bar.


virtualRepositoryToggleButton

javax.swing.JToggleButton virtualRepositoryToggleButton
The button to switch on/off the usage of the virtual repository.


virtualRepositoryOnIcon

javax.swing.Icon virtualRepositoryOnIcon
Indicates the virtual repository is active (green light).


virtualRepositoryOffIcon

javax.swing.Icon virtualRepositoryOffIcon
Indicates the virtual repository is inactive (red light).


fileChooser

javax.swing.JFileChooser fileChooser
The cached file chooser for open and save actions. Must only be created after the look and feel has been set!


exportFileChooser

javax.swing.JFileChooser exportFileChooser
The cached file chooser for the export action. Must only be created after the look and feel has been set!


graphMlFilter

javax.swing.filechooser.FileFilter graphMlFilter
The file filter for the export format 'GraphML'.


deputyXmlFilter

javax.swing.filechooser.FileFilter deputyXmlFilter
The file filter for the export format 'Deputy XML'.


logPanel

DeputyLogPanel logPanel
The log panel at the bottom of the main frame. Used to display messages.


horizontalSplitPane

javax.swing.JSplitPane horizontalSplitPane
The split pane separating the project from the repositories.


verticalSplitPane

javax.swing.JSplitPane verticalSplitPane
The split pane separating project and repositories from the log.


currentProjectTree

DeputyTree currentProjectTree
The current tree of dependencies, conflicts, and rules.


currentRepositoriesTree

DeputyTree currentRepositoriesTree
The tree of repositories.


chooserDialog

ReplacementChooserDialog chooserDialog
The additional chooser dialog to complete the entry of a new replacement rule.

Class de.matthias_burbach.deputy.swing.DeputyLogPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

defaultAttributes

javax.swing.text.SimpleAttributeSet defaultAttributes
The default attributes for displaying text in this log panel.


document

javax.swing.text.DefaultStyledDocument document
The internal document to display the contents of this log panel.


textPane

javax.swing.JTextPane textPane
The JTextPane used for displaying the output.

Class de.matthias_burbach.deputy.swing.DeputyMenuBar extends javax.swing.JMenuBar implements Serializable

Serialized Fields

fileItems

java.lang.String[] fileItems
The file menu definition. '-' represents a separator.


editItems

java.lang.String[] editItems
The edit menu definition. '-' represents a separator.


viewItems

java.lang.String[] viewItems
The view menu definition. '-' represents a separator.


helpItems

java.lang.String[] helpItems
The help menu definition. '-' represents a separator.

Class de.matthias_burbach.deputy.swing.DeputyTree extends javax.swing.JTree implements Serializable

Serialized Fields

directDependencyNodePopupMenu

de.matthias_burbach.deputy.swing.DeputyTree.DependencyPopupMenu directDependencyNodePopupMenu
The popup menu on project tree nodes which are direct dependencies of the top project.


indirectDependencyNodePopupMenu

de.matthias_burbach.deputy.swing.DeputyTree.DependencyPopupMenu indirectDependencyNodePopupMenu
The popup menu on project tree nodes which are projects but not direct dependencies the top project.


artifactNodePopupMenu

javax.swing.JPopupMenu artifactNodePopupMenu
The popup menu on the artifact id displaying nodes.


ruleNodePopupMenu

javax.swing.JPopupMenu ruleNodePopupMenu
The popup menu on rule nodes.


ruleSetNodePopupMenu

javax.swing.JPopupMenu ruleSetNodePopupMenu
The popup menu on the rule set node.


treeNodePopupMenu

javax.swing.JPopupMenu treeNodePopupMenu
The popup menu on general tree nodes.


deputyFrame

DeputyFrame deputyFrame
The main GUI application object.


deputy

Deputy deputy
The core application object.


replacementChooserDialog

ReplacementChooserDialog replacementChooserDialog
The modal dialog to choose an artifact replacement as part of a replacement rule.

Class de.matthias_burbach.deputy.swing.DeputyTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

Serialized Fields

iconPath

java.lang.String iconPath
For some reason it doesn't work to use a non-empty path for icons. Icons would not be found when running Deputy outside of Eclipse.


whiteComponentIcon

javax.swing.Icon whiteComponentIcon
The white component icon for dependencies not being part of the top level project and for artifacts in the repositories tree.


greenComponentIcon

javax.swing.Icon greenComponentIcon
The green component icon for dependencies being part of the top level project.


greyArrowUpIcon

javax.swing.Icon greyArrowUpIcon
The grey arrow up icon for used by dependencies.


blueArrowDownIcon

javax.swing.Icon blueArrowDownIcon
The blue arrow down for direct dependencies.


blueRedArrowDownIcon

javax.swing.Icon blueRedArrowDownIcon
The blue red arrow down for indirect dependencies.


conflictsIcon

javax.swing.Icon conflictsIcon
The conflicts icon.


errorIcon

javax.swing.Icon errorIcon
The icon for conflicts of high severity.


warningIcon

javax.swing.Icon warningIcon
The icon for conflicts of mid severity.


infoIcon

javax.swing.Icon infoIcon
The icon for conflicts of low severity.


rulesIcon

javax.swing.Icon rulesIcon
The rules icon.


enforcementIcon

javax.swing.Icon enforcementIcon
The icon for enforcement rules.


deprecationIcon

javax.swing.Icon deprecationIcon
The icon for deprecation rules.


replacementIcon

javax.swing.Icon replacementIcon
The icon for replacement rules.


removalIcon

javax.swing.Icon removalIcon
The icon for removal rules.


retentionIcon

javax.swing.Icon retentionIcon
The icon for retention rules.


deputy

Deputy deputy
The Deputy core application. Needed to figure out properties of nodes which are relevant for choosing the appropriate icon.

Class de.matthias_burbach.deputy.swing.EnforcementRuleTreeNode extends RuleTreeNode implements Serializable

Serialized Fields

rule

EnforcementRule rule
The rule to display.

Class de.matthias_burbach.deputy.swing.IndirectDependenciesTreeNode extends BaseMutableTreeNode implements Serializable

Serialized Fields

project

Project project
The project whose indirect dependencies to display.


treeModel

javax.swing.tree.DefaultTreeModel treeModel
The tree model to delegate change operations to.

Class de.matthias_burbach.deputy.swing.ProjectTreeNode extends BaseMutableTreeNode implements Serializable

Serialized Fields

project

Project project
The project to display.


treeModel

javax.swing.tree.DefaultTreeModel treeModel
The tree model to delegate change operations to.


suffix

java.lang.String suffix
An optional suffix to the name of this project tree node as being displayed in the tree view.

Class de.matthias_burbach.deputy.swing.RemovalRuleTreeNode extends RuleTreeNode implements Serializable

Serialized Fields

rule

RemovalRule rule
The rule to display.

Class de.matthias_burbach.deputy.swing.ReplacementChooserDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

rule

ReplacementRule rule
The rule to complete.


chooserTree

DeputyTree chooserTree
The tree to display within this dialog.


label

javax.swing.JLabel label
The label to display on the top of this dialog.

Class de.matthias_burbach.deputy.swing.ReplacementRuleTreeNode extends RuleTreeNode implements Serializable

Serialized Fields

rule

ReplacementRule rule
The rule to display.

Class de.matthias_burbach.deputy.swing.RepositoryConfigsEditor extends javax.swing.JDialog implements Serializable

Serialized Fields

configTableModel

de.matthias_burbach.deputy.swing.RepositoryConfigsEditor.ConfigTableModel configTableModel
The model of the editor's table of configuration records.


repositoryConfigs

java.util.List repositoryConfigs
The list of configs of type RepositoryConfig to be displayed and edited.


wasCancelled

boolean wasCancelled
Whether the editor dialog was cancelled by the user.

Class de.matthias_burbach.deputy.swing.RetentionRuleTreeNode extends RuleTreeNode implements Serializable

Serialized Fields

rule

RetentionRule rule
The rule to display.

Class de.matthias_burbach.deputy.swing.RuleSetTreeNode extends BaseMutableTreeNode implements Serializable

Serialized Fields

project

Project project
The top project whose rule set to display.


treeModel

javax.swing.tree.DefaultTreeModel treeModel
The tree model to delegate change operations to.

Class de.matthias_burbach.deputy.swing.RuleTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Class de.matthias_burbach.deputy.swing.UsedByTreeNode extends BaseMutableTreeNode implements Serializable

Serialized Fields

project

Project project
The project whose used by nodes to display.


treeModel

javax.swing.tree.DefaultTreeModel treeModel
The tree model to delegate change operations to.

Class de.matthias_burbach.deputy.swing.WaitDialog extends javax.swing.JDialog implements Serializable



Copyright © 2005-2007 . All Rights Reserved.