diff --git a/pmd-jbuilder/PMDOpenTool.jpx.local b/pmd-jbuilder/PMDOpenTool.jpx.local index 48737cd396..13e07e0fb3 100644 --- a/pmd-jbuilder/PMDOpenTool.jpx.local +++ b/pmd-jbuilder/PMDOpenTool.jpx.local @@ -26,13 +26,11 @@ debug.NoTracingClasses.7[0]=17 com.borland.sql.*1 1 -1 debug.NoTracingClasses.8[0]=9 com.sun.*1 1 -1 debug.NoTracingClasses.9[0]=6 java.*1 1 -1 editor.search.file_filter_history.1[0]=*.java -history.files.active[0]=src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java -history.files.open.1[0]=src/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyGroup.java,F;46,1502 -history.files.open.2[0]=src/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage.java,F;157,7710 -history.files.open.3[0]=src/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage.java,F;59,2653 -history.files.open.4[0]=src/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyGroup.java,F;82,5646 -history.files.open.5[0]=src/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage.java,F;130,6879 -history.files.open.6[0]=src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java,F;78,4285 +history.files.active[0]=src/net/sourceforge/pmd/jbuilder/CPDDialog.java +history.files.open.1[0]=src/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage.java,F;64,3022 +history.files.open.2[0]=src/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage.java,F;117,4630 +history.files.open.3[0]=src/net/sourceforge/pmd/jbuilder/CPDDialog.java,F;42,2046 +history.files.open.4[0]=src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java,F;284,14186 import.optimize.packageprefixgroupings.1[0]=java import.optimize.packageprefixgroupings.2[0]= import.optimize.packageprefixgroupings.3[0]=javax diff --git a/pmd-jbuilder/bak/html/cpd-props.html~1~ b/pmd-jbuilder/bak/html/cpd-props.html~1~ new file mode 100644 index 0000000000..a21e32b199 --- /dev/null +++ b/pmd-jbuilder/bak/html/cpd-props.html~1~ @@ -0,0 +1,5 @@ + + +Use the active rule set list to activate or deactivate rulesets. + + \ No newline at end of file diff --git a/pmd-jbuilder/classes/images/checkFile.gif b/pmd-jbuilder/classes/images/checkFile.gif new file mode 100644 index 0000000000..e62324fe38 Binary files /dev/null and b/pmd-jbuilder/classes/images/checkFile.gif differ diff --git a/pmd-jbuilder/classes/images/checkProject.gif b/pmd-jbuilder/classes/images/checkProject.gif new file mode 100644 index 0000000000..22de556fe4 Binary files /dev/null and b/pmd-jbuilder/classes/images/checkProject.gif differ diff --git a/pmd-jbuilder/classes/images/cpd.gif b/pmd-jbuilder/classes/images/cpd.gif new file mode 100644 index 0000000000..5efb7c8b44 Binary files /dev/null and b/pmd-jbuilder/classes/images/cpd.gif differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyGroup$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyGroup$1.class new file mode 100644 index 0000000000..610963e69d Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyGroup$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyGroup.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyGroup.class new file mode 100644 index 0000000000..a5354e54d0 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyGroup.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage$1.class new file mode 100644 index 0000000000..9ff10d98b1 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage$2.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage$2.class new file mode 100644 index 0000000000..1eadc03bb6 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage$2.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage.class new file mode 100644 index 0000000000..c1626c54b1 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyGroup$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyGroup$1.class new file mode 100644 index 0000000000..5c0aa5778b Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyGroup$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyGroup.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyGroup.class new file mode 100644 index 0000000000..711b59ce48 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyGroup.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$1.class new file mode 100644 index 0000000000..a7f68d8303 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$2.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$2.class new file mode 100644 index 0000000000..a7f68d8303 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$2.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$3.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$3.class new file mode 100644 index 0000000000..9ff10d98b1 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$3.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$4.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$4.class new file mode 100644 index 0000000000..9ff10d98b1 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage$4.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage.class new file mode 100644 index 0000000000..79de6a16e0 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ActiveRuleSetPropertyPage.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDDialog.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDDialog.class new file mode 100644 index 0000000000..9994792435 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDDialog.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDMessage.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDMessage.class new file mode 100644 index 0000000000..e50ec10b72 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDMessage.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyGroup$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyGroup$1.class new file mode 100644 index 0000000000..fd30135b4c Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyGroup$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyGroup.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyGroup.class new file mode 100644 index 0000000000..f256821bd0 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyGroup.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyPage.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyPage.class new file mode 100644 index 0000000000..07b592d529 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CPDPropertyPage.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CheckCellRenderer.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CheckCellRenderer.class new file mode 100644 index 0000000000..9e367cf52e Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CheckCellRenderer.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CodeFragmentMessage.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CodeFragmentMessage.class new file mode 100644 index 0000000000..415ce23e82 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/CodeFragmentMessage.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyGroup$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyGroup$1.class new file mode 100644 index 0000000000..57b2797633 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyGroup$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyGroup.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyGroup.class new file mode 100644 index 0000000000..f94fef3034 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyGroup.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage$1.class new file mode 100644 index 0000000000..e7d47b70ef Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage$CheckListener.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage$CheckListener.class new file mode 100644 index 0000000000..bf7ba05202 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage$CheckListener.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage.class new file mode 100644 index 0000000000..fd3c95d74d Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ConfigureRuleSetPropertyPage.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/Constants.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/Constants.class new file mode 100644 index 0000000000..fab9b3f074 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/Constants.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/HighlightMark.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/HighlightMark.class new file mode 100644 index 0000000000..e1868e664e Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/HighlightMark.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyGroup$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyGroup$1.class new file mode 100644 index 0000000000..23b46dd6ff Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyGroup$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyGroup.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyGroup.class new file mode 100644 index 0000000000..e43c28ad9b Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyGroup.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage$1.class new file mode 100644 index 0000000000..9ff10d98b1 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage$2.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage$2.class new file mode 100644 index 0000000000..9ff10d98b1 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage$2.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage.class new file mode 100644 index 0000000000..4a3e58eab2 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ImportedRuleSetPropertyPage.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ListEntry.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ListEntry.class new file mode 100644 index 0000000000..47c296cd75 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/ListEntry.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDMessage.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDMessage.class new file mode 100644 index 0000000000..49a2d54143 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDMessage.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$1.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$1.class new file mode 100644 index 0000000000..c149c5d035 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$1.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$2.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$2.class new file mode 100644 index 0000000000..e486eed05a Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$2.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$3.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$3.class new file mode 100644 index 0000000000..b16dc38301 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$3.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$4.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$4.class new file mode 100644 index 0000000000..831f2a1bcc Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$4.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$5.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$5.class new file mode 100644 index 0000000000..c6e98c837e Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$5.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$6.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$6.class new file mode 100644 index 0000000000..0f4e5cc254 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$6.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$7.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$7.class new file mode 100644 index 0000000000..c6e98c837e Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$7.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$8.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$8.class new file mode 100644 index 0000000000..b9866c80e4 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$8.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$9.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$9.class new file mode 100644 index 0000000000..36c01d2986 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool$9.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool.class new file mode 100644 index 0000000000..0c4e46cb70 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/PMDOpenTool.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/RuleData.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/RuleData.class new file mode 100644 index 0000000000..a3195577f7 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/RuleData.class differ diff --git a/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/RuleSetProperty.class b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/RuleSetProperty.class new file mode 100644 index 0000000000..e3fec3b4d1 Binary files /dev/null and b/pmd-jbuilder/classes/net/sourceforge/pmd/jbuilder/RuleSetProperty.class differ diff --git a/pmd-jbuilder/classes/package cache/net.sourceforge.pmd.jbuilder.dep2 b/pmd-jbuilder/classes/package cache/net.sourceforge.pmd.jbuilder.dep2 new file mode 100644 index 0000000000..ea5a3fd956 Binary files /dev/null and b/pmd-jbuilder/classes/package cache/net.sourceforge.pmd.jbuilder.dep2 differ diff --git a/pmd-jbuilder/doc/com/borland/primetime/help/HelpTopic.html b/pmd-jbuilder/doc/com/borland/primetime/help/HelpTopic.html new file mode 100644 index 0000000000..2498b89519 --- /dev/null +++ b/pmd-jbuilder/doc/com/borland/primetime/help/HelpTopic.html @@ -0,0 +1,15 @@ + + + +Class com.borland.primetime.help.HelpTopic + + + +

+com.borland.primetime.help +
Interface HelpTopic

+
+
public interface HelpTopic +
+ + \ No newline at end of file diff --git a/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder.html b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder.html new file mode 100644 index 0000000000..d64a9cc52b --- /dev/null +++ b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder.html @@ -0,0 +1,22 @@ + + + +Class net.sourceforge.pmd.jbuilder + + + + +
+Package Summary +
+ +

Package net.sourceforge.pmd.jbuilder

+ +PMDOpenTool
+ +RuleSetPropertyGroup
+ +RuleSetPropertyPage
+ + + \ No newline at end of file diff --git a/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/CPDDialog.html b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/CPDDialog.html new file mode 100644 index 0000000000..68a60bf341 --- /dev/null +++ b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/CPDDialog.html @@ -0,0 +1,15 @@ + + + +Class net.sourceforge.pmd.jbuilder.CPDDialog + + + +

+net.sourceforge.pmd.jbuilder +
Class CPDDialog

+
+
public class CPDDialog
extends JFrame
implements CPDListener +
+ + \ No newline at end of file diff --git a/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/PMDOpenTool.html b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/PMDOpenTool.html new file mode 100644 index 0000000000..e7cd4d78f5 --- /dev/null +++ b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/PMDOpenTool.html @@ -0,0 +1,88 @@ + + + +Class net.sourceforge.pmd.jbuilder.PMDOpenTool + + + +

+net.sourceforge.pmd.jbuilder +
Class PMDOpenTool

+
+
public class PMDOpenTool +
+

Title: JBuilder OpenTool for PMD

Description: Provides an environemnACTION_PMDCheckt for using the PMD aplication from within JBuilder

Copyright: Copyright (c) 2002

Company: InfoEther

+
+
Version:
1.0
+
Author:
David Craine
+
+ +
+Constructor Detail +
+ +

PMDOpenTool

+
+public PMDOpenTool()
+
Default constructor
+
+
+
+ + +
+Method Detail +
+ +

initOpenTool

+
+public static void initOpenTool(byte majorVersion,
+                                byte minorVersion)
+
Required for JBuilder OpenTool support
+
+
Parameters:
majorVersion - major version id
+
minorVersion - minor version id
+
+
+ +

registerWithContentManager

+
+private static void registerWithContentManager()
+
Registers an "PMD Checker" action with the ContentManager (Tabs) The action will not be visible if multiple nodes are selected
+
+
+
+ +

constructRuleSets

+
+private static RuleSet constructRuleSets(RuleSetFactory ruleSetFactory,
+                                         PMD pmd)
+
Create PMD Rule Sets based upon the configuration settings
+
+
Parameters:
ruleSetFactory - PMD RuleSetFactory
+
pmd - PMD object
+
Returns:
A Ruleset and any embedded rulesets
+
+
+ +

instanceCheck

+
+public static Report instanceCheck(String text)
+
Run the PMD against some code
+
+
Parameters:
text - code to check
+
Returns:
PMD Report object
+
+
+ +

main

+
+public static void main(String[] args)
+
Main method for testing purposes
+
+
Parameters:
args - standard arguments
+
+
+ + + \ No newline at end of file diff --git a/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/RuleSetPropertyGroup.html b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/RuleSetPropertyGroup.html new file mode 100644 index 0000000000..c173ad7a79 --- /dev/null +++ b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/RuleSetPropertyGroup.html @@ -0,0 +1,67 @@ + + + +Class net.sourceforge.pmd.jbuilder.RuleSetPropertyGroup + + + +

+net.sourceforge.pmd.jbuilder +
Class RuleSetPropertyGroup

+
+
public class RuleSetPropertyGroup
implements PropertyGroup +
+
put your documentation comment here
+
+
+ +
+Field Detail +
+ +

RULESETS

+
+public static final String RULESETS
+
BEGIN - RULE DEFINITION SECTION To add new rule sets simply create a new rule set name constant, create GlobalProperty constant, and add each to their respective arrays.
+
+
+
+ + +
+Constructor Detail +
+ +

RuleSetPropertyGroup

+
+public RuleSetPropertyGroup()
+
Standard Constructor
+
+
+
+ + +
+Method Detail +
+ +

initializeProperties

+
+public void initializeProperties()
+
Called by JBuilder
+
+
+
+ +

getPageFactory

+
+public PropertyPageFactory getPageFactory(Object topic)
+
Create the panel that will go in the property page
+
+
Parameters:
topic - Topic of page (represented as a tab in the property page)
+
Returns:
Factory for creating property pages - this factory will create RuleSetPropertyPages
+
+
+ + + \ No newline at end of file diff --git a/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/RuleSetPropertyPage.html b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/RuleSetPropertyPage.html new file mode 100644 index 0000000000..8aef467c2d --- /dev/null +++ b/pmd-jbuilder/doc/net/sourceforge/pmd/jbuilder/RuleSetPropertyPage.html @@ -0,0 +1,132 @@ + + + +Class net.sourceforge.pmd.jbuilder.RuleSetPropertyPage + + + +

+net.sourceforge.pmd.jbuilder +
Class RuleSetPropertyPage

+
+
public class RuleSetPropertyPage
extends PropertyPage +
+

Title: JBuilder OpenTool for PMD

Description: Provides an environemnt for using the PMD aplication from within JBuilder

Copyright: Copyright (c) 2002

Company: InfoEther

+
+
Version:
1.0 formatted with JxBeauty (c) johann.langhofer@nextra.at
+
Author:
David Craine
+
+ +
+Constructor Detail +
+ +

RuleSetPropertyPage

+
+public RuleSetPropertyPage()
+
Constuctor
+
+
+
+ + +
+Method Detail +
+ +

initRuleSplitPanes

+
+private void initRuleSplitPanes()
+
Initialize the splitpanes that are used in this interface The left pane contains the list of available rule sets while the right pane contains the list of selected rule sets
+
+
+
+ +

jbInit

+
+protected void jbInit()
+
Initialize the interface components
+
+
Throws:
Exception - thows any exceptions that occur
+
+
+ +

writeProperties

+
+public void writeProperties()
+
Called by JBuilder when the user selects OK from the proeprties dialog We use this method to save the values of the properties based upon what list they ended up in when the user was finished
+
+
+
+ +

getHelpTopic

+
+public HelpTopic getHelpTopic()
+
get the Help TOpic
+
+
Returns:
help topic
+
+
+ +

readProperties

+
+public void readProperties()
+
Called by JBuilder to setup the initial property settings. We don't use this since we to all the property setup in the jbInit() method.
+
+
+
+ +

jbSelectRuleSets_actionPerformed

+
+void jbSelectRuleSets_actionPerformed(ActionEvent e)
+
Called when the jbSelectRuleSets button is pressed
+
+
Parameters:
e - action event
+
+
+ +

selectRules

+
+private void selectRules()
+
Find any rules that are selected in the available list and move them to the selected list
+
+
+
+ +

jbDeselectRuleSets_actionPerformed

+
+void jbDeselectRuleSets_actionPerformed(ActionEvent e)
+
Called when the jbDeselectRuleSets button is pressed
+
+
Parameters:
e - action event
+
+
+ +

deselectRules

+
+private void deselectRules()
+
Find any rules that are selected in the selected list and move them to the available list
+
+
+
+ +

jlistSelectedRuleSets_mouseClicked

+
+void jlistSelectedRuleSets_mouseClicked(MouseEvent e)
+
Called when the user double-clicks an item in the jlistSelectedRuleSets list Move the item to the available list
+
+
Parameters:
e - mouse event
+
+
+ +

jlistAvailableRuleSets_mouseClicked

+
+void jlistAvailableRuleSets_mouseClicked(MouseEvent e)
+
Called when the user double-clicks an item in the jlistAvailableRuleSets list move the item to the selected list
+
+
Parameters:
e - mouse event
+
+
+ + + \ No newline at end of file diff --git a/pmd-jbuilder/lib/PMDOpenTool.jar b/pmd-jbuilder/lib/PMDOpenTool.jar index b9ddc55546..b49a52cd98 100644 Binary files a/pmd-jbuilder/lib/PMDOpenTool.jar and b/pmd-jbuilder/lib/PMDOpenTool.jar differ diff --git a/pmd-jbuilder/lib/pmd-0.9.jar b/pmd-jbuilder/lib/pmd-0.9.jar new file mode 100644 index 0000000000..f39718da86 Binary files /dev/null and b/pmd-jbuilder/lib/pmd-0.9.jar differ diff --git a/pmd-jbuilder/src/Thumbs.db b/pmd-jbuilder/src/Thumbs.db new file mode 100644 index 0000000000..3599f1b012 --- /dev/null +++ b/pmd-jbuilder/src/Thumbs.db @@ -0,0 +1 @@ +ÐÏࡱ \ No newline at end of file diff --git a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage.java b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage.java index e30484f11e..1a9a6b0215 100644 --- a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage.java +++ b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/AcceleratorPropertyPage.java @@ -86,11 +86,6 @@ public class AcceleratorPropertyPage extends PropertyPage { }); jCheckBox1.setHorizontalAlignment(SwingConstants.CENTER); jCheckBox1.setText("Enabled"); - jCheckBox1.addItemListener(new java.awt.event.ItemListener() { - public void itemStateChanged(ItemEvent e) { - jCheckBox1_itemStateChanged(e); - } - }); jLabel4.setText("enter"); jTextField1.setPreferredSize(new Dimension(60, 21)); this.add(jPanel1, null); @@ -197,10 +192,6 @@ public class AcceleratorPropertyPage extends PropertyPage { } - void jCheckBox1_itemStateChanged(ItemEvent e) { - - } - } diff --git a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/CPDDialog.java b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/CPDDialog.java index b00bdd646b..f403bc8d76 100644 --- a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/CPDDialog.java +++ b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/CPDDialog.java @@ -9,15 +9,14 @@ import net.sourceforge.pmd.cpd.CPDListener; import net.sourceforge.pmd.cpd.CPD; import java.awt.event.WindowListener; import java.awt.event.WindowEvent; +import net.sourceforge.pmd.cpd.Tile; public class CPDDialog extends JFrame implements CPDListener { private CPD cpd; int progress = 0; - boolean firstUpdate = true; boolean firstToken = true; boolean firstFile = true; - boolean firstExpansion = true; - private static final int PROG_MAX = 100; + boolean firstNewTile = true; private VerticalFlowLayout verticalFlowLayout1 = new VerticalFlowLayout(); private JLabel jLabel1 = new JLabel(); private JProgressBar jProgressBar1 = new JProgressBar(); @@ -35,12 +34,6 @@ public class CPDDialog extends JFrame implements CPDListener { } public void update(String msg) { - if (firstUpdate) { - firstUpdate = false; - jLabel1.setText("Updating..."); - jProgressBar1.setString(msg); - } - jProgressBar1.setValue(progress++ % PROG_MAX); } public void addedFile(int fileCount, File file) { @@ -48,8 +41,10 @@ public class CPDDialog extends JFrame implements CPDListener { firstFile = false; jLabel1.setText("Adding Files..."); jProgressBar1.setString(file.getName()); + jProgressBar1.setMaximum(fileCount); + progress = 0; } - jProgressBar1.setValue(progress++ % PROG_MAX); + jProgressBar1.setValue(++progress); } @@ -62,14 +57,17 @@ public class CPDDialog extends JFrame implements CPDListener { jProgressBar1.setValue(doneSoFar); } - public void expandingTile(String tileImage) { - if (firstExpansion) { - firstExpansion = false; - jLabel1.setText("Expanding Tokens..."); - jProgressBar1.setMaximum(PROG_MAX*4); - progress = 0; + + public void addedNewTile(Tile tile, int tilesSoFar, int totalTiles) { + if (firstNewTile) { + firstNewTile = false; + jLabel1.setText("Adding Tiles... "); + jProgressBar1.setMaximum(totalTiles); } - jProgressBar1.setValue(progress++ % (PROG_MAX*4)); + if (jProgressBar1.getMaximum() != totalTiles) + jProgressBar1.setMaximum(totalTiles); + + jProgressBar1.setValue(tilesSoFar); } public void close() {