You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2006/08/16 15:42:51 UTC

svn commit: r431898 - in /incubator/cayenne/soc/trunk/cayenne-rop/rop-browser: ./ META-INF/ lib/ src/org/apache/cayenne/ropbrowser/ src/org/apache/cayenne/ropbrowser/actions/ src/org/apache/cayenne/ropbrowser/commands/ src/org/apache/cayenne/ropbrowser...

Author: aadamchik
Date: Wed Aug 16 06:42:50 2006
New Revision: 431898

URL: http://svn.apache.org/viewvc?rev=431898&view=rev
Log:
CAY-629 sans derby

Added:
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/lib/cayenne-jdk1.4-core-3.0-incubating-SNAPSHOT.jar   (with props)
Removed:
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/lib/cayenne-client-nodeps-1.2.jar
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/policies/ElementEditPolicy.java
Modified:
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/.classpath
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/META-INF/MANIFEST.MF
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/build.properties
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ConnectionManager.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditor.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditorInput.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ROPPerspectiveFactory.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ExistingAction.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ROPActionBarContributor.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ToggleLayoutAction.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ExpandRelationshipCommand.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ObjectInsertCommand.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/CollectionFigure.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/ElementFigure.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/SingleFigure.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/AbstractObject.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/CollectionModelElement.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/ElementDiagram.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/MemberConnection.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/RelationshipConnection.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/auto/_Painting.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementDiagramEditPart.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementEditPart.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/SingleEditPart.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/views/ControlPanelView.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectObjectPage.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectParametersPage.java
    incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectQueryWizard.java

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/.classpath
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/.classpath?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/.classpath (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/.classpath Wed Aug 16 06:42:50 2006
@@ -8,7 +8,7 @@
 	<classpathentry kind="lib" path="lib/commons-logging.jar"/>
 	<classpathentry kind="lib" path="lib/smackx-2.2.1.jar"/>
 	<classpathentry sourcepath="G:/soc/smack-dev-2.2.1/source" kind="lib" path="lib/smack-2.2.1.jar"/>
-	<classpathentry sourcepath="/cayenne-java/src/cayenne/java" kind="lib" path="lib/cayenne-client-nodeps-1.2.jar"/>
 	<classpathentry kind="lib" path="lib/hessian-3.0.13.jar"/>
+	<classpathentry kind="lib" path="lib/cayenne-jdk1.4-core-3.0-incubating-SNAPSHOT.jar"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/META-INF/MANIFEST.MF?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/META-INF/MANIFEST.MF (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/META-INF/MANIFEST.MF Wed Aug 16 06:42:50 2006
@@ -10,9 +10,9 @@
  lib/commons-logging.jar,
  lib/commons-lang-2.1.jar,
  lib/commons-collections-3.1.jar,
- lib/cayenne-client-nodeps-1.2.jar,
  lib/smack-2.2.1.jar,
- lib/smackx-2.2.1.jar
+ lib/smackx-2.2.1.jar,
+ lib/cayenne-jdk1.4-core-3.0-incubating-SNAPSHOT.jar
 Require-Bundle: org.eclipse.core.runtime,
  org.eclipse.ui,
  org.eclipse.ui.forms,

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/build.properties
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/build.properties?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/build.properties (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/build.properties Wed Aug 16 06:42:50 2006
@@ -5,7 +5,7 @@
                lib/commons-logging.jar,\
                lib/commons-lang-2.1.jar,\
                lib/commons-collections-3.1.jar,\
-               lib/cayenne-client-nodeps-1.2.jar,\
                lib/smack-2.2.1.jar,\
-               lib/smackx-2.2.1.jar
+               lib/smackx-2.2.1.jar,\
+               lib/cayenne-jdk1.4-core-3.0-incubating-SNAPSHOT.jar
 

Added: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/lib/cayenne-jdk1.4-core-3.0-incubating-SNAPSHOT.jar
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/lib/cayenne-jdk1.4-core-3.0-incubating-SNAPSHOT.jar?rev=431898&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/lib/cayenne-jdk1.4-core-3.0-incubating-SNAPSHOT.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ConnectionManager.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ConnectionManager.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ConnectionManager.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ConnectionManager.java Wed Aug 16 06:42:50 2006
@@ -20,12 +20,12 @@
 import java.util.Hashtable;
 
 import org.eclipse.core.runtime.Status;
-import org.objectstyle.cayenne.CayenneContext;
-import org.objectstyle.cayenne.DataChannel;
-import org.objectstyle.cayenne.ObjectContext;
-import org.objectstyle.cayenne.graph.GraphEvent;
-import org.objectstyle.cayenne.remote.ClientChannel;
-import org.objectstyle.cayenne.remote.hessian.HessianConnection;
+import org.apache.cayenne.CayenneContext;
+import org.apache.cayenne.DataChannel;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.graph.GraphEvent;
+import org.apache.cayenne.remote.ClientChannel;
+import org.apache.cayenne.remote.hessian.HessianConnection;
 
 /**
  * Singleton class which manages connections to the Cayenne web service,

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditor.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditor.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditor.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditor.java Wed Aug 16 06:42:50 2006
@@ -33,14 +33,15 @@
 import org.eclipse.gef.DefaultEditDomain;
 import org.eclipse.gef.GraphicalViewer;
 import org.eclipse.gef.editparts.ScalableFreeformRootEditPart;
+import org.eclipse.gef.ui.actions.PrintAction;
 import org.eclipse.gef.ui.parts.GraphicalEditor;
 import org.eclipse.gef.ui.parts.GraphicalViewerKeyHandler;
 import org.eclipse.jface.action.IAction;
 import org.eclipse.ui.IEditorInput;
 import org.eclipse.ui.IEditorPart;
-import org.objectstyle.cayenne.DataChannel;
-import org.objectstyle.cayenne.ObjectContext;
-import org.objectstyle.cayenne.graph.GraphEvent;
+import org.apache.cayenne.DataChannel;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.graph.GraphEvent;
 
 /**
  * Editor class allowing visual editing of database data via
@@ -105,7 +106,6 @@
 	 */
 	@Override
 	public void doSave(IProgressMonitor monitor) {
-		// TODO allow save view settings to a file??
 		elementDiagram.commitChanges();
 		dirty = false;
 		firePropertyChange(IEditorPart.PROP_DIRTY);
@@ -145,10 +145,7 @@
 		ObjectContext inputContext = ((ObjectEditorInput) input).getContext();
 		elementDiagram = new ElementDiagram(inputContext);
 	}
-	
-	/**
-	 * Create the actions available to the user via menus and toolbars.
-	 */
+
 	@Override
 	protected void createActions() {
 		super.createActions();
@@ -181,6 +178,9 @@
 		getActionRegistry().registerAction(action);
 		
 		action = new RollbackAction(this);
+		getActionRegistry().registerAction(action);
+		
+		action = new PrintAction(this);
 		getActionRegistry().registerAction(action);
 	}
 

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditorInput.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditorInput.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditorInput.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ObjectEditorInput.java Wed Aug 16 06:42:50 2006
@@ -19,7 +19,7 @@
 import org.eclipse.jface.resource.ImageDescriptor;
 import org.eclipse.ui.IEditorInput;
 import org.eclipse.ui.IPersistableElement;
-import org.objectstyle.cayenne.ObjectContext;
+import org.apache.cayenne.ObjectContext;
 
 /**
  * Input for the ObjectEditor class, providing the information

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ROPPerspectiveFactory.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ROPPerspectiveFactory.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ROPPerspectiveFactory.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/ROPPerspectiveFactory.java Wed Aug 16 06:42:50 2006
@@ -19,6 +19,12 @@
 import org.eclipse.ui.IPageLayout;
 import org.eclipse.ui.IPerspectiveFactory;
 
+/**
+ * Perspective for setting up the editor together with the ControlPanelView
+ * and the Eclipse Properties view.
+ * 
+ * @author Marcel Gordon
+ */
 public class ROPPerspectiveFactory implements IPerspectiveFactory {
 
 	public void createInitialLayout(IPageLayout layout) {

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ExistingAction.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ExistingAction.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ExistingAction.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ExistingAction.java Wed Aug 16 06:42:50 2006
@@ -31,8 +31,8 @@
 import org.eclipse.jface.wizard.WizardDialog;
 import org.eclipse.swt.widgets.Display;
 import org.eclipse.ui.IWorkbenchPart;
-import org.objectstyle.cayenne.ObjectContext;
-import org.objectstyle.cayenne.map.ObjEntity;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.map.ObjEntity;
 
 /**
  * An action which sends an {@link ExistingObjectRequest} to selected parts.

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ROPActionBarContributor.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ROPActionBarContributor.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ROPActionBarContributor.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ROPActionBarContributor.java Wed Aug 16 06:42:50 2006
@@ -16,20 +16,30 @@
 package org.apache.cayenne.ropbrowser.actions;
 
 import org.eclipse.gef.ui.actions.ActionBarContributor;
+import org.eclipse.ui.IWorkbenchActionConstants;
 import org.eclipse.ui.actions.ActionFactory;
 import org.eclipse.ui.actions.RetargetAction;
 import org.eclipse.ui.actions.ActionFactory.IWorkbenchAction;
 
+/**
+ * ActionBarContributor for the ObjectEditor. Ensures that global
+ * actions are enabled in the workbench menus, along with the
+ * keyboard shortcuts.
+ * 
+ * @author Marcel Gordon
+ */
 public class ROPActionBarContributor extends ActionBarContributor {
 
 	@Override
-
 	protected void buildActions() {
-		IWorkbenchAction undo=ActionFactory.UNDO.create(getPage().getWorkbenchWindow());
+		IWorkbenchAction undo = ActionFactory.UNDO.create(getPage().getWorkbenchWindow());
 		addRetargetAction((RetargetAction) undo);
 	
-		IWorkbenchAction redo=ActionFactory.REDO.create(getPage().getWorkbenchWindow());
+		IWorkbenchAction redo = ActionFactory.REDO.create(getPage().getWorkbenchWindow());
 		addRetargetAction((RetargetAction) redo);
+		
+		IWorkbenchAction print = ActionFactory.PRINT.create(getPage().getWorkbenchWindow());
+		addRetargetAction((RetargetAction) print);
 	}
 
 	@Override

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ToggleLayoutAction.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ToggleLayoutAction.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ToggleLayoutAction.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/actions/ToggleLayoutAction.java Wed Aug 16 06:42:50 2006
@@ -24,7 +24,7 @@
  * 
  * @author Marcel Gordon
  */
-public class ToggleLayoutAction  extends Action {
+public class ToggleLayoutAction extends Action {
 	
 	/**
 	 * The editor on which the layout should be toggled.

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ExpandRelationshipCommand.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ExpandRelationshipCommand.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ExpandRelationshipCommand.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ExpandRelationshipCommand.java Wed Aug 16 06:42:50 2006
@@ -20,7 +20,7 @@
 import org.apache.cayenne.ropbrowser.model.RelationshipConnection;
 import org.apache.cayenne.ropbrowser.model.SingleModelElement;
 import org.eclipse.gef.commands.Command;
-import org.objectstyle.cayenne.map.Relationship;
+import org.apache.cayenne.map.Relationship;
 
 /**
  * Command to expand a relationship from a {@link SingleModelElement},

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ObjectInsertCommand.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ObjectInsertCommand.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ObjectInsertCommand.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/commands/ObjectInsertCommand.java Wed Aug 16 06:42:50 2006
@@ -19,7 +19,7 @@
 import org.apache.cayenne.ropbrowser.model.CollectionModelElement;
 import org.apache.cayenne.ropbrowser.model.ModelElement;
 import org.eclipse.gef.commands.Command;
-import org.objectstyle.cayenne.map.ObjEntity;
+import org.apache.cayenne.map.ObjEntity;
 
 /**
  * Command to insert a new object into an element

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/CollectionFigure.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/CollectionFigure.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/CollectionFigure.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/CollectionFigure.java Wed Aug 16 06:42:50 2006
@@ -28,7 +28,7 @@
 import org.eclipse.draw2d.IFigure;
 import org.eclipse.draw2d.MarginBorder;
 import org.eclipse.draw2d.ToolbarLayout;
-import org.objectstyle.cayenne.map.Attribute;
+import org.apache.cayenne.map.Attribute;
 
 /**
  * Figure representing a {@link CollectionEditPart}.
@@ -37,16 +37,12 @@
  * 
  * @author Marcel Gordon
  */
-public class CollectionFigure extends ElementFigure implements ActionListener {
+public class CollectionFigure extends ElementFigure {
 	
 	/**
 	 * Figure to act as a dropdown box to allow quick navigation through objects.
 	 */
 	private DropdownFigure navFigure;
-	/**
-	 * The name of the attribute that was last displayed in the nav figure.
-	 */
-	private String lastNavAttribute = null;
 
 	public CollectionFigure(CollectionEditPart part) {
 		super(part);
@@ -56,7 +52,7 @@
 	protected void addComponents() {
 		super.addComponents();
 		
-		navFigure = new DropdownFigure();
+		navFigure = new DropdownFigure(this);
 		ToolbarLayout layout = new ToolbarLayout();
 		layout.setMinorAlignment(ToolbarLayout.ALIGN_TOPLEFT);
 		layout.setStretchMinorAxis(false);
@@ -108,7 +104,7 @@
 	protected void setAttributes(AbstractObject model) {
 		for (Object child : getAttributeCompartment().getChildren()) {
 			if (child instanceof Button) {
-				((Button) child).removeActionListener(this);
+				((Button) child).removeActionListener(navFigure);
 			}
 		}
 		getAttributeCompartment().removeAll();
@@ -121,13 +117,13 @@
 				Button b;
 				
 				String attributeValue = model.getPropertyValue(a.getName());
-				if (attributeValue.length() > MAX_ATTRIBUTE_LENGTH) {
+				if (attributeValue != null && attributeValue.length() > MAX_ATTRIBUTE_LENGTH) {
 					attributeValue = attributeValue.substring(0, MAX_ATTRIBUTE_LENGTH - 3);
 					attributeValue += "...";
 				}
 				
 				// if expanded, use open icon, else closed
-				if (lastNavAttribute != null && a.getName().equals(lastNavAttribute)) {
+				if (navFigure.isExpanded(a.getName())) {
 					b = new Button(a.getName() + " : " + attributeValue + " ", ROPBrowserPlugin.getDefault().getImageRegistry().get(ROPBrowserPlugin.IMG_DROP_OPEN));
 				}
 				else {
@@ -138,50 +134,38 @@
 				}
 				b.setBorder(null);
 				b.setOpaque(false);
-				b.addActionListener(this);
+				b.addActionListener(navFigure);
 				// set the user data to the attribute name for the action listener
 				b.getModel().setUserData(a.getName());
 				getAttributeCompartment().add(b);
 				
 				// if this is in an expanded state, insert the nav figure like a dropdown
-				if (lastNavAttribute != null && a.getName().equals(lastNavAttribute)) {
+				if (navFigure.isExpanded(a.getName())) {
 					Iterator<AbstractObject> iterator = getElementCast().getSortedObjectIterator(a.getName());
-					navFigure.populateDropdown(a.getName(), getPartCast(), iterator);
-					// add the navFigure to the attribute compartment
-					getAttributeCompartment().add(navFigure);
+					navFigure.populateDropdown(getPartCast(), iterator);
 				}
 			}	
 		}
 	}
+}
+
+class DropdownFigure extends CompartmentFigure implements ActionListener {
+	
+	private static final String LABEL_NULL = "null";
 	
 	/**
-	 * Handle button presses from the attribute buttons.
-	 * On open, set the lastNavAttribute to the name of the attribute pressed
-	 * and refresh the figure.
-	 * On close, remove the navFigure and set the lastNavAttribute to null
+	 * The name of the attribute that was last displayed in the nav figure.
 	 */
-	public void actionPerformed(ActionEvent event) {
-		
-		Button buttonPressed = (Button) event.getSource();
-		String pressed = (String) buttonPressed.getModel().getUserData();
-		
-		if (lastNavAttribute != null && lastNavAttribute.equals(pressed)) {
-			lastNavAttribute = null;
-			getAttributeCompartment().remove(navFigure);
-		}
-		else {
-			lastNavAttribute = pressed;
-		}
-		
-		refresh();
-	}
-}
+	private String lastNavAttribute = null;
 
-class DropdownFigure extends CompartmentFigure {
+	private CollectionFigure collection;
 	
-	private static final String LABEL_NULL = "null";
+	public DropdownFigure(CollectionFigure collection) {
+		super();
+		this.collection = collection;
+	}
 
-	public void populateDropdown(String attributeName, ActionListener actionListener, Iterator<AbstractObject> iterator) {
+	public void populateDropdown(ActionListener actionListener, Iterator<AbstractObject> iterator) {
 		// remove any existing buttons from the navFigure
 		for (Object child : getChildren()) {
 			if (child instanceof Button) {
@@ -194,7 +178,7 @@
 		while (iterator.hasNext()) {
 			AbstractObject o = iterator.next();
 			// label the button with the attribute's value for this object
-			String attributeValue = o.getPropertyValue(attributeName);
+			String attributeValue = o.getPropertyValue(lastNavAttribute);
 			Button b;
 			if (attributeValue != null) {
 				if (attributeValue.length() > ElementFigure.MAX_ATTRIBUTE_LENGTH) {
@@ -214,6 +198,36 @@
 			b.addActionListener(actionListener);
 			add(b);
 		}
+		
+		collection.add(this);
+	}
+	
+	/**
+	 * Handle button presses from the attribute buttons.
+	 * On open, set the lastNavAttribute to the name of the attribute pressed
+	 * and refresh the figure.
+	 * On close, remove the navFigure and set the lastNavAttribute to null
+	 */
+	public void actionPerformed(ActionEvent event) {
+		
+		Button buttonPressed = (Button) event.getSource();
+		String pressed = (String) buttonPressed.getModel().getUserData();
+		
+		if (lastNavAttribute != null && lastNavAttribute.equals(pressed)) {
+			lastNavAttribute = null;
+			getParent().remove(this);
+		}
+		else {
+			lastNavAttribute = pressed;
+		}
+		
+		collection.refresh();
 	}
 	
+	public boolean isExpanded(String attributeName) {
+		if (lastNavAttribute == null) {
+			return false;
+		}
+		return lastNavAttribute.equals(attributeName);
+	}
 }

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/ElementFigure.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/ElementFigure.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/ElementFigure.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/ElementFigure.java Wed Aug 16 06:42:50 2006
@@ -28,7 +28,7 @@
 import org.eclipse.draw2d.LineBorder;
 import org.eclipse.draw2d.ToolbarLayout;
 import org.eclipse.swt.widgets.Display;
-import org.objectstyle.cayenne.map.Attribute;
+import org.apache.cayenne.map.Attribute;
 
 /**
  * A superclass for figures representing parts which extend
@@ -107,7 +107,7 @@
 			while (i.hasNext()) {
 				Attribute a = (Attribute) i.next();
 				String attributeValue = model.getPropertyValue(a.getName());
-				if (attributeValue.length() > MAX_ATTRIBUTE_LENGTH) {
+				if (attributeValue != null && attributeValue.length() > MAX_ATTRIBUTE_LENGTH) {
 					attributeValue = attributeValue.substring(0, MAX_ATTRIBUTE_LENGTH - 3);
 					attributeValue += "...";
 				}

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/SingleFigure.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/SingleFigure.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/SingleFigure.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/figures/SingleFigure.java Wed Aug 16 06:42:50 2006
@@ -23,7 +23,7 @@
 import org.eclipse.draw2d.CompoundBorder;
 import org.eclipse.draw2d.MarginBorder;
 import org.eclipse.swt.widgets.Display;
-import org.objectstyle.cayenne.map.Relationship;
+import org.apache.cayenne.map.Relationship;
 
 /**
  * Figure representing a {@link SingleEditPart}.

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/AbstractObject.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/AbstractObject.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/AbstractObject.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/AbstractObject.java Wed Aug 16 06:42:50 2006
@@ -28,14 +28,14 @@
 import org.apache.cayenne.ropbrowser.TypeConverter;
 import org.eclipse.ui.views.properties.IPropertyDescriptor;
 import org.eclipse.ui.views.properties.TextPropertyDescriptor;
-import org.objectstyle.cayenne.PersistenceState;
-import org.objectstyle.cayenne.PersistentObject;
-import org.objectstyle.cayenne.map.Attribute;
-import org.objectstyle.cayenne.map.EntityResolver;
-import org.objectstyle.cayenne.map.ObjAttribute;
-import org.objectstyle.cayenne.map.ObjEntity;
-import org.objectstyle.cayenne.map.Relationship;
-import org.objectstyle.cayenne.property.ClassDescriptor;
+import org.apache.cayenne.PersistenceState;
+import org.apache.cayenne.PersistentObject;
+import org.apache.cayenne.map.Attribute;
+import org.apache.cayenne.map.EntityResolver;
+import org.apache.cayenne.map.ObjAttribute;
+import org.apache.cayenne.map.ObjEntity;
+import org.apache.cayenne.map.Relationship;
+import org.apache.cayenne.property.ClassDescriptor;
 
 /**
  * Base class for all persistent objects, allowing generic access
@@ -46,8 +46,8 @@
  */
 public class AbstractObject extends PersistentObject {	
 	
-	/** Property indicating that the object has been deleted */
-	public static final String PROP_DELETED = "AbstractObject.Deleted";
+	/** Property indicating that the object's persistence state has changed */
+	public static final String PROP_PERSISTENCE_STATE = "AbstractObject.PersistenceState";
 	/** Property indicating that the object has been modified */
 	public static final String PROP_MODIFIED = "AbstractObject.Modified";
 	
@@ -104,7 +104,7 @@
 	}
 
 	/**
-	 * @return a collection of {@link org.objectstyle.cayenne.map.Attribute} objects.
+	 * @return a collection of {@link org.apache.cayenne.map.Attribute} objects.
 	 */
 	public Collection getAttributes() {
 		if (attributes != null) {
@@ -222,14 +222,9 @@
 	public void setPersistenceState(int persistenceState) {
 		int oldState = getPersistenceState();
 		super.setPersistenceState(persistenceState);
-		switch (persistenceState) {
-			case PersistenceState.DELETED : 
-				firePropertyChange(PROP_DELETED, oldState, persistenceState);
-				break;
-			case PersistenceState.TRANSIENT : //moving to transient means deleted in this context
-				firePropertyChange(PROP_DELETED, oldState, persistenceState);
-				break;
-		} 
+		if (oldState != persistenceState) {
+			firePropertyChange(PROP_PERSISTENCE_STATE, oldState, persistenceState);
+		}
 	}
 
 	/**
@@ -283,7 +278,8 @@
 			descriptor.getProperty(rel.getName()).writeProperty(this, oldValue, newValue);
 			
 			// notify objectContext about simple property change
-	        objectContext.propertyChanged(this, rel.getName(), oldValue, newValue);
+			objectContext.propertyChanged(this, rel.getName(), oldValue, newValue);
+			firePropertyChange(PROP_MODIFIED, null, this);
 		}
 	}
 

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/CollectionModelElement.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/CollectionModelElement.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/CollectionModelElement.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/CollectionModelElement.java Wed Aug 16 06:42:50 2006
@@ -22,7 +22,7 @@
 import java.util.Iterator;
 import java.util.List;
 
-import org.objectstyle.cayenne.util.PersistentObjectList;
+import org.apache.cayenne.util.PersistentObjectList;
 
 
 /**

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/ElementDiagram.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/ElementDiagram.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/ElementDiagram.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/ElementDiagram.java Wed Aug 16 06:42:50 2006
@@ -22,10 +22,10 @@
 import java.util.EventObject;
 import java.util.List;
 
-import org.objectstyle.cayenne.DataChannel;
-import org.objectstyle.cayenne.ObjectContext;
-import org.objectstyle.cayenne.event.EventSubject;
-import org.objectstyle.cayenne.graph.GraphEvent;
+import org.apache.cayenne.DataChannel;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.event.EventSubject;
+import org.apache.cayenne.graph.GraphEvent;
 
 /**
  * The root component in the model - a diagram of {@link ModelElement}s and 
@@ -45,8 +45,6 @@
 	public static final String PROP_NODE_REMOVED = "ElementDiagram.NodeRemoved";
 	/** property indicating that changes have been rolled back */
 	public static final String PROP_ROLLBACK = "ElementDiagram.GraphRollback";
-	/** property indicating that there has been an external change to the model */
-	public static final String PROP_EXT_CHANGE = "ElementDiagram.ExternalChange";
 	/** whether automatic layout is being used (rather than manual) */
 	private boolean autoLayout;
 	/** the Cayenne context in which the objects represented by the ModelElements exist */

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/MemberConnection.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/MemberConnection.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/MemberConnection.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/MemberConnection.java Wed Aug 16 06:42:50 2006
@@ -16,7 +16,7 @@
  */
 package org.apache.cayenne.ropbrowser.model;
 
-import org.objectstyle.cayenne.map.Relationship;
+import org.apache.cayenne.map.Relationship;
 
 /**
  * A connection between a {@link CollectionModelElement} and a

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/RelationshipConnection.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/RelationshipConnection.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/RelationshipConnection.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/RelationshipConnection.java Wed Aug 16 06:42:50 2006
@@ -16,7 +16,7 @@
  */
 package org.apache.cayenne.ropbrowser.model;
 
-import org.objectstyle.cayenne.map.Relationship;
+import org.apache.cayenne.map.Relationship;
 
 /**
  * A connection between a {@link SingleModelElement} and another

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/auto/_Painting.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/auto/_Painting.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/auto/_Painting.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/model/auto/_Painting.java Wed Aug 16 06:42:50 2006
@@ -3,7 +3,7 @@
 import org.apache.cayenne.ropbrowser.model.AbstractObject;
 import org.apache.cayenne.ropbrowser.model.Artist;
 import org.apache.cayenne.ropbrowser.model.Gallery;
-import org.objectstyle.cayenne.ValueHolder;
+import org.apache.cayenne.ValueHolder;
 
 /**
  * A generated persistent class mapped as "Painting" Cayenne entity. It is a good idea to

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementDiagramEditPart.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementDiagramEditPart.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementDiagramEditPart.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementDiagramEditPart.java Wed Aug 16 06:42:50 2006
@@ -146,14 +146,8 @@
 			hideNullObjects();
 		}
 		else if (ElementDiagram.PROP_ROLLBACK.equals(prop)) {
-			for (Object o : getChildren()) {
-				ElementFigure figure = (ElementFigure) ((ElementEditPart) o).getFigure();
-				figure.refresh();
-			}
 			hideNullObjects();
-		}
-		else if (ElementDiagram.PROP_EXT_CHANGE.equals(prop)) {
-			refreshChildren();
+			getViewer().getEditDomain().getCommandStack().flush();
 		}
 	}
 

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementEditPart.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementEditPart.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementEditPart.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/ElementEditPart.java Wed Aug 16 06:42:50 2006
@@ -34,7 +34,6 @@
 import org.apache.cayenne.ropbrowser.commands.SetNameElementRequest;
 import org.apache.cayenne.ropbrowser.figures.ElementFigure;
 import org.apache.cayenne.ropbrowser.model.ModelElement;
-import org.apache.cayenne.ropbrowser.policies.ElementEditPolicy;
 import org.apache.cayenne.ropbrowser.policies.ElementLayoutEditPolicy;
 import org.eclipse.draw2d.ChopboxAnchor;
 import org.eclipse.draw2d.ConnectionAnchor;
@@ -89,8 +88,6 @@
 	 */
 	@Override
 	protected void createEditPolicies() {
-		// allow removal of the associated model element
-		installEditPolicy(EditPolicy.COMPONENT_ROLE, new ElementEditPolicy());
 		installEditPolicy(EditPolicy.LAYOUT_ROLE, new ElementLayoutEditPolicy());
 	}
 	

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/SingleEditPart.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/SingleEditPart.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/SingleEditPart.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/parts/SingleEditPart.java Wed Aug 16 06:42:50 2006
@@ -33,7 +33,7 @@
 import org.eclipse.gef.EditPolicy;
 import org.eclipse.gef.Request;
 import org.eclipse.gef.commands.Command;
-import org.objectstyle.cayenne.map.Relationship;
+import org.apache.cayenne.map.Relationship;
 
 /**
  * {@link EditPart} for the {@link SingleModelElement} class. Allows the expansion

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/views/ControlPanelView.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/views/ControlPanelView.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/views/ControlPanelView.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/views/ControlPanelView.java Wed Aug 16 06:42:50 2006
@@ -45,16 +45,16 @@
 import org.eclipse.ui.forms.widgets.FormToolkit;
 import org.eclipse.ui.forms.widgets.Section;
 import org.eclipse.ui.part.ViewPart;
-import org.objectstyle.cayenne.ObjectContext;
-import org.objectstyle.cayenne.exp.Expression;
-import org.objectstyle.cayenne.exp.ExpressionFactory;
-import org.objectstyle.cayenne.exp.parser.ASTObjPath;
-import org.objectstyle.cayenne.map.EntityResolver;
-import org.objectstyle.cayenne.map.ObjEntity;
-import org.objectstyle.cayenne.query.NamedQuery;
-import org.objectstyle.cayenne.query.Query;
-import org.objectstyle.cayenne.query.SelectQuery;
-import org.objectstyle.cayenne.util.Util;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.exp.Expression;
+import org.apache.cayenne.exp.ExpressionFactory;
+import org.apache.cayenne.exp.parser.ASTObjPath;
+import org.apache.cayenne.map.EntityResolver;
+import org.apache.cayenne.map.ObjEntity;
+import org.apache.cayenne.query.NamedQuery;
+import org.apache.cayenne.query.Query;
+import org.apache.cayenne.query.SelectQuery;
+import org.apache.cayenne.util.Util;
 
 /**
  * An Eclipse view for connecting to the Cayenne web service and launching queries

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectObjectPage.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectObjectPage.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectObjectPage.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectObjectPage.java Wed Aug 16 06:42:50 2006
@@ -35,15 +35,15 @@
 import org.eclipse.swt.widgets.Table;
 import org.eclipse.swt.widgets.TableColumn;
 import org.eclipse.swt.widgets.TableItem;
-import org.objectstyle.cayenne.ObjectContext;
-import org.objectstyle.cayenne.exp.Expression;
-import org.objectstyle.cayenne.exp.ExpressionFactory;
-import org.objectstyle.cayenne.exp.parser.ASTObjPath;
-import org.objectstyle.cayenne.map.EntityResolver;
-import org.objectstyle.cayenne.map.ObjAttribute;
-import org.objectstyle.cayenne.map.ObjEntity;
-import org.objectstyle.cayenne.query.SelectQuery;
-import org.objectstyle.cayenne.util.Util;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.exp.Expression;
+import org.apache.cayenne.exp.ExpressionFactory;
+import org.apache.cayenne.exp.parser.ASTObjPath;
+import org.apache.cayenne.map.EntityResolver;
+import org.apache.cayenne.map.ObjAttribute;
+import org.apache.cayenne.map.ObjEntity;
+import org.apache.cayenne.query.SelectQuery;
+import org.apache.cayenne.util.Util;
 
 /**
  * {@link WizardPage} for {@link SelectQueryWizard} which displays a list of objects

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectParametersPage.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectParametersPage.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectParametersPage.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectParametersPage.java Wed Aug 16 06:42:50 2006
@@ -45,11 +45,11 @@
 import org.eclipse.swt.widgets.Label;
 import org.eclipse.swt.widgets.TableColumn;
 import org.eclipse.swt.widgets.TableItem;
-import org.objectstyle.cayenne.ObjectContext;
-import org.objectstyle.cayenne.exp.Expression;
-import org.objectstyle.cayenne.map.EntityResolver;
-import org.objectstyle.cayenne.map.ObjAttribute;
-import org.objectstyle.cayenne.map.ObjEntity;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.exp.Expression;
+import org.apache.cayenne.map.EntityResolver;
+import org.apache.cayenne.map.ObjAttribute;
+import org.apache.cayenne.map.ObjEntity;
 
 /**
  * {@link WizardPage} for use with {@link SelectQueryWizard} which allows the specification of query parameters.

Modified: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectQueryWizard.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectQueryWizard.java?rev=431898&r1=431897&r2=431898&view=diff
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectQueryWizard.java (original)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser/src/org/apache/cayenne/ropbrowser/wizards/SelectQueryWizard.java Wed Aug 16 06:42:50 2006
@@ -19,8 +19,8 @@
 
 import org.apache.cayenne.ropbrowser.model.AbstractObject;
 import org.eclipse.jface.wizard.Wizard;
-import org.objectstyle.cayenne.ObjectContext;
-import org.objectstyle.cayenne.query.SelectQuery;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.query.SelectQuery;
 
 /**
  * A {@link Wizard} for use with {@link SelectQuery}. Can be used in