OpenASIP
2.0
|
#include <EditPolicyFactory.hh>
Public Member Functions | |
EditPolicyFactory () | |
virtual | ~EditPolicyFactory () |
virtual EditPolicy * | createFUEditPolicy () |
virtual EditPolicy * | createRFEditPolicy () |
virtual EditPolicy * | createIUEditPolicy () |
virtual EditPolicy * | createGCUEditPolicy () |
virtual EditPolicy * | createFUPortEditPolicy () |
virtual EditPolicy * | createRFPortEditPolicy () |
virtual EditPolicy * | createIUPortEditPolicy () |
virtual EditPolicy * | createSRPortEditPolicy () |
virtual EditPolicy * | createPortEditPolicy () |
virtual EditPolicy * | createBusEditPolicy () |
virtual EditPolicy * | createSocketEditPolicy () |
virtual EditPolicy * | createSegmentEditPolicy () |
virtual EditPolicy * | createBridgeEditPolicy () |
Base class for EditPolicyFactories, which are utilized by the EditPartFactory class to create EditPolicies.
EditPolicies of MachineCanvas components can be defined by deriving a factory from this class, and passing it to the EditPartFactory as the EditPolicyFactory.
Definition at line 46 of file EditPolicyFactory.hh.
EditPolicyFactory::EditPolicyFactory | ( | ) |
|
virtual |
|
virtual |
Reimplemented in ProDeEditPolicyFactory.
Referenced by MachineEditPartFactory::createBiDirBridge(), and BridgeFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory, and ProximEditPolicyFactory.
Referenced by BusFactory::createEditPart().
|
virtual |
Reimplemented in ProximEditPolicyFactory, and ProDeEditPolicyFactory.
Referenced by FUFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory.
Referenced by FUFactory::createEditPart(), and GCUFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory, and ProximEditPolicyFactory.
Referenced by GCUFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory, and ProximEditPolicyFactory.
Referenced by IUFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory.
Referenced by IUFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory, and ProximEditPolicyFactory.
Referenced by UnitPortFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory, and ProximEditPolicyFactory.
Referenced by RFFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory.
Referenced by RFFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory, and ProximEditPolicyFactory.
Referenced by SegmentFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory, and ProximEditPolicyFactory.
Referenced by SocketFactory::createEditPart().
|
virtual |
Reimplemented in ProDeEditPolicyFactory.
Referenced by GCUFactory::createEditPart().