# HG changeset patch # User Thomas Wuerthinger # Date 1327704977 -3600 # Node ID fce0f82aee973772fd5218568273248393fd1877 # Parent fe0117cb71f2f20d745688e48e06d4431a1f2c84 Fixed regression in diff view. Fully removed text editor. diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/Graal/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/Graal/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Graal/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/Layout/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/Layout/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Layout/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/StructuredText/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/StructuredText/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/StructuredText/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/TextEditor/build.xml --- a/src/share/tools/IdealGraphVisualizer/TextEditor/build.xml Fri Jan 27 23:32:59 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,8 +0,0 @@ - - - - - - Builds, tests, and runs the project com.sun.hotspot.igv.texteditor. - - diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/TextEditor/manifest.mf --- a/src/share/tools/IdealGraphVisualizer/TextEditor/manifest.mf Fri Jan 27 23:32:59 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,6 +0,0 @@ -Manifest-Version: 1.0 -OpenIDE-Module: com.sun.hotspot.igv.texteditor -OpenIDE-Module-Layer: com/sun/hotspot/igv/texteditor/layer.xml -OpenIDE-Module-Localizing-Bundle: com/sun/hotspot/igv/texteditor/Bundle.properties -OpenIDE-Module-Specification-Version: 1.0 - diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/build-impl.xml --- a/src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/build-impl.xml Fri Jan 27 23:32:59 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,45 +0,0 @@ - - - - - - - - - - - - - You must set 'suite.dir' to point to your containing module suite - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/genfiles.properties --- a/src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/genfiles.properties Fri Jan 27 23:32:59 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=ddc04434 -nbproject/build-impl.xml.script.CRC32=122053f6 -nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.46.2 diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/platform.properties --- a/src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/platform.properties Fri Jan 27 23:32:59 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,129 +0,0 @@ -# Deprecated since 5.0u1; for compatibility with 5.0: -disabled.clusters=\ - apisupport1,\ - gsf1,\ - harness,\ - java2,\ - nb6.1,\ - profiler3 -disabled.modules=\ - org.apache.xml.resolver,\ - org.netbeans.api.debugger,\ - org.netbeans.api.xml,\ - org.netbeans.core.execution,\ - org.netbeans.core.ide,\ - org.netbeans.core.multiview,\ - org.netbeans.core.nativeaccess,\ - org.netbeans.core.output2,\ - org.netbeans.insane,\ - org.netbeans.lib.cvsclient,\ - org.netbeans.libs.commons_logging,\ - org.netbeans.libs.freemarker,\ - org.netbeans.libs.ini4j,\ - org.netbeans.libs.jna,\ - org.netbeans.libs.jsch,\ - org.netbeans.libs.jsr223,\ - org.netbeans.libs.lucene,\ - org.netbeans.libs.svnClientAdapter,\ - org.netbeans.libs.xerces,\ - org.netbeans.modules.applemenu,\ - org.netbeans.modules.autoupdate.services,\ - org.netbeans.modules.autoupdate.ui,\ - org.netbeans.modules.classfile,\ - org.netbeans.modules.core.kit,\ - org.netbeans.modules.db,\ - org.netbeans.modules.db.core,\ - org.netbeans.modules.db.drivers,\ - org.netbeans.modules.db.kit,\ - org.netbeans.modules.db.mysql,\ - org.netbeans.modules.db.sql.editor,\ - org.netbeans.modules.db.sql.visualeditor,\ - org.netbeans.modules.dbapi,\ - org.netbeans.modules.defaults,\ - org.netbeans.modules.diff,\ - org.netbeans.modules.editor.bookmarks,\ - org.netbeans.modules.editor.bracesmatching,\ - org.netbeans.modules.editor.codetemplates,\ - org.netbeans.modules.editor.completion,\ - org.netbeans.modules.editor.errorstripe,\ - org.netbeans.modules.editor.errorstripe.api,\ - org.netbeans.modules.editor.guards,\ - org.netbeans.modules.editor.highlights,\ - org.netbeans.modules.editor.macros,\ - org.netbeans.modules.editor.plain,\ - org.netbeans.modules.editor.plain.lib,\ - org.netbeans.modules.editor.structure,\ - org.netbeans.modules.extbrowser,\ - org.netbeans.modules.favorites,\ - org.netbeans.modules.gototest,\ - org.netbeans.modules.httpserver,\ - org.netbeans.modules.ide.kit,\ - org.netbeans.modules.image,\ - org.netbeans.modules.javahelp,\ - org.netbeans.modules.jumpto,\ - org.netbeans.modules.languages,\ - org.netbeans.modules.languages.bat,\ - org.netbeans.modules.languages.diff,\ - org.netbeans.modules.languages.manifest,\ - org.netbeans.modules.languages.sh,\ - org.netbeans.modules.lexer.editorbridge,\ - org.netbeans.modules.lexer.nbbridge,\ - org.netbeans.modules.localhistory,\ - org.netbeans.modules.masterfs,\ - org.netbeans.modules.mercurial,\ - org.netbeans.modules.progress.ui,\ - org.netbeans.modules.project.ant,\ - org.netbeans.modules.project.libraries,\ - org.netbeans.modules.projectui,\ - org.netbeans.modules.projectuiapi,\ - org.netbeans.modules.properties,\ - org.netbeans.modules.properties.syntax,\ - org.netbeans.modules.refactoring.api,\ - org.netbeans.modules.schema2beans,\ - org.netbeans.modules.sendopts,\ - org.netbeans.modules.server,\ - org.netbeans.modules.servletapi,\ - org.netbeans.modules.subversion,\ - org.netbeans.modules.tasklist.kit,\ - org.netbeans.modules.tasklist.projectint,\ - org.netbeans.modules.tasklist.todo,\ - org.netbeans.modules.tasklist.ui,\ - org.netbeans.modules.templates,\ - org.netbeans.modules.timers,\ - org.netbeans.modules.usersguide,\ - org.netbeans.modules.utilities,\ - org.netbeans.modules.utilities.project,\ - org.netbeans.modules.versioning,\ - org.netbeans.modules.versioning.system.cvss,\ - org.netbeans.modules.versioning.util,\ - org.netbeans.modules.web.flyingsaucer,\ - org.netbeans.modules.xml,\ - org.netbeans.modules.xml.axi,\ - org.netbeans.modules.xml.catalog,\ - org.netbeans.modules.xml.core,\ - org.netbeans.modules.xml.lexer,\ - org.netbeans.modules.xml.multiview,\ - org.netbeans.modules.xml.retriever,\ - org.netbeans.modules.xml.schema.completion,\ - org.netbeans.modules.xml.schema.model,\ - org.netbeans.modules.xml.tax,\ - org.netbeans.modules.xml.text,\ - org.netbeans.modules.xml.tools,\ - org.netbeans.modules.xml.wsdl.model,\ - org.netbeans.modules.xml.xam,\ - org.netbeans.modules.xml.xdm,\ - org.netbeans.modules.xsl,\ - org.netbeans.spi.debugger.ui,\ - org.netbeans.spi.editor.hints,\ - org.netbeans.spi.navigator,\ - org.netbeans.spi.palette,\ - org.netbeans.spi.tasklist,\ - org.netbeans.spi.viewmodel,\ - org.netbeans.swing.dirchooser,\ - org.openide.compat,\ - org.openide.util.enumerations -enabled.clusters=\ - ide9,\ - platform8 -nbjdk.active=default -nbplatform.active=default diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/project.xml Fri Jan 27 23:32:59 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,116 +0,0 @@ - - - org.netbeans.modules.apisupport.project - - - com.sun.hotspot.igv.texteditor - - - - com.sun.hotspot.igv.data - - - - 1.0 - - - - com.sun.hotspot.igv.selectioncoordinator - - - - 1.0 - - - - com.sun.hotspot.igv.structuredtext - - - - 1.0 - - - - org.netbeans.modules.editor - - - - 3 - 1.42.2.3.9.2 - - - - org.netbeans.modules.editor.deprecated.pre65formatting - - - - 0-1 - 1.4.1.1.5.13.10 - - - - org.netbeans.modules.editor.fold - - - - 1 - 1.8 - - - - org.netbeans.modules.editor.lib - - - - 3 - 3.8.1.13.9 - - - - org.netbeans.modules.editor.lib2 - - - - 1 - 1.11.2.2 - - - - org.openide.text - - - - 6.18 - - - - org.openide.util - - - - 7.12.0.1 - - - - org.openide.util.lookup - - - - 8.8.1 - - - - org.openide.windows - - - - 6.20 - - - - - com.sun.hotspot.igv.texteditor - - - - diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/suite.properties --- a/src/share/tools/IdealGraphVisualizer/TextEditor/nbproject/suite.properties Fri Jan 27 23:32:59 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -suite.dir=${basedir}/.. diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/Util/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/Util/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Util/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/View/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/View/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/View/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -1,2 +1,2 @@ -javac.source=1.5 -javac.compilerargs=-Xlint -Xlint:-serial +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java --- a/src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java Fri Jan 27 23:56:17 2012 +0100 @@ -23,77 +23,33 @@ */ package com.sun.hotspot.igv.view; -import com.sun.hotspot.igv.view.widgets.BlockWidget; -import com.sun.hotspot.igv.view.widgets.LineWidget; -import com.sun.hotspot.igv.util.DoubleClickAction; -import com.sun.hotspot.igv.data.InputBlock; -import com.sun.hotspot.igv.data.InputNode; -import com.sun.hotspot.igv.graph.Connection; -import com.sun.hotspot.igv.graph.Diagram; -import com.sun.hotspot.igv.graph.Figure; -import com.sun.hotspot.igv.graph.OutputSlot; +import com.sun.hotspot.igv.data.*; +import com.sun.hotspot.igv.data.Properties; +import com.sun.hotspot.igv.data.services.Scheduler; +import com.sun.hotspot.igv.graph.*; import com.sun.hotspot.igv.hierarchicallayout.HierarchicalClusterLayoutManager; +import com.sun.hotspot.igv.hierarchicallayout.HierarchicalLayoutManager; import com.sun.hotspot.igv.hierarchicallayout.OldHierarchicalLayoutManager; -import com.sun.hotspot.igv.hierarchicallayout.HierarchicalLayoutManager; -import com.sun.hotspot.igv.view.widgets.FigureWidget; import com.sun.hotspot.igv.layout.LayoutGraph; -import com.sun.hotspot.igv.data.services.Scheduler; -import com.sun.hotspot.igv.data.ChangedListener; -import com.sun.hotspot.igv.data.ControllableChangedListener; -import com.sun.hotspot.igv.data.Pair; -import com.sun.hotspot.igv.data.Properties; -import com.sun.hotspot.igv.graph.Block; -import com.sun.hotspot.igv.graph.InputSlot; -import com.sun.hotspot.igv.graph.Slot; import com.sun.hotspot.igv.selectioncoordinator.SelectionCoordinator; import com.sun.hotspot.igv.util.ColorIcon; +import com.sun.hotspot.igv.util.DoubleClickAction; import com.sun.hotspot.igv.util.PropertiesSheet; import com.sun.hotspot.igv.view.actions.CustomizablePanAction; -import com.sun.hotspot.igv.view.widgets.InputSlotWidget; -import com.sun.hotspot.igv.view.widgets.OutputSlotWidget; -import com.sun.hotspot.igv.view.widgets.SlotWidget; -import java.awt.Color; -import java.awt.Component; -import java.awt.Dimension; -import java.awt.Point; -import java.awt.Rectangle; -import java.awt.event.ActionEvent; -import java.awt.event.KeyEvent; -import java.awt.event.MouseEvent; -import java.awt.event.MouseWheelEvent; -import java.awt.event.MouseWheelListener; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; -import java.util.Collections; -import java.util.HashMap; -import java.util.HashSet; +import com.sun.hotspot.igv.view.widgets.*; +import java.awt.*; +import java.awt.event.*; import java.util.List; -import java.util.Map; -import java.util.Set; -import javax.swing.AbstractAction; -import javax.swing.Action; -import javax.swing.BorderFactory; -import javax.swing.JComponent; -import javax.swing.JPopupMenu; -import javax.swing.JScrollPane; -import javax.swing.SwingUtilities; +import java.util.*; +import javax.swing.*; import javax.swing.event.UndoableEditEvent; import javax.swing.undo.AbstractUndoableEdit; import javax.swing.undo.CannotRedoException; import javax.swing.undo.CannotUndoException; -import org.netbeans.api.visual.action.ActionFactory; -import org.netbeans.api.visual.action.PopupMenuProvider; -import org.netbeans.api.visual.action.RectangularSelectDecorator; -import org.netbeans.api.visual.action.RectangularSelectProvider; -import org.netbeans.api.visual.action.WidgetAction; +import org.netbeans.api.visual.action.*; import org.netbeans.api.visual.animator.SceneAnimator; import org.netbeans.api.visual.layout.LayoutFactory; -import org.netbeans.api.visual.model.ObjectScene; -import org.netbeans.api.visual.model.ObjectSceneEvent; -import org.netbeans.api.visual.model.ObjectSceneEventType; -import org.netbeans.api.visual.model.ObjectSceneListener; -import org.netbeans.api.visual.model.ObjectState; +import org.netbeans.api.visual.model.*; import org.netbeans.api.visual.widget.LayerWidget; import org.netbeans.api.visual.widget.Widget; import org.openide.awt.UndoRedo; @@ -1016,7 +972,7 @@ public static boolean doesIntersect(Set s1, Set s2) { if (s1.size() > s2.size()) { - Set tmp = s1; + Set tmp = s1; s1 = s2; s2 = tmp; } diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java --- a/src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java Fri Jan 27 23:56:17 2012 +0100 @@ -365,6 +365,14 @@ if (diagram == null) { diagram = Diagram.createDiagram(getGraphToView(), Settings.get().get(Settings.NODE_TEXT, Settings.NODE_TEXT_DEFAULT)); getFilterChain().apply(diagram, getSequenceFilterChain()); + if (getFirstPosition() != getSecondPosition()) { + CustomFilter f = new CustomFilter( + "difference", "colorize('state', 'same', white);" + + "colorize('state', 'changed', orange);" + + "colorize('state', 'new', green);" + + "colorize('state', 'deleted', red);"); + f.apply(diagram); + } } return diagram; diff -r fe0117cb71f2 -r fce0f82aee97 src/share/tools/IdealGraphVisualizer/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/nbproject/project.properties Fri Jan 27 23:32:59 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/nbproject/project.properties Fri Jan 27 23:56:17 2012 +0100 @@ -20,7 +20,6 @@ ${project.com.sun.hotspot.igv.servercompilerscheduler}:\ ${project.com.sun.hotspot.igv.filterwindow}:\ ${project.com.sun.hotspot.igv.structuredtext}:\ - ${project.com.sun.hotspot.igv.texteditor}:\ ${project.com.sun.hotspot.igv.selectioncoordinator}:\ ${project.com.sun.hotspot.igv.graal} project.com.sun.hotspot.connection=NetworkConnection @@ -40,7 +39,6 @@ project.com.sun.hotspot.igv.settings=Settings project.com.sun.hotspot.igv.structuredtext=StructuredText project.com.sun.hotspot.igv.svg=BatikSVGProxy -project.com.sun.hotspot.igv.texteditor=TextEditor project.com.sun.hotspot.igv.view=View project.com.sun.hotspot.igv.util=Util