#include <BONImpl.h>
Definition at line 678 of file BONImpl.h.
BON::FCOImpl::FCOImpl | ( | ) | [protected] |
Definition at line 3230 of file BONImpl.cpp.
BON::FCOImpl::~FCOImpl | ( | ) | [virtual] |
Definition at line 3297 of file BONImpl.cpp.
void BON::FCOImpl::accept | ( | Visitor * | pVisitor | ) | [virtual] |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::AtomImpl, BON::ModelImpl, BON::SetImpl, BON::ReferenceImpl, and BON::ConnectionImpl.
Definition at line 4354 of file BONImpl.cpp.
FCO BON::FCOImpl::attach | ( | IMgaFCO * | spFCO | ) | [static] |
Definition at line 3292 of file BONImpl.cpp.
FCOImpl * BON::FCOImpl::attachI | ( | IMgaFCO * | spFCO, | |
ProjectImpl * | pProject = NULL , |
|||
const MON::Object & | meta = MON::Object() | |||
) | [static, protected] |
Definition at line 3242 of file BONImpl.cpp.
void BON::FCOImpl::attachIPost | ( | FCOImpl * | pFCO | ) | [static, protected] |
Definition at line 3282 of file BONImpl.cpp.
FCO BON::FCOImpl::copy | ( | const Model & | parent, | |
const std::string | strRole = "" | |||
) |
Definition at line 4247 of file BONImpl.cpp.
Definition at line 4183 of file BONImpl.cpp.
void BON::FCOImpl::doInitialize | ( | ProjectImpl * | pProject | ) | [protected] |
Definition at line 3237 of file BONImpl.cpp.
void BON::FCOImpl::eventPerformedI | ( | const Event & | event | ) | [virtual] |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::ModelImpl, BON::SetImpl, BON::ReferenceImpl, and BON::ConnectionImpl.
Definition at line 3870 of file BONImpl.cpp.
Attribute BON::FCOImpl::getAttribute | ( | const std::string & | strName | ) |
Definition at line 4171 of file BONImpl.cpp.
Attribute BON::FCOImpl::getAttribute | ( | const MON::Attribute & | meta | ) |
Definition at line 4155 of file BONImpl.cpp.
std::set< Attribute > BON::FCOImpl::getAttributes | ( | ) |
Definition at line 4146 of file BONImpl.cpp.
FCOPtr BON::FCOImpl::getFCOI | ( | ) | const |
Definition at line 3363 of file BONImpl.cpp.
MON::FCO BON::FCOImpl::getFCOMeta | ( | ) | const |
Definition at line 3369 of file BONImpl.cpp.
std::string BON::FCOImpl::getInfoString | ( | const std::set< Util::InfoOption > & | setOptions | ) | const |
Reimplemented from BON::ObjectImpl.
Definition at line 3480 of file BONImpl.cpp.
virtual std::string BON::FCOImpl::getInfoString | ( | Util::InfoOptions | usOptions = Util::IO_None |
) | const [pure virtual] |
Implements BON::ObjectImpl.
Implemented in BON::AtomImpl, BON::ModelImpl, BON::SetImpl, BON::ReferenceImpl, and BON::ConnectionImpl.
std::set< Set > BON::FCOImpl::getMemberOf | ( | const std::string & | strSet, | |
const MON::Aspect & | aspect = MON::Aspect() | |||
) |
Definition at line 4110 of file BONImpl.cpp.
std::set< Set > BON::FCOImpl::getMemberOf | ( | const MON::Set & | meta = MON::Set() , |
|
const MON::Aspect & | aspect = MON::Aspect() | |||
) |
Definition at line 4091 of file BONImpl.cpp.
Object BON::FCOImpl::getParent | ( | ) | [virtual] |
Reimplemented from BON::ObjectImpl.
Definition at line 4003 of file BONImpl.cpp.
Model BON::FCOImpl::getParentModel | ( | const std::string & | strModel | ) |
Definition at line 4057 of file BONImpl.cpp.
Model BON::FCOImpl::getParentModel | ( | const MON::Model & | meta = MON::Model() |
) |
Definition at line 4043 of file BONImpl.cpp.
Model BON::FCOImpl::getParentModelAs | ( | const std::string & | strRole | ) |
Definition at line 4067 of file BONImpl.cpp.
Project BON::FCOImpl::getProject | ( | ) | const |
Reimplemented from BON::ObjectImpl.
Definition at line 3358 of file BONImpl.cpp.
std::set< ReferencePort > BON::FCOImpl::getReferencePorts | ( | const MON::Aspect & | meta = MON::Aspect() |
) |
Definition at line 4011 of file BONImpl.cpp.
std::set< Reference > BON::FCOImpl::getReferredBy | ( | const std::string & | strReference | ) |
Definition at line 4136 of file BONImpl.cpp.
std::set< Reference > BON::FCOImpl::getReferredBy | ( | const MON::Reference & | meta = MON::Reference() |
) |
Definition at line 4120 of file BONImpl.cpp.
FCORegistryNode BON::FCOImpl::getRegistry | ( | ) | const |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::AtomImpl, BON::ModelImpl, BON::SetImpl, BON::ReferenceImpl, and BON::ConnectionImpl.
Definition at line 4375 of file BONImpl.cpp.
MON::Containment BON::FCOImpl::getRole | ( | ) |
Definition at line 3385 of file BONImpl.cpp.
TypeInhObject BON::FCOImpl::getTypeInhObject | ( | ) | const |
Definition at line 3998 of file BONImpl.cpp.
bool BON::FCOImpl::isPort | ( | const std::string & | strAspect | ) |
Definition at line 3411 of file BONImpl.cpp.
bool BON::FCOImpl::isPort | ( | const MON::Aspect & | meta = MON::Aspect() |
) |
Definition at line 3391 of file BONImpl.cpp.
bool BON::FCOImpl::isReferencePort | ( | ) | const [virtual] |
Implements BON::ConnectionEndImpl.
Definition at line 3374 of file BONImpl.cpp.
bool BON::FCOImpl::isVisible | ( | const std::string & | strAspect, | |
bool | bAsContained = false | |||
) |
Definition at line 3460 of file BONImpl.cpp.
bool BON::FCOImpl::isVisible | ( | const MON::Aspect & | meta, | |
bool | bAsContained = false | |||
) |
Definition at line 3429 of file BONImpl.cpp.
FCO BON::FCOImpl::move | ( | const Model & | parent, | |
const std::string | strRole = "" | |||
) |
Definition at line 4297 of file BONImpl.cpp.
Definition at line 4212 of file BONImpl.cpp.
bool BON::FCOImpl::setDeleted | ( | ) | [virtual] |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::ModelImpl, BON::SetImpl, BON::ReferenceImpl, and BON::ConnectionImpl.
Definition at line 3332 of file BONImpl.cpp.
friend class AtomImpl [friend] |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::ModelImpl.
friend class AttributeImpl [friend] |
friend class ConnectionEndImpl [friend] |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::ReferenceImpl, and BON::ConnectionImpl.
friend class ConnectionImpl [friend] |
Reimplemented from BON::ObjectImpl.
friend class FolderImpl [friend] |
Reimplemented from BON::ObjectImpl.
friend class ModelImpl [friend] |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::ModelImpl.
friend class ObjectImpl [friend] |
friend class ReferenceImpl [friend] |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::ModelImpl.
friend class ReferencePortImpl [friend] |
Reimplemented from BON::ConnectionEndImpl.
Reimplemented in BON::ReferenceImpl.
friend class SetImpl [friend] |
Reimplemented from BON::ObjectImpl.
Reimplemented in BON::ModelImpl.
friend class TypeInhObjectImpl [friend] |