/** * generated by Xtext 2.21.0 */ package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; import org.eclipse.emf.ecore.EObject; /** * * A representation of the model object 'Type Scope'. * * *

* The following features are supported: *

* * * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope() * @model * @generated */ public interface TypeScope extends EObject { /** * Returns the value of the 'Sets New' attribute. * * * @return the value of the 'Sets New' attribute. * @see #setSetsNew(boolean) * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_SetsNew() * @model * @generated */ boolean isSetsNew(); /** * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New}' attribute. * * * @param value the new value of the 'Sets New' attribute. * @see #isSetsNew() * @generated */ void setSetsNew(boolean value); /** * Returns the value of the 'Sets Sum' attribute. * * * @return the value of the 'Sets Sum' attribute. * @see #setSetsSum(boolean) * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_SetsSum() * @model * @generated */ boolean isSetsSum(); /** * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum}' attribute. * * * @param value the new value of the 'Sets Sum' attribute. * @see #isSetsSum() * @generated */ void setSetsSum(boolean value); /** * Returns the value of the 'Number' containment reference. * * * @return the value of the 'Number' containment reference. * @see #setNumber(NumberSpecification) * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_Number() * @model containment="true" * @generated */ NumberSpecification getNumber(); /** * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number}' containment reference. * * * @param value the new value of the 'Number' containment reference. * @see #getNumber() * @generated */ void setNumber(NumberSpecification value); } // TypeScope