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 $ ...@@ -17,21 +17,25 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $
+--------------------------------------------------------------------------*/ +--------------------------------------------------------------------------*/
package org.fortiss.af3.platform.raspberry.ui.handler; 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.eclipse.jface.resource.ImageDescriptor;
import org.fortiss.af3.platform.raspberry.model.CanBus; import org.fortiss.af3.platform.raspberry.model.CanBus;
import org.fortiss.af3.platform.raspberry.ui.AF3PlatformRaspberryUIActivator; 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; import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase;
/** /**
* {@link ModelElementHandlerBase} for {@link CanBus}. * {@link IModelElementHandler} for {@link CanBus}.
* *
* @author eder * @author eder
* @author $Author: hoelzl $ * @author $Author: hoelzl $
* @version $Rev: 18709 $ * @version $Rev: 18709 $
* @ConQAT.Rating RED Hash: * @ConQAT.Rating RED Hash:
*/ */
@SuppressWarnings({"unchecked", "rawtypes"})
public class CanBusHandler extends ModelElementHandlerBase<CanBus> { public class CanBusHandler extends ModelElementHandlerBase<CanBus> {
/** {@inheritDoc} */ /** {@inheritDoc} */
@Override @Override
public String getName(CanBus element) { public String getName(CanBus element) {
...@@ -45,4 +49,9 @@ public class CanBusHandler extends ModelElementHandlerBase<CanBus> { ...@@ -45,4 +49,9 @@ public class CanBusHandler extends ModelElementHandlerBase<CanBus> {
return AF3PlatformRaspberryUIActivator.getImageDescriptor("icons/can-logo.jpeg"); 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 ...@@ -21,9 +21,11 @@ import static org.fortiss.af3.platform.ui.AF3PlatformUIActivator.getImageDescrip
import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jface.resource.ImageDescriptor;
import org.fortiss.af3.platform.raspberry.model.CanConnector; 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; import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase;
/** /**
* {@link IModelElementHandler} for {@link CanConnector}.
* *
* @author eder * @author eder
* @author $Author: hoelzl $ * @author $Author: hoelzl $
...@@ -31,7 +33,6 @@ import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase; ...@@ -31,7 +33,6 @@ import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase;
* @ConQAT.Rating RED Hash: * @ConQAT.Rating RED Hash:
*/ */
public class CanConnectorHandler extends ModelElementHandlerBase<CanConnector> { public class CanConnectorHandler extends ModelElementHandlerBase<CanConnector> {
/** {@inheritDoc} */ /** {@inheritDoc} */
@Override @Override
public ImageDescriptor getIconImageDescriptor() { public ImageDescriptor getIconImageDescriptor() {
...@@ -44,5 +45,4 @@ public class CanConnectorHandler extends ModelElementHandlerBase<CanConnector> { ...@@ -44,5 +45,4 @@ public class CanConnectorHandler extends ModelElementHandlerBase<CanConnector> {
String name = element.getName(); String name = element.getName();
return name != null ? name : "CanConnector"; return name != null ? name : "CanConnector";
} }
} }
...@@ -17,21 +17,25 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $ ...@@ -17,21 +17,25 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $
+--------------------------------------------------------------------------*/ +--------------------------------------------------------------------------*/
package org.fortiss.af3.platform.raspberry.ui.handler; 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.eclipse.jface.resource.ImageDescriptor;
import org.fortiss.af3.platform.raspberry.model.RaspberryPi; import org.fortiss.af3.platform.raspberry.model.RaspberryPi;
import org.fortiss.af3.platform.raspberry.ui.AF3PlatformRaspberryUIActivator; 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; import org.fortiss.tooling.kernel.ui.extension.base.ModelElementHandlerBase;
/** /**
* {@link ModelElementHandlerBase} for {@link RaspberryPi}. * {@link IModelElementHandler} for {@link RaspberryPi}.
* *
* @author eder * @author eder
* @author $Author: hoelzl $ * @author $Author: hoelzl $
* @version $Rev: 18709 $ * @version $Rev: 18709 $
* @ConQAT.Rating RED Hash: * @ConQAT.Rating RED Hash:
*/ */
@SuppressWarnings({"unchecked", "rawtypes"})
public class RaspberryPiHandler extends ModelElementHandlerBase<RaspberryPi> { public class RaspberryPiHandler extends ModelElementHandlerBase<RaspberryPi> {
/** {@inheritDoc} */ /** {@inheritDoc} */
@Override @Override
public String getName(RaspberryPi element) { public String getName(RaspberryPi element) {
...@@ -45,4 +49,9 @@ public class RaspberryPiHandler extends ModelElementHandlerBase<RaspberryPi> { ...@@ -45,4 +49,9 @@ public class RaspberryPiHandler extends ModelElementHandlerBase<RaspberryPi> {
return AF3PlatformRaspberryUIActivator.getImageDescriptor("icons/raspberry-pi-logo.png"); 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