#include <BONImpl.h>


Public Member Functions | |
| ~AtomImpl () | |
| ObjectType | getStereotype () const |
| AtomPtr | getAtomI () const |
| MON::Atom | getAtomMeta () const |
| std::string | getInfoString (Util::InfoOptions usOptions=Util::IO_None) const |
| virtual void | accept (Visitor *pVisitor) |
| FCOExRegistryNode | getRegistry () const |
Static Public Member Functions | |
| static Atom | attach (IMgaAtom *spAtom) |
| static Atom | create (const Folder &parent, const MON::Atom &meta=MON::Atom()) |
| static Atom | create (const Folder &parent, const std::string &strAtom) |
| static Atom | create (const Folder &parent, const Atom &baseType, bool bAsInstance=true) |
| static Atom | create (const Model &parent, const MON::Atom &meta=MON::Atom(), const std::string &strRole="") |
| static Atom | create (const Model &parent, const std::string &strAtom, const std::string &strRole="") |
| static Atom | create (const Model &parent, const Atom &baseType, bool bAsInstance=true, const std::string &strRole="") |
| static Atom | createAs (const Model &parent, const std::string &strRole) |
Protected Member Functions | |
| AtomImpl () | |
Static Protected Member Functions | |
| static AtomImpl * | attachI (IMgaAtom *spAtom, ProjectImpl *pProject=NULL, const MON::Object &meta=MON::Object()) |
Friends | |
| class | FCOImpl |
Definition at line 908 of file BONImpl.h.
| BON::AtomImpl::AtomImpl | ( | ) | [protected] |
Definition at line 4619 of file BONImpl.cpp.
| BON::AtomImpl::~AtomImpl | ( | ) |
Definition at line 4716 of file BONImpl.cpp.
| void BON::AtomImpl::accept | ( | Visitor * | pVisitor | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 4754 of file BONImpl.cpp.
| Atom BON::AtomImpl::attach | ( | IMgaAtom * | spAtom | ) | [static] |
Definition at line 4649 of file BONImpl.cpp.
| AtomImpl * BON::AtomImpl::attachI | ( | IMgaAtom * | spAtom, | |
| ProjectImpl * | pProject = NULL, |
|||
| const MON::Object & | meta = MON::Object() | |||
| ) | [static, protected] |
Definition at line 4624 of file BONImpl.cpp.
| Atom BON::AtomImpl::create | ( | const Model & | parent, | |
| const Atom & | baseType, | |||
| bool | bAsInstance = true, |
|||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 4704 of file BONImpl.cpp.
| Atom BON::AtomImpl::create | ( | const Model & | parent, | |
| const std::string & | strAtom, | |||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 4688 of file BONImpl.cpp.
| Atom BON::AtomImpl::create | ( | const Model & | parent, | |
| const MON::Atom & | meta = MON::Atom(), |
|||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 4682 of file BONImpl.cpp.
| Atom BON::AtomImpl::create | ( | const Folder & | parent, | |
| const Atom & | baseType, | |||
| bool | bAsInstance = true | |||
| ) | [static] |
Definition at line 4676 of file BONImpl.cpp.
| Atom BON::AtomImpl::create | ( | const Folder & | parent, | |
| const std::string & | strAtom | |||
| ) | [static] |
Definition at line 4660 of file BONImpl.cpp.
Definition at line 4654 of file BONImpl.cpp.
| Atom BON::AtomImpl::createAs | ( | const Model & | parent, | |
| const std::string & | strRole | |||
| ) | [static] |
Definition at line 4710 of file BONImpl.cpp.
| AtomPtr BON::AtomImpl::getAtomI | ( | ) | const |
Definition at line 4728 of file BONImpl.cpp.
| MON::Atom BON::AtomImpl::getAtomMeta | ( | ) | const |
Definition at line 4734 of file BONImpl.cpp.
| std::string BON::AtomImpl::getInfoString | ( | Util::InfoOptions | usOptions = Util::IO_None |
) | const [virtual] |
Implements BON::FCOImpl.
Definition at line 4739 of file BONImpl.cpp.
| FCOExRegistryNode BON::AtomImpl::getRegistry | ( | ) | const |
Reimplemented from BON::FCOImpl.
Definition at line 4759 of file BONImpl.cpp.
| ObjectType BON::AtomImpl::getStereotype | ( | ) | const [virtual] |
Implements BON::ObjectImpl.
Definition at line 4723 of file BONImpl.cpp.
friend class FCOImpl [friend] |
Reimplemented from BON::ObjectImpl.
1.6.3