Interface PlannerFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
PlannerFactoryImpl

public interface PlannerFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
  • Field Details

    • eINSTANCE

      static final PlannerFactory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createPlannerRepresentationPeriod

      PlannerRepresentationPeriod createPlannerRepresentationPeriod()
      Returns a new object of class 'Representation Period'.
      Returns:
      a new object of class 'Representation Period'.
    • createPlannerDimensionItem

      PlannerDimensionItem createPlannerDimensionItem()
      Returns a new object of class 'Dimension Item'.
      Returns:
      a new object of class 'Dimension Item'.
    • createPlannerDimension

      PlannerDimension createPlannerDimension()
      Returns a new object of class 'Dimension'.
      Returns:
      a new object of class 'Dimension'.
    • createPlannerBackgroundInterval

      PlannerBackgroundInterval createPlannerBackgroundInterval()
      Returns a new object of class 'Background Interval'.
      Returns:
      a new object of class 'Background Interval'.
    • createPlannerItemScheduleWeekDays

      PlannerItemScheduleWeekDays createPlannerItemScheduleWeekDays()
      Returns a new object of class 'Item Schedule Week Days'.
      Returns:
      a new object of class 'Item Schedule Week Days'.
    • createPlannerItemScheduleMonths

      PlannerItemScheduleMonths createPlannerItemScheduleMonths()
      Returns a new object of class 'Item Schedule Months'.
      Returns:
      a new object of class 'Item Schedule Months'.
    • createPlannerItemSchedule

      PlannerItemSchedule createPlannerItemSchedule()
      Returns a new object of class 'Item Schedule'.
      Returns:
      a new object of class 'Item Schedule'.
    • createPlannerItem

      PlannerItem createPlannerItem()
      Returns a new object of class 'Item'.
      Returns:
      a new object of class 'Item'.
    • createPlannerSettings

      PlannerSettings createPlannerSettings()
      Returns a new object of class 'Settings'.
      Returns:
      a new object of class 'Settings'.
    • getPlannerPackage

      PlannerPackage getPlannerPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.