[Carbon-commits] [Project-Tools] svn commit r115345 - in trunk/tools/ide/eclipse/esb: org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/part org.wso2.carbonstudio.eclipse.gmf.esb.edit/src/org/wso2/carbonstudio/eclipse/gmf/esb/provider
chathuri at wso2.com
chathuri at wso2.com
Fri Nov 4 00:20:14 EDT 2011
Author: chathuri
Date: Thu Nov 3 21:20:13 2011
New Revision: 115345
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=115345
Log:
applying patch by viaj for TOOLS-841
Modified:
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureEsbNodeAction.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureSwitchMediatorAction.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/AddressEndPointOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ClassMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/CommandMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBLookupMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBReportMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DefaultEndPointOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorInputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EnrichMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EntitlementMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EventMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FaultMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorFailOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorPassOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorInputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/MessageOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/PropertyMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ProxyOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ScriptMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SendMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SmooksMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SpringMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XQueryMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XSLTMediatorOutputConnectorEditPart.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/part/DiagramEditorContextMenuProvider.java
trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.edit/src/org/wso2/carbonstudio/eclipse/gmf/esb/provider/ProxyServiceItemProvider.java
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureEsbNodeAction.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureEsbNodeAction.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureEsbNodeAction.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureEsbNodeAction.java Thu Nov 3 21:20:13 2011
@@ -36,6 +36,7 @@
*/
public ConfigureEsbNodeAction(IWorkbenchPart part) {
super(part);
+
}
/**
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureSwitchMediatorAction.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureSwitchMediatorAction.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureSwitchMediatorAction.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/custom/configure/ConfigureSwitchMediatorAction.java Thu Nov 3 21:20:13 2011
@@ -49,7 +49,7 @@
public ConfigureSwitchMediatorAction(IWorkbenchPart part) {
super(part);
setId("configure-switch-mediator-action-id");
- setText("Configure...");
+ setText("Configure...123");
setToolTipText("Configure switch mediator.");
ISharedImages workbenchImages = PlatformUI.getWorkbench().getSharedImages();
setImageDescriptor(workbenchImages.getImageDescriptor(ISharedImages.IMG_TOOL_NEW_WIZARD));
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/AddressEndPointOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/AddressEndPointOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/AddressEndPointOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/AddressEndPointOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -5,6 +5,8 @@
import java.util.List;
import org.eclipse.draw2d.IFigure;
+import org.eclipse.draw2d.MouseEvent;
+import org.eclipse.draw2d.MouseMotionListener;
import org.eclipse.draw2d.Shape;
import org.eclipse.draw2d.StackLayout;
import org.eclipse.draw2d.geometry.Dimension;
@@ -14,6 +16,8 @@
import org.eclipse.gef.commands.Command;
import org.eclipse.gef.editpolicies.LayoutEditPolicy;
import org.eclipse.gef.editpolicies.NonResizableEditPolicy;
+import org.eclipse.gef.palette.PaletteContainer;
+import org.eclipse.gef.palette.ToolEntry;
import org.eclipse.gef.requests.CreateRequest;
import org.eclipse.gmf.runtime.diagram.ui.editparts.AbstractBorderItemEditPart;
import org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart;
@@ -331,13 +335,46 @@
public class WestPointerFigure extends WestPointerShape {
/**
- * @generated
+ * @generated NOT
*/
public WestPointerFigure() {
this.setBackgroundColor(THIS_BACK);
this.setPreferredSize(new Dimension(getMapMode().DPtoLP(12),
getMapMode().DPtoLP(10)));
+ this.addMouseMotionListener(new MouseMotionListener() {
+
+
+ public void mouseMoved(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseHover(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseExited(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseEntered(MouseEvent me) {
+ // TODO Auto-generated method stub
+ getEditDomain().getPaletteViewer().setActiveTool((ToolEntry)(((PaletteContainer)getEditDomain().getPaletteViewer().getPaletteRoot().getChildren().get(4)).getChildren().get(0)));
+
+ }
+
+
+ public void mouseDragged(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+ });
}
}
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ClassMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ClassMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ClassMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ClassMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/CommandMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/CommandMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/CommandMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/CommandMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBLookupMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBLookupMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBLookupMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBLookupMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBReportMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBReportMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBReportMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DBReportMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DefaultEndPointOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DefaultEndPointOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DefaultEndPointOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DefaultEndPointOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -5,6 +5,8 @@
import java.util.List;
import org.eclipse.draw2d.IFigure;
+import org.eclipse.draw2d.MouseEvent;
+import org.eclipse.draw2d.MouseMotionListener;
import org.eclipse.draw2d.Shape;
import org.eclipse.draw2d.StackLayout;
import org.eclipse.draw2d.geometry.Dimension;
@@ -14,6 +16,8 @@
import org.eclipse.gef.commands.Command;
import org.eclipse.gef.editpolicies.LayoutEditPolicy;
import org.eclipse.gef.editpolicies.NonResizableEditPolicy;
+import org.eclipse.gef.palette.PaletteContainer;
+import org.eclipse.gef.palette.ToolEntry;
import org.eclipse.gef.requests.CreateRequest;
import org.eclipse.gmf.runtime.diagram.ui.editparts.AbstractBorderItemEditPart;
import org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart;
@@ -328,18 +332,51 @@
}
/**
- * @generated
+ * @generated NOT
*/
public class WestPointerFigure extends WestPointerShape {
/**
- * @generated
+ * @generated NOT
*/
public WestPointerFigure() {
this.setBackgroundColor(THIS_BACK);
this.setPreferredSize(new Dimension(getMapMode().DPtoLP(12),
getMapMode().DPtoLP(10)));
+ this.addMouseMotionListener(new MouseMotionListener() {
+
+
+ public void mouseMoved(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseHover(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseExited(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseEntered(MouseEvent me) {
+ // TODO Auto-generated method stub
+ getEditDomain().getPaletteViewer().setActiveTool((ToolEntry)(((PaletteContainer)getEditDomain().getPaletteViewer().getPaletteRoot().getChildren().get(4)).getChildren().get(0)));
+
+ }
+
+
+ public void mouseDragged(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+ });
}
}
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorEditPart.java Thu Nov 3 21:20:13 2011
@@ -57,6 +57,8 @@
*/
protected IFigure primaryShape;
+ public boolean isForward=true;
+
/**
* @generated
*/
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorInputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorInputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorInputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/DropMediatorInputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -25,6 +25,7 @@
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.AbstractPointerShape;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.DefaultSizePointerNodeFigure;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.EastPointerShape;
+import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.WestPointerShape;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.edit.policies.DropMediatorInputConnectorItemSemanticEditPolicy;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.providers.EsbElementTypes;
@@ -47,14 +48,17 @@
/**
* @generated
*/
- protected IFigure primaryShape;
-
+ protected IFigure primaryShapeForward;
+
+ protected IFigure primaryShapeReverse;
/**
* @generated
*/
public DropMediatorInputConnectorEditPart(View view) {
super(view);
}
+
+ public NodeFigure figure_;
/**
* @generated NOT
@@ -97,26 +101,33 @@
}
/**
- * @generated
+ * @generated NOT
*/
- protected IFigure createNodeShape() {
- return primaryShape = new EastPointerFigure();
+ protected IFigure createNodeShapeForward() {
+ return primaryShapeForward = new EastPointerFigure();
+ }
+
+ protected IFigure createNodeShapeReverse() {
+ return primaryShapeReverse = new WestPointerFigure();
}
/**
- * @generated
+ * @generated NOT
*/
- public EastPointerFigure getPrimaryShape() {
- return (EastPointerFigure) primaryShape;
+ public EastPointerFigure getPrimaryShapeForward() {
+ return (EastPointerFigure) primaryShapeForward;
}
+ public WestPointerFigure getPrimaryShapeReverse() {
+ return (WestPointerFigure) primaryShapeReverse;
+ }
/**
* @generated
*/
protected NodeFigure createNodePlate() {
DefaultSizeNodeFigure result = new DefaultSizeNodeFigure(12, 10);
-
//FIXME: workaround for #154536
+
result.getBounds().setSize(result.getPreferredSize());
return result;
}
@@ -132,9 +143,14 @@
protected NodeFigure createNodeFigure() {
NodeFigure figure = createNodePlate();
figure.setLayoutManager(new StackLayout());
- IFigure shape = createNodeShape();
+ IFigure shape = createNodeShapeForward();
figure.add(shape);
contentPane = setupContentPane(shape);
+
+ figure_=figure;
+
+ createNodeShapeReverse();
+
return figure;
}
@@ -162,8 +178,8 @@
* @generated
*/
protected void setForegroundColor(Color color) {
- if (primaryShape != null) {
- primaryShape.setForegroundColor(color);
+ if (primaryShapeForward != null) {
+ primaryShapeForward.setForegroundColor(color);
}
}
@@ -171,8 +187,8 @@
* @generated
*/
protected void setBackgroundColor(Color color) {
- if (primaryShape != null) {
- primaryShape.setBackgroundColor(color);
+ if (primaryShapeForward != null) {
+ primaryShapeForward.setBackgroundColor(color);
}
}
@@ -180,8 +196,8 @@
* @generated
*/
protected void setLineWidth(int width) {
- if (primaryShape instanceof Shape) {
- ((Shape) primaryShape).setLineWidth(width);
+ if (primaryShapeForward instanceof Shape) {
+ ((Shape) primaryShapeForward).setLineWidth(width);
}
}
@@ -189,8 +205,8 @@
* @generated
*/
protected void setLineType(int style) {
- if (primaryShape instanceof Shape) {
- ((Shape) primaryShape).setLineStyle(style);
+ if (primaryShapeForward instanceof Shape) {
+ ((Shape) primaryShapeForward).setLineStyle(style);
}
}
@@ -255,6 +271,18 @@
}
}
+
+ public class WestPointerFigure extends WestPointerShape {
+
+
+ public WestPointerFigure() {
+
+ this.setBackgroundColor(THIS_BACK);
+ this.setPreferredSize(new Dimension(getMapMode().DPtoLP(12),
+ getMapMode().DPtoLP(10)));
+ }
+
+ }
/**
* @generated
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EnrichMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EnrichMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EnrichMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EnrichMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -349,20 +349,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -377,7 +377,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EntitlementMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EntitlementMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EntitlementMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EntitlementMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EventMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EventMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EventMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/EventMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FaultMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FaultMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FaultMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FaultMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorFailOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorFailOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorFailOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorFailOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -349,20 +349,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -377,7 +377,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorPassOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorPassOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorPassOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/FilterMediatorPassOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -349,20 +349,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -377,7 +377,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorEditPart.java Thu Nov 3 21:20:13 2011
@@ -58,6 +58,8 @@
public LogMediatorEditPart(View view) {
super(view);
}
+
+ public boolean isForward=true;
/**
* @generated
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorInputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorInputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorInputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorInputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -25,6 +25,7 @@
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.AbstractPointerShape;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.DefaultSizePointerNodeFigure;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.EastPointerShape;
+import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.WestPointerShape;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.edit.policies.LogMediatorInputConnectorItemSemanticEditPolicy;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.providers.EsbElementTypes;
@@ -45,9 +46,12 @@
protected IFigure contentPane;
/**
- * @generated
+ * @generated
*/
- protected IFigure primaryShape;
+ protected IFigure primaryShapeForward;
+
+ public IFigure PrimaryShapeReverse;
+
/**
* @generated
@@ -55,6 +59,8 @@
public LogMediatorInputConnectorEditPart(View view) {
super(view);
}
+
+ public NodeFigure figure_;
/**
* @generated
@@ -97,17 +103,26 @@
}
/**
- * @generated
+ * @generated NOT
*/
- protected IFigure createNodeShape() {
- return primaryShape = new EastPointerFigure();
+ public IFigure createNodeShapeForward() {
+ return primaryShapeForward = new EastPointerFigure();
+ }
+
+ public IFigure createNodeShapeReverse(){
+
+ return PrimaryShapeReverse=new WestPointerFigure();
}
/**
- * @generated
+ * @generated NOT
*/
- public EastPointerFigure getPrimaryShape() {
- return (EastPointerFigure) primaryShape;
+ public EastPointerFigure getPrimaryShapeForward() {
+ return (EastPointerFigure) primaryShapeForward;
+ }
+
+ public WestPointerFigure getPrimaryShapeReverse() {
+ return (WestPointerFigure) PrimaryShapeReverse;
}
/**
@@ -127,14 +142,18 @@
* Body of this method does not depend on settings in generation model
* so you may safely remove <i>generated</i> tag and modify it.
*
- * @generated
+ * @generated NOT
*/
protected NodeFigure createNodeFigure() {
NodeFigure figure = createNodePlate();
figure.setLayoutManager(new StackLayout());
- IFigure shape = createNodeShape();
+ IFigure shape = createNodeShapeForward();
figure.add(shape);
contentPane = setupContentPane(shape);
+ figure_=figure;
+
+ createNodeShapeReverse();
+
return figure;
}
@@ -162,8 +181,8 @@
* @generated
*/
protected void setForegroundColor(Color color) {
- if (primaryShape != null) {
- primaryShape.setForegroundColor(color);
+ if (primaryShapeForward != null) {
+ primaryShapeForward.setForegroundColor(color);
}
}
@@ -171,8 +190,8 @@
* @generated
*/
protected void setBackgroundColor(Color color) {
- if (primaryShape != null) {
- primaryShape.setBackgroundColor(color);
+ if (primaryShapeForward != null) {
+ primaryShapeForward.setBackgroundColor(color);
}
}
@@ -180,8 +199,8 @@
* @generated
*/
protected void setLineWidth(int width) {
- if (primaryShape instanceof Shape) {
- ((Shape) primaryShape).setLineWidth(width);
+ if (primaryShapeForward instanceof Shape) {
+ ((Shape) primaryShapeForward).setLineWidth(width);
}
}
@@ -189,8 +208,8 @@
* @generated
*/
protected void setLineType(int style) {
- if (primaryShape instanceof Shape) {
- ((Shape) primaryShape).setLineStyle(style);
+ if (primaryShapeForward instanceof Shape) {
+ ((Shape) primaryShapeForward).setLineStyle(style);
}
}
@@ -244,6 +263,9 @@
// TODO Auto-generated method stub
return false;
}
+
+
+
/**
* @generated
@@ -261,6 +283,18 @@
}
}
+
+ public class WestPointerFigure extends WestPointerShape {
+
+
+ public WestPointerFigure() {
+
+ this.setBackgroundColor(THIS_BACK);
+ this.setPreferredSize(new Dimension(getMapMode().DPtoLP(12),
+ getMapMode().DPtoLP(10)));
+ }
+
+ }
/**
* @generated
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/LogMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -31,6 +31,8 @@
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.AbstractPointerShape;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.DefaultSizePointerNodeFigure;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.EastPointerShape;
+import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.WestPointerShape;
+import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.edit.parts.LogMediatorInputConnectorEditPart.WestPointerFigure;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.edit.policies.LogMediatorOutputConnectorItemSemanticEditPolicy;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.providers.EsbElementTypes;
@@ -53,7 +55,10 @@
/**
* @generated
*/
- protected IFigure primaryShape;
+ protected IFigure primaryShapeForward;
+
+ public IFigure PrimaryShapeReverse;
+ public NodeFigure figure_;
/**
* @generated
@@ -102,18 +107,29 @@
return lep;
}
+
+ public IFigure createNodeShapeReverse(){
+
+ return PrimaryShapeReverse=new WestPointerFigure();
+ }
+
+
/**
- * @generated
+ * @generated NOT
*/
- protected IFigure createNodeShape() {
- return primaryShape = new EastPointerFigure();
+ protected IFigure createNodeShapeForward() {
+ return primaryShapeForward = new EastPointerFigure();
}
/**
- * @generated
+ * @generated NOT
*/
- public EastPointerFigure getPrimaryShape() {
- return (EastPointerFigure) primaryShape;
+ public EastPointerFigure getPrimaryShapeForward() {
+ return (EastPointerFigure) primaryShapeForward;
+ }
+
+ public WestPointerFigure getPrimaryShapeReverse() {
+ return (WestPointerFigure) PrimaryShapeReverse;
}
/**
@@ -138,9 +154,13 @@
protected NodeFigure createNodeFigure() {
NodeFigure figure = createNodePlate();
figure.setLayoutManager(new StackLayout());
- IFigure shape = createNodeShape();
+ IFigure shape = createNodeShapeForward();
figure.add(shape);
contentPane = setupContentPane(shape);
+ figure_=figure;
+
+ createNodeShapeReverse();
+
return figure;
}
@@ -168,8 +188,8 @@
* @generated
*/
protected void setForegroundColor(Color color) {
- if (primaryShape != null) {
- primaryShape.setForegroundColor(color);
+ if (primaryShapeForward != null) {
+ primaryShapeForward.setForegroundColor(color);
}
}
@@ -177,8 +197,8 @@
* @generated
*/
protected void setBackgroundColor(Color color) {
- if (primaryShape != null) {
- primaryShape.setBackgroundColor(color);
+ if (primaryShapeForward != null) {
+ primaryShapeForward.setBackgroundColor(color);
}
}
@@ -186,8 +206,8 @@
* @generated
*/
protected void setLineWidth(int width) {
- if (primaryShape instanceof Shape) {
- ((Shape) primaryShape).setLineWidth(width);
+ if (primaryShapeForward instanceof Shape) {
+ ((Shape) primaryShapeForward).setLineWidth(width);
}
}
@@ -195,8 +215,8 @@
* @generated
*/
protected void setLineType(int style) {
- if (primaryShape instanceof Shape) {
- ((Shape) primaryShape).setLineStyle(style);
+ if (primaryShapeForward instanceof Shape) {
+ ((Shape) primaryShapeForward).setLineStyle(style);
}
}
@@ -339,15 +359,17 @@
}
/**
- * @generated
+ * @generated NOT
*/
public class EastPointerFigure extends EastPointerShape {
+
/**
- * @generated
+ * @generated NOT
*/
public EastPointerFigure() {
+
this.setBackgroundColor(THIS_BACK);
this.setPreferredSize(new Dimension(getMapMode().DPtoLP(12),
getMapMode().DPtoLP(10)));
@@ -394,9 +416,56 @@
}
}
+
+ public class WestPointerFigure extends WestPointerShape {
+
+ /**
+ * @generated
+ */
+ public WestPointerFigure() {
+
+ this.setBackgroundColor(THIS_BACK);
+ this.setPreferredSize(new Dimension(getMapMode().DPtoLP(12),
+ getMapMode().DPtoLP(10)));
+ this.addMouseMotionListener(new MouseMotionListener() {
+
+
+ public void mouseMoved(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseHover(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseExited(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+
+
+ public void mouseEntered(MouseEvent me) {
+ // TODO Auto-generated method stub
+ getEditDomain().getPaletteViewer().setActiveTool((ToolEntry)(((PaletteContainer)getEditDomain().getPaletteViewer().getPaletteRoot().getChildren().get(4)).getChildren().get(0)));
+
+ }
+
+
+ public void mouseDragged(MouseEvent me) {
+ // TODO Auto-generated method stub
+
+ }
+ });
+ }
+
+ }
/**
- * @generated
+ * @generated NOT
*/
static final Color THIS_BACK = new Color(null, 50, 50, 50);
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/MessageOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/MessageOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/MessageOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/MessageOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -346,20 +346,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -374,7 +374,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/PropertyMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/PropertyMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/PropertyMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/PropertyMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ProxyOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ProxyOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ProxyOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ProxyOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -349,20 +349,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -377,7 +377,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ScriptMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ScriptMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ScriptMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/ScriptMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SendMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SendMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SendMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SendMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -349,20 +349,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -377,7 +377,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SmooksMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SmooksMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SmooksMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SmooksMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SpringMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SpringMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SpringMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/SpringMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XQueryMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XQueryMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XQueryMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XQueryMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,18 +347,18 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
public void mouseEntered(MouseEvent arg0) {
@@ -371,7 +371,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XSLTMediatorOutputConnectorEditPart.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XSLTMediatorOutputConnectorEditPart.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XSLTMediatorOutputConnectorEditPart.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/edit/parts/XSLTMediatorOutputConnectorEditPart.java Thu Nov 3 21:20:13 2011
@@ -347,20 +347,20 @@
public void mouseMoved(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Moved.");
}
public void mouseHover(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Hover.");
}
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Exited.");
}
@@ -375,7 +375,7 @@
public void mouseDragged(MouseEvent arg0) {
// TODO Auto-generated method stub
-
+ System.out.println("mouse Dragged.");
}
});
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/part/DiagramEditorContextMenuProvider.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/part/DiagramEditorContextMenuProvider.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/part/DiagramEditorContextMenuProvider.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.diagram/src/org/wso2/carbonstudio/eclipse/gmf/esb/diagram/part/DiagramEditorContextMenuProvider.java Thu Nov 3 21:20:13 2011
@@ -15,12 +15,16 @@
import org.eclipse.gmf.runtime.notation.View;
import org.eclipse.jface.action.IMenuManager;
import org.eclipse.ui.IWorkbenchPart;
+import org.wso2.carbonstudio.eclipse.gmf.esb.DropMediator;
import org.wso2.carbonstudio.eclipse.gmf.esb.EsbNode;
import org.wso2.carbonstudio.eclipse.gmf.esb.LogMediator;
import org.wso2.carbonstudio.eclipse.gmf.esb.SwitchMediator;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.configure.ConfigureEsbNodeAction;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.configure.ConfigureLogMediatorAction;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.configure.ConfigureSwitchMediatorAction;
+import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.direction.DirectionDropMediatorAction;
+import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.direction.DirectionEsbNodeAction;
+import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.direction.DirectionLogMediatorAction;
import org.wso2.carbonstudio.eclipse.gmf.esb.diagram.custom.export.EsbModelExportAction;
/**
@@ -48,7 +52,11 @@
* Actions used to configure {@link EsbNode} objects via custom UIs.
*/
private Map<Class<? extends EsbNode>, ConfigureEsbNodeAction> contextActions;
+ private Map<Class<? extends EsbNode>, DirectionEsbNodeAction> contextActionsDirection;
+
+ private EditPart selectedEditorPart;
+
/**
* @generated NOT
*/
@@ -56,6 +64,9 @@
EditPartViewer viewer) {
super(part, viewer);
this.part = part;
+
+
+
deleteAction = new DeleteElementAction(part);
deleteAction.init();
exportAction = new EsbModelExportAction(part);
@@ -67,6 +78,11 @@
part));
contextActions.put(SwitchMediator.class,
new ConfigureSwitchMediatorAction(part));
+
+ contextActionsDirection = new HashMap<Class<? extends EsbNode>, DirectionEsbNodeAction>();
+ contextActionsDirection.put(LogMediator.class, new DirectionLogMediatorAction(part));
+ contextActionsDirection.put(DropMediator.class, new DirectionDropMediatorAction(part));
+
}
/**
@@ -113,9 +129,9 @@
List<?> selectedEPs = getViewer()
.getSelectedEditParts();
if (selectedEPs.size() == 1) {
- EditPart selectedEP = (IGraphicalEditPart) selectedEPs
+ selectedEditorPart = (IGraphicalEditPart) selectedEPs
.get(0);
- EObject contextObj = ((View) selectedEP
+ EObject contextObj = ((View) selectedEditorPart
.getModel()).getElement();
ConfigureEsbNodeAction contextAction = contextActions
.get(contextObj.eClass()
@@ -125,6 +141,7 @@
contextAction);
}
}
+ appendToGroupDirection(menu);
}
});
} catch (Exception e) {
@@ -132,4 +149,19 @@
"Error building context menu", e);
}
}
+
+ private void appendToGroupDirection(IMenuManager menu) {
+ List<?> selectedEPs = getViewer().getSelectedEditParts();
+ if (selectedEPs.size() == 1) {
+ EditPart selectedEP = (IGraphicalEditPart) selectedEPs.get(0);
+ EObject contextObj = ((View) selectedEditorPart.getModel()).getElement();
+ DirectionEsbNodeAction contextActionDirection = contextActionsDirection
+ .get(contextObj.eClass().getInstanceClass());
+
+ if (null != contextActionDirection) {
+ contextActionDirection.setEditorPart(selectedEditorPart);
+ menu.appendToGroup("editGroup", contextActionDirection);
+ }
+ }
+ }
}
Modified: trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.edit/src/org/wso2/carbonstudio/eclipse/gmf/esb/provider/ProxyServiceItemProvider.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.edit/src/org/wso2/carbonstudio/eclipse/gmf/esb/provider/ProxyServiceItemProvider.java?rev=115345&r1=115344&r2=115345&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.edit/src/org/wso2/carbonstudio/eclipse/gmf/esb/provider/ProxyServiceItemProvider.java (original)
+++ trunk/tools/ide/eclipse/esb/org.wso2.carbonstudio.eclipse.gmf.esb.edit/src/org/wso2/carbonstudio/eclipse/gmf/esb/provider/ProxyServiceItemProvider.java Thu Nov 3 21:20:13 2011
@@ -75,7 +75,7 @@
addTransportsPropertyDescriptor(object);
addReliableMessagingEnabledPropertyDescriptor(object);
addSecurityEnabledPropertyDescriptor(object);
- addWsdlTypePropertyDescriptor(object);
+ addWsdlTypePropertyDescriptor(object);
// WSDL Type.
addWsdlTypePropertyDescriptor(object);
@@ -341,7 +341,7 @@
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
- }
+ }
/**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
More information about the Carbon-commits
mailing list