|
OpenASIP 2.2
|
#include <ConnectionFactory.hh>


Public Member Functions | |
| ConnectionFactory () | |
| virtual | ~ConnectionFactory () |
| virtual EditPart * | createEditPart (TTAMachine::MachinePart *) |
| virtual EditPart * | createConnection (EditPart *source, EditPart *target) const |
Public Member Functions inherited from Factory | |
| virtual | ~Factory () |
Private Member Functions | |
| ConnectionFactory & | operator= (ConnectionFactory &old) |
| Assignment not allowed. | |
| ConnectionFactory (ConnectionFactory &old) | |
| Copying not allowed. | |
Additional Inherited Members | |
Protected Member Functions inherited from Factory | |
| Factory () | |
Factory for creating connection EditParts.
Definition at line 44 of file ConnectionFactory.hh.
| ConnectionFactory::ConnectionFactory | ( | ) |
|
virtual |
|
private |
Copying not allowed.
|
virtual |
Specialized factory function that returns an EditPart corresponding to a connection.
Doesn't create a figure.
| source | Source of the connection. |
| target | Target of the connection. |
Reimplemented in SocketBusConnFactory, and SocketPortConnFactory.
Definition at line 66 of file ConnectionFactory.cc.
References ConnectionEditPart::setSource(), and ConnectionEditPart::setTarget().

|
virtual |
There's no object in Machine that corresponds to a connection.
Implements Factory.
Definition at line 82 of file ConnectionFactory.cc.
|
private |
Assignment not allowed.