[jboss-svn-commits] JBL Code SVN: r7914 - in labs/jbossrules/trunk/drools-ide: META-INF src/main/java/org/drools/ide/editors src/main/java/org/drools/ide/editors/outline
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Nov 28 19:35:25 EST 2006
Author: KrisVerlaenen
Date: 2006-11-28 19:35:19 -0500 (Tue, 28 Nov 2006)
New Revision: 7914
Modified:
labs/jbossrules/trunk/drools-ide/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-ide/src/main/java/org/drools/ide/editors/DroolsLineBreakpointAdapter.java
labs/jbossrules/trunk/drools-ide/src/main/java/org/drools/ide/editors/outline/RuleContentOutlinePage.java
Log:
small bug fixes
Modified: labs/jbossrules/trunk/drools-ide/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-ide/META-INF/MANIFEST.MF 2006-11-29 00:22:45 UTC (rev 7913)
+++ labs/jbossrules/trunk/drools-ide/META-INF/MANIFEST.MF 2006-11-29 00:35:19 UTC (rev 7914)
@@ -43,7 +43,8 @@
lib/drools-core.jar,
lib/drools-decisiontables.jar,
lib/drools-jsr94.jar,
- lib/stringtemplate-2.3b6.jar
+ lib/stringtemplate-2.3b6.jar,
+ lib/jxl-2.4.2.jar
Bundle-RequiredExecutionEnvironment: J2SE-1.4
Export-Package: org.drools,
org.drools.asm,
Modified: labs/jbossrules/trunk/drools-ide/src/main/java/org/drools/ide/editors/DroolsLineBreakpointAdapter.java
===================================================================
--- labs/jbossrules/trunk/drools-ide/src/main/java/org/drools/ide/editors/DroolsLineBreakpointAdapter.java 2006-11-29 00:22:45 UTC (rev 7913)
+++ labs/jbossrules/trunk/drools-ide/src/main/java/org/drools/ide/editors/DroolsLineBreakpointAdapter.java 2006-11-29 00:35:19 UTC (rev 7914)
@@ -18,7 +18,7 @@
public class DroolsLineBreakpointAdapter implements IToggleBreakpointsTarget {
public boolean canToggleLineBreakpoints(IWorkbenchPart part, ISelection selection) {
- if (part instanceof IEditorPart) {
+ if (part instanceof IEditorPart && selection instanceof ITextSelection) {
IEditorPart editor = (IEditorPart) part;
IResource resource = (IResource) editor.getEditorInput().getAdapter(IResource.class);
ITextSelection textSelection = (ITextSelection) selection;
Modified: labs/jbossrules/trunk/drools-ide/src/main/java/org/drools/ide/editors/outline/RuleContentOutlinePage.java
===================================================================
--- labs/jbossrules/trunk/drools-ide/src/main/java/org/drools/ide/editors/outline/RuleContentOutlinePage.java 2006-11-29 00:22:45 UTC (rev 7913)
+++ labs/jbossrules/trunk/drools-ide/src/main/java/org/drools/ide/editors/outline/RuleContentOutlinePage.java 2006-11-29 00:35:19 UTC (rev 7914)
@@ -136,11 +136,15 @@
String ruleFileContents = editor.getContent();
Matcher matcher = PACKAGE_PATTERN.matcher(ruleFileContents);
String packageName = null;
+ int startChar = 0;
+ int endChar = 0;
if (matcher.find()) {
packageName = matcher.group(1);
+ startChar = matcher.start(1);
+ endChar = matcher.end(1);
}
Package pkg = DroolsModelBuilder.addPackage(ruleSet, packageName,
- matcher.start(1), matcher.end(1) - matcher.start(1));
+ startChar, endChar - startChar);
matcher = RULE_PATTERN1.matcher(ruleFileContents);
while (matcher.find()) {
More information about the jboss-svn-commits
mailing list