diff options
-rw-r--r-- | org.eclipse.osbp.infogrid.feature/feature.xml | 3 | ||||
-rw-r--r-- | org.eclipse.osbp.infogrid.vaaclipse/src/org/eclipse/osbp/infogrid/vaaclipse/SingleInfoGridComponent.java | 7 | ||||
-rw-r--r-- | stuff | 0 |
3 files changed, 5 insertions, 5 deletions
diff --git a/org.eclipse.osbp.infogrid.feature/feature.xml b/org.eclipse.osbp.infogrid.feature/feature.xml index 5ac2602..0aa8253 100644 --- a/org.eclipse.osbp.infogrid.feature/feature.xml +++ b/org.eclipse.osbp.infogrid.feature/feature.xml @@ -16,7 +16,8 @@ id="org.eclipse.osbp.infogrid.feature" label="%featureName" version="0.9.0.qualifier" - provider-name="%providerName"> + provider-name="%providerName" + plugin="org.eclipse.osbp.license"> <description> %description diff --git a/org.eclipse.osbp.infogrid.vaaclipse/src/org/eclipse/osbp/infogrid/vaaclipse/SingleInfoGridComponent.java b/org.eclipse.osbp.infogrid.vaaclipse/src/org/eclipse/osbp/infogrid/vaaclipse/SingleInfoGridComponent.java index 8e15c86..22869cf 100644 --- a/org.eclipse.osbp.infogrid.vaaclipse/src/org/eclipse/osbp/infogrid/vaaclipse/SingleInfoGridComponent.java +++ b/org.eclipse.osbp.infogrid.vaaclipse/src/org/eclipse/osbp/infogrid/vaaclipse/SingleInfoGridComponent.java @@ -15,10 +15,8 @@ package org.eclipse.osbp.infogrid.vaaclipse; import java.lang.reflect.Field; -import java.util.Collection; import java.util.Iterator; import java.util.LinkedHashMap; -import java.util.LinkedHashSet; import java.util.List; import java.util.Locale; import java.util.Map; @@ -46,13 +44,13 @@ import org.eclipse.osbp.infogrid.api.IGridSourceDescriptor; import org.eclipse.osbp.infogrid.api.IGridSourceFacade; import org.eclipse.osbp.infogrid.model.gridsource.CxGridSource; import org.eclipse.osbp.runtime.common.annotations.DtoUtils; -import org.eclipse.osbp.utils.common.EntityUtils; import org.eclipse.osbp.runtime.common.event.EventDispatcherEvent; import org.eclipse.osbp.runtime.common.event.EventDispatcherEvent.EventDispatcherDataTag; import org.eclipse.osbp.runtime.common.event.IEventDispatcher; import org.eclipse.osbp.runtime.common.event.SelectionStore; import org.eclipse.osbp.runtime.common.filter.IDTOService; import org.eclipse.osbp.runtime.common.types.ITypeProviderService; +import org.eclipse.osbp.utils.common.EntityUtils; import org.eclipse.osbp.vaaclipse.common.ecview.api.IECViewSessionHelper; import org.osgi.framework.BundleContext; import org.osgi.framework.FrameworkUtil; @@ -155,7 +153,7 @@ public class SingleInfoGridComponent extends CustomComponent implements EditorSa idFieldValue = DtoUtils.getIdValue(msg.getNewValue()); selectionEvnt.addItem(EventDispatcherDataTag.ID, idFieldValue); selectionEvnt.setPerspective(mPerspective); - SelectionStore.putSelectionToPerspectiveContext(mPart, "net.osbee.sample.foodmart.entities.Country.id", idFieldValue); + SelectionStore.putSelectionToPerspectiveContext(mPart, selectionEvnt.getTopic(), idFieldValue); } else { // ... the rest is from the referenced dtos List<Field> refs = DtoUtils.getOwnerDomainReferences(msg.getNewValue().getClass()); @@ -249,6 +247,7 @@ public class SingleInfoGridComponent extends CustomComponent implements EditorSa } } + @Override public void focus(){ CxGrid cxGrid = descriptor.getGrid(); YView yView = ModelUtil.getView(cxGrid); |