Skip to content
Snippets Groups Projects
Commit bdb0e924 authored by Florian Hölzl's avatar Florian Hölzl
Browse files

Added getConnectors() to model element handlers of raspberry pi platform.

refs 2507
parent d0a9b2b8
No related branches found
No related tags found
No related merge requests found
......@@ -17,21 +17,25 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $
+--------------------------------------------------------------------------*/
package org.fortiss.af3.platform.raspberry.ui.handler;
import java.util.List;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.jface.resource.ImageDescriptor;
import org.fortiss.af3.platform.raspberry.model.CanBus;
import org.fortiss.af3.platform.raspberry.ui.AF3PlatformRaspberryUIActivator;
import org.fortiss.tooling.kernel.ui.extension.IModelElementHandler;
import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase;
/**
* {@link ModelElementHandlerBase} for {@link CanBus}.
* {@link IModelElementHandler} for {@link CanBus}.
*
* @author eder
* @author $Author: hoelzl $
* @version $Rev: 18709 $
* @ConQAT.Rating RED Hash:
*/
@SuppressWarnings({"unchecked", "rawtypes"})
public class CanBusHandler extends ModelElementHandlerBase<CanBus> {
/** {@inheritDoc} */
@Override
public String getName(CanBus element) {
......@@ -45,4 +49,9 @@ public class CanBusHandler extends ModelElementHandlerBase<CanBus> {
return AF3PlatformRaspberryUIActivator.getImageDescriptor("icons/can-logo.jpeg");
}
/** {@inheritDoc} */
@Override
public List<EObject> getConnectors(CanBus element) {
return (List)element.getConnectors();
}
}
......@@ -21,9 +21,11 @@ import static org.fortiss.af3.platform.ui.AF3PlatformUIActivator.getImageDescrip
import org.eclipse.jface.resource.ImageDescriptor;
import org.fortiss.af3.platform.raspberry.model.CanConnector;
import org.fortiss.tooling.kernel.ui.extension.IModelElementHandler;
import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase;
/**
* {@link IModelElementHandler} for {@link CanConnector}.
*
* @author eder
* @author $Author: hoelzl $
......@@ -31,7 +33,6 @@ import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase;
* @ConQAT.Rating RED Hash:
*/
public class CanConnectorHandler extends ModelElementHandlerBase<CanConnector> {
/** {@inheritDoc} */
@Override
public ImageDescriptor getIconImageDescriptor() {
......@@ -44,5 +45,4 @@ public class CanConnectorHandler extends ModelElementHandlerBase<CanConnector> {
String name = element.getName();
return name != null ? name : "CanConnector";
}
}
......@@ -17,21 +17,25 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $
+--------------------------------------------------------------------------*/
package org.fortiss.af3.platform.raspberry.ui.handler;
import java.util.List;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.jface.resource.ImageDescriptor;
import org.fortiss.af3.platform.raspberry.model.RaspberryPi;
import org.fortiss.af3.platform.raspberry.ui.AF3PlatformRaspberryUIActivator;
import org.fortiss.tooling.kernel.ui.extension.IModelElementHandler;
import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase;
/**
* {@link ModelElementHandlerBase} for {@link RaspberryPi}.
* {@link IModelElementHandler} for {@link RaspberryPi}.
*
* @author eder
* @author $Author: hoelzl $
* @version $Rev: 18709 $
* @ConQAT.Rating RED Hash:
*/
@SuppressWarnings({"unchecked", "rawtypes"})
public class RaspberryPiHandler extends ModelElementHandlerBase<RaspberryPi> {
/** {@inheritDoc} */
@Override
public String getName(RaspberryPi element) {
......@@ -45,4 +49,9 @@ public class RaspberryPiHandler extends ModelElementHandlerBase<RaspberryPi> {
return AF3PlatformRaspberryUIActivator.getImageDescriptor("icons/raspberry-pi-logo.png");
}
/** {@inheritDoc} */
@Override
public List<EObject> getConnectors(RaspberryPi element) {
return (List)element.getConnectors();
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment