OpenASIP
2.0
|
#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. More... | |
ConnectionFactory (ConnectionFactory &old) | |
Copying not allowed. More... | |
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.