BON::Component Class Reference

#include <BON2Component.h>

Collaboration diagram for BON::Component:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Component::ProcessDiagram (BON::Model &diagram)
void Component::ProcessRouter (BON::Model &router)
 Component ()
 ~Component ()
void initialize (Project &project)
void finalize (Project &project)
void invoke (Project &project, const std::set< FCO > &setModels, long lParam)
void invokeEx (Project &project, FCO &currentFCO, const std::set< FCO > &setSelectedFCOs, long lParam)
void objectInvokeEx (Project &project, Object &currentObject, const std::set< Object > &setSelectedObjects, long lParam)
Util::Variant getParameter (const std::string &strName)
void setParameter (const std::string &strName, const Util::Variant &varValue)
void Component::ProcessDiagram (Networking::NetDiagram &diagram)
void Component::ProcessRouter (Networking::Router &router)
 Component ()
 ~Component ()
void initialize (Project &project)
void finalize (Project &project)
void invoke (Project &project, const std::set< FCO > &setModels, long lParam)
void invokeEx (Project &project, FCO &currentFCO, const std::set< FCO > &setSelectedFCOs, long lParam)
void objectInvokeEx (Project &project, Object &currentObject, const std::set< Object > &setSelectedObjects, long lParam)
Util::Variant getParameter (const std::string &strName)
void setParameter (const std::string &strName, const Util::Variant &varValue)
void finiMembers ()
 Component ()
 ~Component ()
void initialize (Project &project)
void finalize (Project &project)
void invoke (Project &project, const std::set< FCO > &setModels, long lParam)
void invokeEx (Project &project, FCO &currentFCO, const std::set< FCO > &setSelectedFCOs, long lParam)
void objectInvokeEx (Project &project, Object &currentObject, const std::set< Object > &setSelectedObjects, long lParam)
Util::Variant getParameter (const std::string &strName)
void setParameter (const std::string &strName, const Util::Variant &varValue)
 Component ()
 ~Component ()
void initialize (Project &project)
void finalize (Project &project)
void invoke (Project &project, const std::set< FCO > &setModels, long lParam)
void invokeEx (Project &project, FCO &currentFCO, const std::set< FCO > &setSelectedFCOs, long lParam)
void objectInvokeEx (Project &project, Object &currentObject, const std::set< Object > &setSelectedObjects, long lParam)
Util::Variant getParameter (const std::string &strName)
void setParameter (const std::string &strName, const Util::Variant &varValue)
 Component ()
 ~Component ()
void initialize (Project &project)
void finalize (Project &project)
void invoke (Project &project, const std::set< FCO > &setModels, long lParam)
void invokeEx (Project &project, FCO &currentFCO, const std::set< FCO > &setSelectedFCOs, long lParam)
void objectInvokeEx (Project &project, Object &currentObject, const std::set< Object > &setSelectedObjects, long lParam)
Util::Variant getParameter (const std::string &strName)
void setParameter (const std::string &strName, const Util::Variant &varValue)
 Component ()
 ~Component ()
void initialize (Project &project)
void finalize (Project &project)
void invoke (Project &project, const std::set< FCO > &setModels, long lParam)
void invokeEx (Project &project, FCO &currentFCO, const std::set< FCO > &setSelectedFCOs, long lParam)
void objectInvokeEx (Project &project, Object &currentObject, const std::set< Object > &setSelectedObjects, long lParam)
Util::Variant getParameter (const std::string &strName)
void setParameter (const std::string &strName, const Util::Variant &varValue)
 Component ()
 ~Component ()
void initialize (Project &project)
void finalize (Project &project)
void invoke (Project &project, const std::set< FCO > &setModels, long lParam)
void invokeEx (Project &project, FCO &currentFCO, const std::set< FCO > &setSelectedFCOs, long lParam)
void objectInvokeEx (Project &project, Object &currentObject, const std::set< Object > &setSelectedObjects, long lParam)
Util::Variant getParameter (const std::string &strName)
void setParameter (const std::string &strName, const Util::Variant &varValue)
 Component ()
 ~Component ()
void initialize (Project &project)
void finalize (Project &project)
void invoke (Project &project, const std::set< FCO > &setModels, long lParam)
void invokeEx (Project &project, FCO &currentFCO, const std::set< FCO > &setSelectedFCOs, long lParam)
void objectInvokeEx (Project &project, Object &currentObject, const std::set< Object > &setSelectedObjects, long lParam)
Util::Variant getParameter (const std::string &strName)
void setParameter (const std::string &strName, const Util::Variant &varValue)

Public Attributes

Project m_project
bool m_bIsInteractive

Detailed Description

Definition at line 38 of file Doc/Tutorial/L3/BON2/BON2Component.h.


Constructor & Destructor Documentation

BON::Component::Component (  ) 

Definition at line 36 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.

BON::Component::~Component (  ) 

Definition at line 41 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.

BON::Component::Component (  ) 
BON::Component::~Component (  ) 
BON::Component::Component (  ) 
BON::Component::~Component (  ) 
BON::Component::Component (  ) 
BON::Component::~Component (  ) 
BON::Component::Component (  ) 
BON::Component::~Component (  ) 
BON::Component::Component (  ) 
BON::Component::~Component (  ) 
BON::Component::Component (  ) 
BON::Component::~Component (  ) 
BON::Component::Component (  ) 
BON::Component::~Component (  ) 

Member Function Documentation

void BON::Component::Component::ProcessDiagram ( Networking::NetDiagram &  diagram  ) 
void BON::Component::Component::ProcessDiagram ( BON::Model diagram  ) 
void BON::Component::Component::ProcessRouter ( Networking::Router &  router  ) 
void BON::Component::Component::ProcessRouter ( BON::Model router  ) 
void BON::Component::finalize ( Project project  ) 
void BON::Component::finalize ( Project project  ) 
void BON::Component::finalize ( Project project  ) 
void BON::Component::finalize ( Project project  ) 
void BON::Component::finalize ( Project project  ) 
void BON::Component::finalize ( Project project  ) 
void BON::Component::finalize ( Project project  ) 
void BON::Component::finalize ( Project project  ) 

Definition at line 167 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.

void BON::Component::finiMembers (  ) 
Util::Variant BON::Component::getParameter ( const std::string strName  ) 
Util::Variant BON::Component::getParameter ( const std::string strName  ) 
Util::Variant BON::Component::getParameter ( const std::string strName  ) 
Util::Variant BON::Component::getParameter ( const std::string strName  ) 
Util::Variant BON::Component::getParameter ( const std::string strName  ) 
Util::Variant BON::Component::getParameter ( const std::string strName  ) 
Util::Variant BON::Component::getParameter ( const std::string strName  ) 
Util::Variant BON::Component::getParameter ( const std::string strName  ) 

Definition at line 233 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.

void BON::Component::initialize ( Project project  ) 
void BON::Component::initialize ( Project project  ) 
void BON::Component::initialize ( Project project  ) 
void BON::Component::initialize ( Project project  ) 
void BON::Component::initialize ( Project project  ) 
void BON::Component::initialize ( Project project  ) 
void BON::Component::initialize ( Project project  ) 
void BON::Component::initialize ( Project project  ) 

Definition at line 54 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.

void BON::Component::invoke ( Project project,
const std::set< FCO > &  setModels,
long  lParam 
)
void BON::Component::invoke ( Project project,
const std::set< FCO > &  setModels,
long  lParam 
)
void BON::Component::invoke ( Project project,
const std::set< FCO > &  setModels,
long  lParam 
)
void BON::Component::invoke ( Project project,
const std::set< FCO > &  setModels,
long  lParam 
)
void BON::Component::invoke ( Project project,
const std::set< FCO > &  setModels,
long  lParam 
)
void BON::Component::invoke ( Project project,
const std::set< FCO > &  setModels,
long  lParam 
)
void BON::Component::invoke ( Project project,
const std::set< FCO > &  setModels,
long  lParam 
)
void BON::Component::invoke ( Project project,
const std::set< FCO > &  setModels,
long  lParam 
)

Definition at line 177 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.

void BON::Component::invokeEx ( Project project,
FCO currentFCO,
const std::set< FCO > &  setSelectedFCOs,
long  lParam 
)
void BON::Component::invokeEx ( Project project,
FCO currentFCO,
const std::set< FCO > &  setSelectedFCOs,
long  lParam 
)
void BON::Component::invokeEx ( Project project,
FCO currentFCO,
const std::set< FCO > &  setSelectedFCOs,
long  lParam 
)
void BON::Component::invokeEx ( Project project,
FCO currentFCO,
const std::set< FCO > &  setSelectedFCOs,
long  lParam 
)
void BON::Component::invokeEx ( Project project,
FCO currentFCO,
const std::set< FCO > &  setSelectedFCOs,
long  lParam 
)
void BON::Component::invokeEx ( Project project,
FCO currentFCO,
const std::set< FCO > &  setSelectedFCOs,
long  lParam 
)
void BON::Component::invokeEx ( Project project,
FCO currentFCO,
const std::set< FCO > &  setSelectedFCOs,
long  lParam 
)
void BON::Component::invokeEx ( Project project,
FCO currentFCO,
const std::set< FCO > &  setSelectedFCOs,
long  lParam 
)

Definition at line 192 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.

void BON::Component::objectInvokeEx ( Project project,
Object currentObject,
const std::set< Object > &  setSelectedObjects,
long  lParam 
)
void BON::Component::objectInvokeEx ( Project project,
Object currentObject,
const std::set< Object > &  setSelectedObjects,
long  lParam 
)
void BON::Component::objectInvokeEx ( Project project,
Object currentObject,
const std::set< Object > &  setSelectedObjects,
long  lParam 
)
void BON::Component::objectInvokeEx ( Project project,
Object currentObject,
const std::set< Object > &  setSelectedObjects,
long  lParam 
)
void BON::Component::objectInvokeEx ( Project project,
Object currentObject,
const std::set< Object > &  setSelectedObjects,
long  lParam 
)
void BON::Component::objectInvokeEx ( Project project,
Object currentObject,
const std::set< Object > &  setSelectedObjects,
long  lParam 
)
void BON::Component::objectInvokeEx ( Project project,
Object currentObject,
const std::set< Object > &  setSelectedObjects,
long  lParam 
)
void BON::Component::objectInvokeEx ( Project project,
Object currentObject,
const std::set< Object > &  setSelectedObjects,
long  lParam 
)

Definition at line 224 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.

void BON::Component::setParameter ( const std::string strName,
const Util::Variant varValue 
)
void BON::Component::setParameter ( const std::string strName,
const Util::Variant varValue 
)
void BON::Component::setParameter ( const std::string strName,
const Util::Variant varValue 
)
void BON::Component::setParameter ( const std::string strName,
const Util::Variant varValue 
)
void BON::Component::setParameter ( const std::string strName,
const Util::Variant varValue 
)
void BON::Component::setParameter ( const std::string strName,
const Util::Variant varValue 
)
void BON::Component::setParameter ( const std::string strName,
const Util::Variant varValue 
)
void BON::Component::setParameter ( const std::string strName,
const Util::Variant varValue 
)

Definition at line 241 of file Doc/Tutorial/L3/BON2/BON2Component.cpp.


Member Data Documentation

Definition at line 53 of file Doc/Tutorial/L3/BON2/BON2Component.h.

Definition at line 52 of file Doc/Tutorial/L3/BON2/BON2Component.h.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:56:42 2013 for GME by  doxygen 1.6.3