All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel Maven / Gradle / Ivy

/**
 * generated by Xtext 2.20.0
 */
package org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL;

import org.eclipse.emf.common.util.EList;

import org.eclipse.emf.ecore.EObject;

/**
 * 
 * A representation of the model object 'Service Cutter User Representations Model'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getUseCases Use Cases}
  • *
  • {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getCompatibilities Compatibilities}
  • *
  • {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getAggregates Aggregates}
  • *
  • {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getEntities Entities}
  • *
  • {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getPredefinedServices Predefined Services}
  • *
  • {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSecurityAccessGroups Security Access Groups}
  • *
  • {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSeparatedSecurityZones Separated Security Zones}
  • *
  • {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSharedOwnerGroups Shared Owner Groups}
  • *
* * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel() * @model * @generated */ public interface ServiceCutterUserRepresentationsModel extends EObject { /** * Returns the value of the 'Use Cases' containment reference list. * The list contents are of type {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase}. * *

* If the meaning of the 'Use Cases' containment reference list isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Use Cases' containment reference list. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel_UseCases() * @model containment="true" * @generated */ EList getUseCases(); /** * Returns the value of the 'Compatibilities' containment reference. * *

* If the meaning of the 'Compatibilities' containment reference isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Compatibilities' containment reference. * @see #setCompatibilities(Compatibilities) * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel_Compatibilities() * @model containment="true" * @generated */ Compatibilities getCompatibilities(); /** * Sets the value of the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getCompatibilities Compatibilities}' containment reference. * * * @param value the new value of the 'Compatibilities' containment reference. * @see #getCompatibilities() * @generated */ void setCompatibilities(Compatibilities value); /** * Returns the value of the 'Aggregates' containment reference list. * The list contents are of type {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Aggregate}. * *

* If the meaning of the 'Aggregates' containment reference list isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Aggregates' containment reference list. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel_Aggregates() * @model containment="true" * @generated */ EList getAggregates(); /** * Returns the value of the 'Entities' containment reference list. * The list contents are of type {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Entity}. * *

* If the meaning of the 'Entities' containment reference list isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Entities' containment reference list. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel_Entities() * @model containment="true" * @generated */ EList getEntities(); /** * Returns the value of the 'Predefined Services' containment reference list. * The list contents are of type {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.PredefinedService}. * *

* If the meaning of the 'Predefined Services' containment reference list isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Predefined Services' containment reference list. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel_PredefinedServices() * @model containment="true" * @generated */ EList getPredefinedServices(); /** * Returns the value of the 'Security Access Groups' containment reference list. * The list contents are of type {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SecurityAccessGroup}. * *

* If the meaning of the 'Security Access Groups' containment reference list isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Security Access Groups' containment reference list. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel_SecurityAccessGroups() * @model containment="true" * @generated */ EList getSecurityAccessGroups(); /** * Returns the value of the 'Separated Security Zones' containment reference list. * The list contents are of type {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SeparatedSecurityZone}. * *

* If the meaning of the 'Separated Security Zones' containment reference list isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Separated Security Zones' containment reference list. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel_SeparatedSecurityZones() * @model containment="true" * @generated */ EList getSeparatedSecurityZones(); /** * Returns the value of the 'Shared Owner Groups' containment reference list. * The list contents are of type {@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SharedOwnerGroup}. * *

* If the meaning of the 'Shared Owner Groups' containment reference list isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Shared Owner Groups' containment reference list. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage#getServiceCutterUserRepresentationsModel_SharedOwnerGroups() * @model containment="true" * @generated */ EList getSharedOwnerGroups(); } // ServiceCutterUserRepresentationsModel




© 2015 - 2024 Weber Informatics LLC | Privacy Policy