/** */ package rba.view; import rba.core.PackagableElement; /** * * A representation of the model object 'Size'. * * * * * * *

* The following features are supported: *

* * * @see rba.view.RBAViewPackage#getSize() * @model * @generated */ public interface Size extends PackagableElement, SizeIdentifier { /** * Returns the value of the 'Width' attribute. * * * * * * @return the value of the 'Width' attribute. * @see #isSetWidth() * @see #unsetWidth() * @see #setWidth(int) * @see rba.view.RBAViewPackage#getSize_Width() * @model unsettable="true" required="true" * @generated */ int getWidth(); /** * Sets the value of the '{@link rba.view.Size#getWidth Width}' attribute. * * * @param value the new value of the 'Width' attribute. * @see #isSetWidth() * @see #unsetWidth() * @see #getWidth() * @generated */ void setWidth(int value); /** * Unsets the value of the '{@link rba.view.Size#getWidth Width}' attribute. * * * @see #isSetWidth() * @see #getWidth() * @see #setWidth(int) * @generated */ void unsetWidth(); /** * Returns whether the value of the '{@link rba.view.Size#getWidth Width}' attribute is set. * * * @return whether the value of the 'Width' attribute is set. * @see #unsetWidth() * @see #getWidth() * @see #setWidth(int) * @generated */ boolean isSetWidth(); /** * Returns the value of the 'Height' attribute. * * * * * * @return the value of the 'Height' attribute. * @see #isSetHeight() * @see #unsetHeight() * @see #setHeight(int) * @see rba.view.RBAViewPackage#getSize_Height() * @model unsettable="true" required="true" * @generated */ int getHeight(); /** * Sets the value of the '{@link rba.view.Size#getHeight Height}' attribute. * * * @param value the new value of the 'Height' attribute. * @see #isSetHeight() * @see #unsetHeight() * @see #getHeight() * @generated */ void setHeight(int value); /** * Unsets the value of the '{@link rba.view.Size#getHeight Height}' attribute. * * * @see #isSetHeight() * @see #getHeight() * @see #setHeight(int) * @generated */ void unsetHeight(); /** * Returns whether the value of the '{@link rba.view.Size#getHeight Height}' attribute is set. * * * @return whether the value of the 'Height' attribute is set. * @see #unsetHeight() * @see #getHeight() * @see #setHeight(int) * @generated */ boolean isSetHeight(); } // Size