
org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of context-mapper-dsl Show documentation
Show all versions of context-mapper-dsl Show documentation
Use the ContextMapper DSL in your standalone application.
/**
* generated by Xtext 2.20.0
*/
package org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL;
import org.eclipse.emf.ecore.EFactory;
/**
*
* The Factory for the model.
* It provides a create method for each non-abstract class of the model.
*
* @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage
* @generated
*/
public interface ServiceCutterConfigurationDSLFactory extends EFactory
{
/**
* The singleton instance of the factory.
*
*
* @generated
*/
ServiceCutterConfigurationDSLFactory eINSTANCE = org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLFactoryImpl.init();
/**
* Returns a new object of class 'Service Cutter User Representations Model'.
*
*
* @return a new object of class 'Service Cutter User Representations Model'.
* @generated
*/
ServiceCutterUserRepresentationsModel createServiceCutterUserRepresentationsModel();
/**
* Returns a new object of class 'Use Case'.
*
*
* @return a new object of class 'Use Case'.
* @generated
*/
UseCase createUseCase();
/**
* Returns a new object of class 'Compatibilities'.
*
*
* @return a new object of class 'Compatibilities'.
* @generated
*/
Compatibilities createCompatibilities();
/**
* Returns a new object of class 'Characteristic'.
*
*
* @return a new object of class 'Characteristic'.
* @generated
*/
Characteristic createCharacteristic();
/**
* Returns a new object of class 'Availability Criticality'.
*
*
* @return a new object of class 'Availability Criticality'.
* @generated
*/
AvailabilityCriticality createAvailabilityCriticality();
/**
* Returns a new object of class 'Consistency Criticality'.
*
*
* @return a new object of class 'Consistency Criticality'.
* @generated
*/
ConsistencyCriticality createConsistencyCriticality();
/**
* Returns a new object of class 'Content Volatility'.
*
*
* @return a new object of class 'Content Volatility'.
* @generated
*/
ContentVolatility createContentVolatility();
/**
* Returns a new object of class 'Security Criticality'.
*
*
* @return a new object of class 'Security Criticality'.
* @generated
*/
SecurityCriticality createSecurityCriticality();
/**
* Returns a new object of class 'Storage Similarity'.
*
*
* @return a new object of class 'Storage Similarity'.
* @generated
*/
StorageSimilarity createStorageSimilarity();
/**
* Returns a new object of class 'Structural Volatility'.
*
*
* @return a new object of class 'Structural Volatility'.
* @generated
*/
StructuralVolatility createStructuralVolatility();
/**
* Returns a new object of class 'Related Group'.
*
*
* @return a new object of class 'Related Group'.
* @generated
*/
RelatedGroup createRelatedGroup();
/**
* Returns a new object of class 'Aggregate'.
*
*
* @return a new object of class 'Aggregate'.
* @generated
*/
Aggregate createAggregate();
/**
* Returns a new object of class 'Entity'.
*
*
* @return a new object of class 'Entity'.
* @generated
*/
Entity createEntity();
/**
* Returns a new object of class 'Predefined Service'.
*
*
* @return a new object of class 'Predefined Service'.
* @generated
*/
PredefinedService createPredefinedService();
/**
* Returns a new object of class 'Security Access Group'.
*
*
* @return a new object of class 'Security Access Group'.
* @generated
*/
SecurityAccessGroup createSecurityAccessGroup();
/**
* Returns a new object of class 'Separated Security Zone'.
*
*
* @return a new object of class 'Separated Security Zone'.
* @generated
*/
SeparatedSecurityZone createSeparatedSecurityZone();
/**
* Returns a new object of class 'Shared Owner Group'.
*
*
* @return a new object of class 'Shared Owner Group'.
* @generated
*/
SharedOwnerGroup createSharedOwnerGroup();
/**
* Returns the package supported by this factory.
*
*
* @return the package supported by this factory.
* @generated
*/
ServiceCutterConfigurationDSLPackage getServiceCutterConfigurationDSLPackage();
} //ServiceCutterConfigurationDSLFactory
© 2015 - 2025 Weber Informatics LLC | Privacy Policy