Interface ServiceCutterConfigurationDSLFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface ServiceCutterConfigurationDSLFactory 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:
Generated:
  • Field Details

  • Method Details

    • createServiceCutterUserRepresentationsModel

      ServiceCutterUserRepresentationsModel createServiceCutterUserRepresentationsModel()
      Returns a new object of class 'Service Cutter User Representations Model'.
      Returns:
      a new object of class 'Service Cutter User Representations Model'.
      Generated:
    • createUseCase

      UseCase createUseCase()
      Returns a new object of class 'Use Case'.
      Returns:
      a new object of class 'Use Case'.
      Generated:
    • createCompatibilities

      Compatibilities createCompatibilities()
      Returns a new object of class 'Compatibilities'.
      Returns:
      a new object of class 'Compatibilities'.
      Generated:
    • createCharacteristic

      Characteristic createCharacteristic()
      Returns a new object of class 'Characteristic'.
      Returns:
      a new object of class 'Characteristic'.
      Generated:
    • createAvailabilityCriticality

      AvailabilityCriticality createAvailabilityCriticality()
      Returns a new object of class 'Availability Criticality'.
      Returns:
      a new object of class 'Availability Criticality'.
      Generated:
    • createConsistencyCriticality

      ConsistencyCriticality createConsistencyCriticality()
      Returns a new object of class 'Consistency Criticality'.
      Returns:
      a new object of class 'Consistency Criticality'.
      Generated:
    • createContentVolatility

      ContentVolatility createContentVolatility()
      Returns a new object of class 'Content Volatility'.
      Returns:
      a new object of class 'Content Volatility'.
      Generated:
    • createSecurityCriticality

      SecurityCriticality createSecurityCriticality()
      Returns a new object of class 'Security Criticality'.
      Returns:
      a new object of class 'Security Criticality'.
      Generated:
    • createStorageSimilarity

      StorageSimilarity createStorageSimilarity()
      Returns a new object of class 'Storage Similarity'.
      Returns:
      a new object of class 'Storage Similarity'.
      Generated:
    • createStructuralVolatility

      StructuralVolatility createStructuralVolatility()
      Returns a new object of class 'Structural Volatility'.
      Returns:
      a new object of class 'Structural Volatility'.
      Generated:
    • createRelatedGroup

      RelatedGroup createRelatedGroup()
      Returns a new object of class 'Related Group'.
      Returns:
      a new object of class 'Related Group'.
      Generated:
    • createAggregate

      Aggregate createAggregate()
      Returns a new object of class 'Aggregate'.
      Returns:
      a new object of class 'Aggregate'.
      Generated:
    • createEntity

      Entity createEntity()
      Returns a new object of class 'Entity'.
      Returns:
      a new object of class 'Entity'.
      Generated:
    • createPredefinedService

      PredefinedService createPredefinedService()
      Returns a new object of class 'Predefined Service'.
      Returns:
      a new object of class 'Predefined Service'.
      Generated:
    • createSecurityAccessGroup

      SecurityAccessGroup createSecurityAccessGroup()
      Returns a new object of class 'Security Access Group'.
      Returns:
      a new object of class 'Security Access Group'.
      Generated:
    • createSeparatedSecurityZone

      SeparatedSecurityZone createSeparatedSecurityZone()
      Returns a new object of class 'Separated Security Zone'.
      Returns:
      a new object of class 'Separated Security Zone'.
      Generated:
    • createSharedOwnerGroup

      SharedOwnerGroup createSharedOwnerGroup()
      Returns a new object of class 'Shared Owner Group'.
      Returns:
      a new object of class 'Shared Owner Group'.
      Generated:
    • getServiceCutterConfigurationDSLPackage

      ServiceCutterConfigurationDSLPackage getServiceCutterConfigurationDSLPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated: