/** */ package rba.core; import org.eclipse.emf.common.util.EList; /** * * A representation of the model object 'Scene'. * * * * * * *

* The following features are supported: *

* * * @see rba.core.RBACorePackage#getScene() * @model * @generated */ public interface Scene extends AbstractScene { /** * Returns the value of the 'Global' attribute. * The default value is "false". * * * * * * @return the value of the 'Global' attribute. * @see #setGlobal(boolean) * @see rba.core.RBACorePackage#getScene_Global() * @model default="false" required="true" * @generated */ boolean isGlobal(); /** * Sets the value of the '{@link rba.core.Scene#isGlobal Global}' attribute. * * * @param value the new value of the 'Global' attribute. * @see #isGlobal() * @generated */ void setGlobal(boolean value); /** * Returns the value of the 'Properties' containment reference list. * The list contents are of type {@link rba.core.AbstractProperty}. * It is bidirectional and its opposite is '{@link rba.core.AbstractProperty#getOwner Owner}'. * * * * * * @return the value of the 'Properties' containment reference list. * @see rba.core.RBACorePackage#getScene_Properties() * @see rba.core.AbstractProperty#getOwner * @model opposite="owner" containment="true" * @generated */ EList getProperties(); /** * * * * @Override * * @model kind="operation" * annotation="http://www.eclipse.org/emf/2002/GenModel body='return ExpressionType.SCENE;'" * @generated */ ExpressionType getExpressionType(); } // Scene