Interface CoffeePackage

  • All Superinterfaces:
    org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    CoffeePackageImpl

    public interface CoffeePackage
    extends org.eclipse.emf.ecore.EPackage
    The Package for the model. It contains accessors for the meta objects to represent
    • each class,
    • each feature of each class,
    • each operation of each class,
    • each enum,
    • and each data type
    See Also:
    CoffeeFactory
    • Method Detail

      • getComponent

        org.eclipse.emf.ecore.EClass getComponent()
        Returns the meta object for class 'Component'.
        Returns:
        the meta object for class 'Component'.
        See Also:
        Component
      • getComponent_Children

        org.eclipse.emf.ecore.EReference getComponent_Children()
        Returns the meta object for the containment reference list 'Children'.
        Returns:
        the meta object for the containment reference list 'Children'.
        See Also:
        Component.getChildren(), getComponent()
      • getComponent_Parent

        org.eclipse.emf.ecore.EReference getComponent_Parent()
        Returns the meta object for the container reference 'Parent'.
        Returns:
        the meta object for the container reference 'Parent'.
        See Also:
        Component.getParent(), getComponent()
      • getComponent_Activities

        org.eclipse.emf.ecore.EReference getComponent_Activities()
        Returns the meta object for the containment reference list 'Activities'.
        Returns:
        the meta object for the containment reference list 'Activities'.
        See Also:
        Component.getActivities(), getComponent()
      • getMachine

        org.eclipse.emf.ecore.EClass getMachine()
        Returns the meta object for class 'Machine'.
        Returns:
        the meta object for class 'Machine'.
        See Also:
        Machine
      • getMachine_Name

        org.eclipse.emf.ecore.EAttribute getMachine_Name()
        Returns the meta object for the attribute 'Name'.
        Returns:
        the meta object for the attribute 'Name'.
        See Also:
        Machine.getName(), getMachine()
      • getControlUnit

        org.eclipse.emf.ecore.EClass getControlUnit()
        Returns the meta object for class 'Control Unit'.
        Returns:
        the meta object for class 'Control Unit'.
        See Also:
        ControlUnit
      • getControlUnit_Processor

        org.eclipse.emf.ecore.EReference getControlUnit_Processor()
        Returns the meta object for the containment reference 'Processor'.
        Returns:
        the meta object for the containment reference 'Processor'.
        See Also:
        ControlUnit.getProcessor(), getControlUnit()
      • getControlUnit_Dimension

        org.eclipse.emf.ecore.EReference getControlUnit_Dimension()
        Returns the meta object for the containment reference 'Dimension'.
        Returns:
        the meta object for the containment reference 'Dimension'.
        See Also:
        ControlUnit.getDimension(), getControlUnit()
      • getControlUnit_Ram

        org.eclipse.emf.ecore.EReference getControlUnit_Ram()
        Returns the meta object for the containment reference list 'Ram'.
        Returns:
        the meta object for the containment reference list 'Ram'.
        See Also:
        ControlUnit.getRam(), getControlUnit()
      • getControlUnit_Display

        org.eclipse.emf.ecore.EReference getControlUnit_Display()
        Returns the meta object for the containment reference 'Display'.
        Returns:
        the meta object for the containment reference 'Display'.
        See Also:
        ControlUnit.getDisplay(), getControlUnit()
      • getBrewingUnit

        org.eclipse.emf.ecore.EClass getBrewingUnit()
        Returns the meta object for class 'Brewing Unit'.
        Returns:
        the meta object for class 'Brewing Unit'.
        See Also:
        BrewingUnit
      • getDipTray

        org.eclipse.emf.ecore.EClass getDipTray()
        Returns the meta object for class 'Dip Tray'.
        Returns:
        the meta object for class 'Dip Tray'.
        See Also:
        DipTray
      • getWaterTank

        org.eclipse.emf.ecore.EClass getWaterTank()
        Returns the meta object for class 'Water Tank'.
        Returns:
        the meta object for class 'Water Tank'.
        See Also:
        WaterTank
      • getProcessor

        org.eclipse.emf.ecore.EClass getProcessor()
        Returns the meta object for class 'Processor'.
        Returns:
        the meta object for class 'Processor'.
        See Also:
        Processor
      • getProcessor_Vendor

        org.eclipse.emf.ecore.EAttribute getProcessor_Vendor()
        Returns the meta object for the attribute 'Vendor'.
        Returns:
        the meta object for the attribute 'Vendor'.
        See Also:
        Processor.getVendor(), getProcessor()
      • getProcessor_ClockSpeed

        org.eclipse.emf.ecore.EAttribute getProcessor_ClockSpeed()
        Returns the meta object for the attribute 'Clock Speed'.
        Returns:
        the meta object for the attribute 'Clock Speed'.
        See Also:
        Processor.getClockSpeed(), getProcessor()
      • getRAM

        org.eclipse.emf.ecore.EClass getRAM()
        Returns the meta object for class 'RAM'.
        Returns:
        the meta object for class 'RAM'.
        See Also:
        RAM
      • getRAM_ClockSpeed

        org.eclipse.emf.ecore.EAttribute getRAM_ClockSpeed()
        Returns the meta object for the attribute 'Clock Speed'.
        Returns:
        the meta object for the attribute 'Clock Speed'.
        See Also:
        RAM.getClockSpeed(), getRAM()
      • getRAM_Size

        org.eclipse.emf.ecore.EAttribute getRAM_Size()
        Returns the meta object for the attribute 'Size'.
        Returns:
        the meta object for the attribute 'Size'.
        See Also:
        RAM.getSize(), getRAM()
      • getRAM_Type

        org.eclipse.emf.ecore.EAttribute getRAM_Type()
        Returns the meta object for the attribute 'Type'.
        Returns:
        the meta object for the attribute 'Type'.
        See Also:
        RAM.getType(), getRAM()
      • getActivity

        org.eclipse.emf.ecore.EClass getActivity()
        Returns the meta object for class 'Activity'.
        Returns:
        the meta object for class 'Activity'.
        See Also:
        Activity
      • getActivity_Name

        org.eclipse.emf.ecore.EAttribute getActivity_Name()
        Returns the meta object for the attribute 'Name'.
        Returns:
        the meta object for the attribute 'Name'.
        See Also:
        Activity.getName(), getActivity()
      • getDimension

        org.eclipse.emf.ecore.EClass getDimension()
        Returns the meta object for class 'Dimension'.
        Returns:
        the meta object for class 'Dimension'.
        See Also:
        Dimension
      • getDimension_Width

        org.eclipse.emf.ecore.EAttribute getDimension_Width()
        Returns the meta object for the attribute 'Width'.
        Returns:
        the meta object for the attribute 'Width'.
        See Also:
        Dimension.getWidth(), getDimension()
      • getDimension_Height

        org.eclipse.emf.ecore.EAttribute getDimension_Height()
        Returns the meta object for the attribute 'Height'.
        Returns:
        the meta object for the attribute 'Height'.
        See Also:
        Dimension.getHeight(), getDimension()
      • getDimension_Length

        org.eclipse.emf.ecore.EAttribute getDimension_Length()
        Returns the meta object for the attribute 'Length'.
        Returns:
        the meta object for the attribute 'Length'.
        See Also:
        Dimension.getLength(), getDimension()
      • getDisplay

        org.eclipse.emf.ecore.EClass getDisplay()
        Returns the meta object for class 'Display'.
        Returns:
        the meta object for class 'Display'.
        See Also:
        Display
      • getDisplay_Width

        org.eclipse.emf.ecore.EAttribute getDisplay_Width()
        Returns the meta object for the attribute 'Width'.
        Returns:
        the meta object for the attribute 'Width'.
        See Also:
        Display.getWidth(), getDisplay()
      • getDisplay_Height

        org.eclipse.emf.ecore.EAttribute getDisplay_Height()
        Returns the meta object for the attribute 'Height'.
        Returns:
        the meta object for the attribute 'Height'.
        See Also:
        Display.getHeight(), getDisplay()
      • getSocketConnectorType

        org.eclipse.emf.ecore.EEnum getSocketConnectorType()
        Returns the meta object for enum 'Socket Connector Type'.
        Returns:
        the meta object for enum 'Socket Connector Type'.
        See Also:
        SocketConnectorType
      • getManufactoringProcess

        org.eclipse.emf.ecore.EEnum getManufactoringProcess()
        Returns the meta object for enum 'Manufactoring Process'.
        Returns:
        the meta object for enum 'Manufactoring Process'.
        See Also:
        ManufactoringProcess
      • getRamType

        org.eclipse.emf.ecore.EEnum getRamType()
        Returns the meta object for enum 'Ram Type'.
        Returns:
        the meta object for enum 'Ram Type'.
        See Also:
        RamType
      • getCoffeeFactory

        CoffeeFactory getCoffeeFactory()
        Returns the factory that creates the instances of the model.
        Returns:
        the factory that creates the instances of the model.