Search in sources :

Example 11 with BusSubcomponent

use of org.osate.aadl2.BusSubcomponent in project osate2 by osate.

the class MemoryImplementationImpl method createOwnedBusSubcomponent.

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public BusSubcomponent createOwnedBusSubcomponent() {
    BusSubcomponent newOwnedBusSubcomponent = (BusSubcomponent) create(Aadl2Package.eINSTANCE.getBusSubcomponent());
    getOwnedBusSubcomponents().add(newOwnedBusSubcomponent);
    return newOwnedBusSubcomponent;
}
Also used : BusSubcomponent(org.osate.aadl2.BusSubcomponent)

Aggregations

BusSubcomponent (org.osate.aadl2.BusSubcomponent)10 VirtualBusSubcomponent (org.osate.aadl2.VirtualBusSubcomponent)6 SystemSubcomponent (org.osate.aadl2.SystemSubcomponent)5 ContainedNamedElement (org.osate.aadl2.ContainedNamedElement)4 ContainmentPathElement (org.osate.aadl2.ContainmentPathElement)4 AbstractSubcomponent (org.osate.aadl2.AbstractSubcomponent)3 DataSubcomponent (org.osate.aadl2.DataSubcomponent)3 DeviceSubcomponent (org.osate.aadl2.DeviceSubcomponent)3 MemorySubcomponent (org.osate.aadl2.MemorySubcomponent)3 ProcessSubcomponent (org.osate.aadl2.ProcessSubcomponent)3 SubprogramSubcomponent (org.osate.aadl2.SubprogramSubcomponent)3 ThreadGroupSubcomponent (org.osate.aadl2.ThreadGroupSubcomponent)3 ThreadSubcomponent (org.osate.aadl2.ThreadSubcomponent)3 VirtualProcessorSubcomponent (org.osate.aadl2.VirtualProcessorSubcomponent)3 AadlPackage (org.osate.aadl2.AadlPackage)2 BusAccess (org.osate.aadl2.BusAccess)2 ComponentImplementation (org.osate.aadl2.ComponentImplementation)2 DataAccess (org.osate.aadl2.DataAccess)2 DataPort (org.osate.aadl2.DataPort)2 EventDataPort (org.osate.aadl2.EventDataPort)2