/** */ package rba.core; /** * * A representation of the model object 'Abstract Property'. * * * * * * *

* The following features are supported: *

* * * @see rba.core.RBACorePackage#getAbstractProperty() * @model abstract="true" * @generated */ public interface AbstractProperty extends RuleObject { /** * Returns the value of the 'Owner' container reference. * It is bidirectional and its opposite is '{@link rba.core.Scene#getProperties Properties}'. * * * * * * @return the value of the 'Owner' container reference. * @see #setOwner(Scene) * @see rba.core.RBACorePackage#getAbstractProperty_Owner() * @see rba.core.Scene#getProperties * @model opposite="properties" transient="false" * @generated */ Scene getOwner(); /** * Sets the value of the '{@link rba.core.AbstractProperty#getOwner Owner}' container reference. * * * @param value the new value of the 'Owner' container reference. * @see #getOwner() * @generated */ void setOwner(Scene value); /** * * * * @Override * * @model kind="operation" * annotation="http://www.eclipse.org/emf/2002/GenModel body='return ExpressionType.PROPERTY;'" * @generated */ ExpressionType getExpressionType(); } // AbstractProperty