OpenASIP
2.0
|
#include <ConnectRequest.hh>
Public Member Functions | |
ConnectRequest (EditPart *part) | |
virtual | ~ConnectRequest () |
EditPart * | part () |
Public Member Functions inherited from Request | |
Request (RequestType type) | |
virtual | ~Request () |
void | setType (RequestType type) |
RequestType | type () const |
Private Member Functions | |
ConnectRequest & | operator= (Request &old) |
Assignment not allowed. More... | |
ConnectRequest (Request &old) | |
Copying not allowed. More... | |
Private Attributes | |
EditPart * | part_ |
EditPart associated with the request. More... | |
Additional Inherited Members | |
Public Types inherited from Request | |
enum | RequestType { NONE, MODIFY_REQUEST, DELETE_REQUEST, CONNECT_REQUEST, COPY_REQUEST, STATUS_REQUEST, DETAILS_REQUEST } |
Data type for determining the type of a Request. More... | |
Request which is used to request EditPart to create connection between itself and another EditPart.
Definition at line 43 of file ConnectRequest.hh.
ConnectRequest::ConnectRequest | ( | EditPart * | part | ) |
The Constructor.
part | EditPart to connect the part with. |
Definition at line 40 of file ConnectRequest.cc.
|
virtual |
|
private |
Copying not allowed.
|
private |
Assignment not allowed.
EditPart * ConnectRequest::part | ( | ) |
Returns the EditPart associated with the request.
Definition at line 58 of file ConnectRequest.cc.
References part_.
Referenced by ProDePortEditPolicy::canHandle(), ProDeSocketEditPolicy::canHandle(), ProDeSegmentEditPolicy::canHandle(), ProDeSegmentEditPolicy::createConnectCmd(), ProDePortEditPolicy::createConnectCmd(), and ProDeSocketEditPolicy::createConnectCmd().
|
private |
EditPart associated with the request.
Definition at line 54 of file ConnectRequest.hh.
Referenced by part().