Author: mareshkau
Date: 2007-09-05 08:47:03 -0400 (Wed, 05 Sep 2007)
New Revision: 3453
Modified:
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaBaseEventListener.java
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaDomEventListener.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-744, scrolling for source selection event was
added
Modified:
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java
===================================================================
---
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java 2007-09-05
09:57:51 UTC (rev 3452)
+++
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java 2007-09-05
12:47:03 UTC (rev 3453)
@@ -140,14 +140,10 @@
import org.mozilla.interfaces.nsIDOMMouseEvent;
import org.mozilla.interfaces.nsIDOMMutationEvent;
import org.mozilla.interfaces.nsIDOMNode;
-import org.mozilla.interfaces.nsIDragSession;
import org.mozilla.interfaces.nsISelection;
import org.mozilla.interfaces.nsISelectionListener;
import org.mozilla.interfaces.nsISupports;
-import org.mozilla.interfaces.nsISupportsArray;
-import org.mozilla.interfaces.nsITransferable;
import org.mozilla.xpcom.Mozilla;
-import org.mozilla.xpcom.XPCOMException;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
Modified:
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaBaseEventListener.java
===================================================================
---
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaBaseEventListener.java 2007-09-05
09:57:51 UTC (rev 3452)
+++
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaBaseEventListener.java 2007-09-05
12:47:03 UTC (rev 3453)
@@ -29,16 +29,7 @@
// TODO Max Areshkau delete this reference afrer DnD had been added
// createCOMInterfaces();
}
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// VpeDnD getLocalDnD() {
-// return dnd;
-// }
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// XPCOMObject getDropListener() {
-// return dropListener;
-// }
-
void createCOMInterfaces() {
// TODO Max Areshkau delete this reference afrer DnD had been added
// // VpeDnD
@@ -56,111 +47,7 @@
// TODO Max Areshkau delete this reference afrer DnD had been added
// dnd = getDnD();
}
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// void disposeCOMInterfaces() {
-// if (dropListener != null) {
-// dropListener.dispose();
-// dropListener = null;
-// }
-// }
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
- // nsISupports implementation
-// int QueryInterface(int riid, int ppvObject) {
-// if (riid == 0 || ppvObject == 0) {
-// return XPCOM.NS_ERROR_NO_INTERFACE;
-// }
-// nsID guid = new nsID();
-// XPCOM.memmove(guid, riid, nsID.sizeof);
-//
-// if (MozillaDebug.printVisualNoInterface) {
-// System.out.println("DomEventListener - NO INTERFACE: " +
guid.ToString());
-// }
-// XPCOM.memmove(ppvObject, new int[] {0}, 4);
-// return XPCOM.NS_ERROR_NO_INTERFACE;
-// }
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// int AddRef() {
-// refCount++;
-// return refCount;
-// }
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// int Release() {
-// refCount--;
-// if (refCount == 0) {
-// disposeCOMInterfaces();
-// }
-// return refCount;
-// }
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// VpeDnD getDnD() {
-// int[] result = new int[] {0};
-// int rc = XPCOM.NS_GetComponentManager(result);
-// if (rc != XPCOM.NS_OK) {
-// VpePlugin.getPluginLog().logError("(DND) GetComponentManager error " +
rc);
-// }
-// if (result[0] == 0) {
-// VpePlugin.getPluginLog().logError("(DND) GetComponentManager error
NO_INTERFACE");
-// }
-//
-// nsIComponentManager componentManager = new nsIComponentManager(result[0]);
-// result[0] = 0;
-// rc = componentManager.CreateInstance(XPCOM.VPE_DND_CID, 0, VpeDnD.VPE_DND_IID,
result);
-// if (rc != XPCOM.NS_OK) {
-// VpePlugin.getPluginLog().logError("(DND) Create instance error " + rc);
-// }
-// if (result[0] == 0) {
-// VpePlugin.getPluginLog().logError("(DND) Create instance error
NO_INTERFACE");
-// }
-// componentManager.Release();
-//
-// return new VpeDnD(result[0]);
-// }
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
- // IDropListener
-// int CanDrag(int aDragEvent, int _retval, int aNode, int offset) {
-// XPCOM.memmove(_retval, new int[] {0}, 4);
-// XPCOM.memmove(aNode, new int[] {0}, 4);
-// XPCOM.memmove(offset, new int[] {0}, 4);
-// return XPCOM.NS_OK;
-// }
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// int CanDrop(int aDropEvent, int _retval, int aNode, int offset) {
-// XPCOM.memmove(_retval, new int[] {0}, 4);
-// XPCOM.memmove(aNode, new int[] {0}, 4);
-// XPCOM.memmove(offset, new int[] {0}, 4);
-// return XPCOM.NS_OK;
-// }
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// int Drop(int aDropEvent, int aNode, int offset) {
-// XPCOM.memmove(aNode, new int[] {0}, 4);
-// XPCOM.memmove(offset, new int[] {0}, 4);
-// return XPCOM.NS_OK;
-// }
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// int CanDropExternal(int aDropEvent, int aFlavor, int aTransData, int _retval, int
aNode, int offset) {
-// XPCOM.memmove(_retval, new int[] {0}, 4);
-// XPCOM.memmove(aNode, new int[] {0}, 4);
-// XPCOM.memmove(offset, new int[] {0}, 4);
-// return XPCOM.NS_OK;
-// }
-
- // TODO Max Areshkau delete this reference afrer DnD had been added
-// int DropExternal(int aDropEvent, int aFlavor, int aTransData, int aNode, int offset)
{
-// XPCOM.memmove(aNode, new int[] {0}, 4);
-// XPCOM.memmove(offset, new int[] {0}, 4);
-//// return XPCOM.NS_OK;
-// return XPCOM.NS_ERROR_ABORT;
-// }
-
/* (non-Javadoc)
* @see
org.mozilla.interfaces.nsIClipboardDragDropHooks#allowDrop(org.mozilla.interfaces.nsIDOMEvent,
org.mozilla.interfaces.nsIDragSession)
*/
Modified:
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaDomEventListener.java
===================================================================
---
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaDomEventListener.java 2007-09-05
09:57:51 UTC (rev 3452)
+++
branches/jbosstools_xulrunner/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaDomEventListener.java 2007-09-05
12:47:03 UTC (rev 3453)
@@ -344,15 +344,12 @@
nsIDOMMouseEvent mouseEvent;
mouseEvent = (nsIDOMMouseEvent)
domEvent.queryInterface(nsIDOMMouseEvent.NS_IDOMMOUSEEVENT_IID);
getEditorDomEventListener().mouseDown(mouseEvent);
-// domEvent.stopPropagation();
-// domEvent.preventDefault();
+
} else if(MOUSEUPEVENTTYPE.equals(domEvent.getType())) {
nsIDOMMouseEvent mouseEvent;
mouseEvent = (nsIDOMMouseEvent)
domEvent.queryInterface(nsIDOMMouseEvent.NS_IDOMMOUSEEVENT_IID);
getEditorDomEventListener().mouseUp(mouseEvent);
-// domEvent.stopPropagation();
-// domEvent.preventDefault();
} else if(CLICKEVENTTYPE.equals(domEvent.getType())) {
nsIDOMMouseEvent mouseEvent;