/** */ package simplepdl; import org.eclipse.emf.ecore.EObject; /** * * A representation of the model object 'Request'. * * *

* The following features are supported: *

* * * @see simplepdl.SimplepdlPackage#getRequest() * @model * @generated */ public interface Request extends EObject { /** * Returns the value of the 'Quantity' attribute. * * * @return the value of the 'Quantity' attribute. * @see #setQuantity(int) * @see simplepdl.SimplepdlPackage#getRequest_Quantity() * @model required="true" * @generated */ int getQuantity(); /** * Sets the value of the '{@link simplepdl.Request#getQuantity Quantity}' attribute. * * * @param value the new value of the 'Quantity' attribute. * @see #getQuantity() * @generated */ void setQuantity(int value); /** * Returns the value of the 'Target' reference. * * * @return the value of the 'Target' reference. * @see #setTarget(Resource) * @see simplepdl.SimplepdlPackage#getRequest_Target() * @model required="true" * @generated */ Resource getTarget(); /** * Sets the value of the '{@link simplepdl.Request#getTarget Target}' reference. * * * @param value the new value of the 'Target' reference. * @see #getTarget() * @generated */ void setTarget(Resource value); } // Request