Interface McoreFactory

  • 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:
    McoreFactoryImpl

    public interface McoreFactory
    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:
    McorePackage
    • Field Detail

      • eINSTANCE

        static final McoreFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createType

        Type createType()
        Returns a new object of class 'Type'.
        Returns:
        a new object of class 'Type'.
      • createPromiseType

        PromiseType createPromiseType()
        Returns a new object of class 'Promise Type'.
        Returns:
        a new object of class 'Promise Type'.
      • createEmptyContextDef

        EmptyContextDef createEmptyContextDef()
        Returns a new object of class 'Empty Context Def'.
        Returns:
        a new object of class 'Empty Context Def'.
      • createCtor

        Ctor createCtor()
        Returns a new object of class 'Ctor'.
        Returns:
        a new object of class 'Ctor'.
      • createFakeCtor

        FakeCtor createFakeCtor()
        Returns a new object of class 'Fake Ctor'.
        Returns:
        a new object of class 'Fake Ctor'.
      • createFakeParameter

        FakeParameter createFakeParameter()
        Returns a new object of class 'Fake Parameter'.
        Returns:
        a new object of class 'Fake Parameter'.
      • createTypeSet

        TypeSet createTypeSet()
        Returns a new object of class 'Type Set'.
        Returns:
        a new object of class 'Type Set'.
      • createNumberQualifiers

        NumberQualifiers createNumberQualifiers()
        Returns a new object of class 'Number Qualifiers'.
        Returns:
        a new object of class 'Number Qualifiers'.
      • createStringQualifiers

        StringQualifiers createStringQualifiers()
        Returns a new object of class 'String Qualifiers'.
        Returns:
        a new object of class 'String Qualifiers'.
      • createDateQualifiers

        DateQualifiers createDateQualifiers()
        Returns a new object of class 'Date Qualifiers'.
        Returns:
        a new object of class 'Date Qualifiers'.
      • createBinaryQualifiers

        BinaryQualifiers createBinaryQualifiers()
        Returns a new object of class 'Binary Qualifiers'.
        Returns:
        a new object of class 'Binary Qualifiers'.
      • createTypeDescription

        TypeDescription createTypeDescription()
        Returns a new object of class 'Type Description'.
        Returns:
        a new object of class 'Type Description'.
      • createTypeValue

        TypeValue createTypeValue()
        Returns a new object of class 'Type Value'.
        Returns:
        a new object of class 'Type Value'.
      • createTypeDescriptionValue

        TypeDescriptionValue createTypeDescriptionValue()
        Returns a new object of class 'Type Description Value'.
        Returns:
        a new object of class 'Type Description Value'.
      • createUndefinedValue

        UndefinedValue createUndefinedValue()
        Returns a new object of class 'Undefined Value'.
        Returns:
        a new object of class 'Undefined Value'.
      • createNullValue

        NullValue createNullValue()
        Returns a new object of class 'Null Value'.
        Returns:
        a new object of class 'Null Value'.
      • createNumberValue

        NumberValue createNumberValue()
        Returns a new object of class 'Number Value'.
        Returns:
        a new object of class 'Number Value'.
      • createBooleanValue

        BooleanValue createBooleanValue()
        Returns a new object of class 'Boolean Value'.
        Returns:
        a new object of class 'Boolean Value'.
      • createStringValue

        StringValue createStringValue()
        Returns a new object of class 'String Value'.
        Returns:
        a new object of class 'String Value'.
      • createDateValue

        DateValue createDateValue()
        Returns a new object of class 'Date Value'.
        Returns:
        a new object of class 'Date Value'.
      • createBinaryValue

        BinaryValue createBinaryValue()
        Returns a new object of class 'Binary Value'.
        Returns:
        a new object of class 'Binary Value'.
      • createReferenceValue

        ReferenceValue createReferenceValue()
        Returns a new object of class 'Reference Value'.
        Returns:
        a new object of class 'Reference Value'.
      • createEnumValue

        EnumValue createEnumValue()
        Returns a new object of class 'Enum Value'.
        Returns:
        a new object of class 'Enum Value'.
      • createSysEnumValue

        SysEnumValue createSysEnumValue()
        Returns a new object of class 'Sys Enum Value'.
        Returns:
        a new object of class 'Sys Enum Value'.
      • createColorValue

        ColorValue createColorValue()
        Returns a new object of class 'Color Value'.
        Returns:
        a new object of class 'Color Value'.
      • createFontValue

        FontValue createFontValue()
        Returns a new object of class 'Font Value'.
        Returns:
        a new object of class 'Font Value'.
      • createLineValue

        LineValue createLineValue()
        Returns a new object of class 'Line Value'.
        Returns:
        a new object of class 'Line Value'.
      • createBorderValue

        BorderValue createBorderValue()
        Returns a new object of class 'Border Value'.
        Returns:
        a new object of class 'Border Value'.
      • createIrresolvableReferenceValue

        IrresolvableReferenceValue createIrresolvableReferenceValue()
        Returns a new object of class 'Irresolvable Reference Value'.
        Returns:
        a new object of class 'Irresolvable Reference Value'.
      • createValueList

        ValueList createValueList()
        Returns a new object of class 'Value List'.
        Returns:
        a new object of class 'Value List'.
      • createFixedArrayValue

        FixedArrayValue createFixedArrayValue()
        Returns a new object of class 'Fixed Array Value'.
        Returns:
        a new object of class 'Fixed Array Value'.
      • createTypedValueListItem

        TypedValueListItem createTypedValueListItem()
        Returns a new object of class 'Typed Value List Item'.
        Returns:
        a new object of class 'Typed Value List Item'.
      • createTypedValueList

        TypedValueList createTypedValueList()
        Returns a new object of class 'Typed Value List'.
        Returns:
        a new object of class 'Typed Value List'.
      • createStructureProperty

        StructureProperty createStructureProperty()
        Returns a new object of class 'Structure Property'.
        Returns:
        a new object of class 'Structure Property'.
      • createStructure

        Structure createStructure()
        Returns a new object of class 'Structure'.
        Returns:
        a new object of class 'Structure'.
      • createUuidValue

        UuidValue createUuidValue()
        Returns a new object of class 'Uuid Value'.
        Returns:
        a new object of class 'Uuid Value'.
      • createRuntimeValue

        RuntimeValue createRuntimeValue()
        Returns a new object of class 'Runtime Value'.
        Returns:
        a new object of class 'Runtime Value'.
      • createStandardBeginningDate

        StandardBeginningDate createStandardBeginningDate()
        Returns a new object of class 'Standard Beginning Date'.
        Returns:
        a new object of class 'Standard Beginning Date'.
      • createStandardBeginningDateValue

        StandardBeginningDateValue createStandardBeginningDateValue()
        Returns a new object of class 'Standard Beginning Date Value'.
        Returns:
        a new object of class 'Standard Beginning Date Value'.
      • createStandardPeriod

        StandardPeriod createStandardPeriod()
        Returns a new object of class 'Standard Period'.
        Returns:
        a new object of class 'Standard Period'.
      • createStandardPeriodValue

        StandardPeriodValue createStandardPeriodValue()
        Returns a new object of class 'Standard Period Value'.
        Returns:
        a new object of class 'Standard Period Value'.
      • createContextDef

        ContextDef createContextDef()
        Returns a new object of class 'Context Def'.
        Returns:
        a new object of class 'Context Def'.
      • createContextDefWithRefItem

        ContextDefWithRefItem createContextDefWithRefItem()
        Returns a new object of class 'Context Def With Ref Item'.
        Returns:
        a new object of class 'Context Def With Ref Item'.
      • createProperty

        Property createProperty()
        Returns a new object of class 'Property'.
        Returns:
        a new object of class 'Property'.
      • createTypeContainerRef

        TypeContainerRef createTypeContainerRef()
        Returns a new object of class 'Type Container Ref'.
        Returns:
        a new object of class 'Type Container Ref'.
      • createTypeContainerDef

        TypeContainerDef createTypeContainerDef()
        Returns a new object of class 'Type Container Def'.
        Returns:
        a new object of class 'Type Container Def'.
      • createDerivedProperty

        DerivedProperty createDerivedProperty()
        Returns a new object of class 'Derived Property'.
        Returns:
        a new object of class 'Derived Property'.
      • createContainingSourceDerivedProperty

        ContainingSourceDerivedProperty createContainingSourceDerivedProperty()
        Returns a new object of class 'Containing Source Derived Property'.
        Returns:
        a new object of class 'Containing Source Derived Property'.
      • createMethod

        Method createMethod()
        Returns a new object of class 'Method'.
        Returns:
        a new object of class 'Method'.
      • createEvent

        Event createEvent()
        Returns a new object of class 'Event'.
        Returns:
        a new object of class 'Event'.
      • createParamSet

        ParamSet createParamSet()
        Returns a new object of class 'Param Set'.
        Returns:
        a new object of class 'Param Set'.
      • createParameter

        Parameter createParameter()
        Returns a new object of class 'Parameter'.
        Returns:
        a new object of class 'Parameter'.
      • createGeneralContextDef

        GeneralContextDef createGeneralContextDef()
        Returns a new object of class 'General Context Def'.
        Returns:
        a new object of class 'General Context Def'.
      • createField

        Field createField()
        Returns a new object of class 'Field'.
        Returns:
        a new object of class 'Field'.
      • createDerivedField

        DerivedField createDerivedField()
        Returns a new object of class 'Derived Field'.
        Returns:
        a new object of class 'Derived Field'.
      • createStandardTabularPart

        StandardTabularPart createStandardTabularPart()
        Returns a new object of class 'Standard Tabular Part'.
        Returns:
        a new object of class 'Standard Tabular Part'.
      • createCommandRef

        CommandRef createCommandRef()
        Returns a new object of class 'Command Ref'.
        Returns:
        a new object of class 'Command Ref'.
      • createStandardCommandGroup

        StandardCommandGroup createStandardCommandGroup()
        Returns a new object of class 'Standard Command Group'.
        Returns:
        a new object of class 'Standard Command Group'.
      • createPoint

        Point createPoint()
        Returns a new object of class 'Point'.
        Returns:
        a new object of class 'Point'.
      • createPictureRef

        PictureRef createPictureRef()
        Returns a new object of class 'Picture Ref'.
        Returns:
        a new object of class 'Picture Ref'.
      • createColorDef

        ColorDef createColorDef()
        Returns a new object of class 'Color Def'.
        Returns:
        a new object of class 'Color Def'.
      • createColorRef

        ColorRef createColorRef()
        Returns a new object of class 'Color Ref'.
        Returns:
        a new object of class 'Color Ref'.
      • createStyleColor

        StyleColor createStyleColor()
        Returns a new object of class 'Style Color'.
        Returns:
        a new object of class 'Style Color'.
      • createStyleBorder

        StyleBorder createStyleBorder()
        Returns a new object of class 'Style Border'.
        Returns:
        a new object of class 'Style Border'.
      • createStyleFont

        StyleFont createStyleFont()
        Returns a new object of class 'Style Font'.
        Returns:
        a new object of class 'Style Font'.
      • createBorderDef

        BorderDef createBorderDef()
        Returns a new object of class 'Border Def'.
        Returns:
        a new object of class 'Border Def'.
      • createBorderRef

        BorderRef createBorderRef()
        Returns a new object of class 'Border Ref'.
        Returns:
        a new object of class 'Border Ref'.
      • createFontDef

        FontDef createFontDef()
        Returns a new object of class 'Font Def'.
        Returns:
        a new object of class 'Font Def'.
      • createAutoFont

        AutoFont createAutoFont()
        Returns a new object of class 'Auto Font'.
        Returns:
        a new object of class 'Auto Font'.
      • createFontRef

        FontRef createFontRef()
        Returns a new object of class 'Font Ref'.
        Returns:
        a new object of class 'Font Ref'.
      • createLine

        Line createLine()
        Returns a new object of class 'Line'.
        Returns:
        a new object of class 'Line'.
      • createHelp

        Help createHelp()
        Returns a new object of class 'Help'.
        Returns:
        a new object of class 'Help'.
      • createHelpPage

        HelpPage createHelpPage()
        Returns a new object of class 'Help Page'.
        Returns:
        a new object of class 'Help Page'.
      • createRefContextDelegatingContextDef

        RefContextDelegatingContextDef createRefContextDelegatingContextDef()
        Returns a new object of class 'Ref Context Delegating Context Def'.
        Returns:
        a new object of class 'Ref Context Delegating Context Def'.
      • createQName

        QName createQName()
        Returns a new object of class 'QName'.
        Returns:
        a new object of class 'QName'.
      • getMcorePackage

        McorePackage getMcorePackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.