RawComponent Class Reference

#include <RawComponent.h>

Collaboration diagram for RawComponent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RawComponent ()
STDMETHODIMP Initialize (struct IMgaProject *)
STDMETHODIMP Invoke (IMgaProject *gme, IMgaFCOs *models, long param)
STDMETHODIMP InvokeEx (IMgaProject *project, IMgaFCO *currentobj, IMgaFCOs *selectedobjs, long param)
STDMETHODIMP ObjectsInvokeEx (IMgaProject *project, IMgaObject *currentobj, IMgaObjects *selectedobjs, long param)
STDMETHODIMP get_ComponentParameter (BSTR name, VARIANT *pVal)
STDMETHODIMP put_ComponentParameter (BSTR name, VARIANT newVal)
 RawComponent ()
 ~RawComponent ()
STDMETHODIMP Initialize (struct IMgaProject *)
STDMETHODIMP Invoke (IMgaProject *gme, IMgaFCOs *models, long param)
STDMETHODIMP InvokeEx (IMgaProject *project, IMgaFCO *currentobj, IMgaFCOs *selectedobjs, long param)
STDMETHODIMP ObjectsInvokeEx (IMgaProject *project, IMgaObject *currentobj, IMgaObjects *selectedobjs, long param)
STDMETHODIMP get_ComponentParameter (BSTR name, VARIANT *pVal)
STDMETHODIMP put_ComponentParameter (BSTR name, VARIANT newVal)
 RawComponent ()
STDMETHODIMP Initialize (struct IMgaProject *)
STDMETHODIMP Invoke (IMgaProject *gme, IMgaFCOs *models, long param)
STDMETHODIMP InvokeEx (IMgaProject *project, IMgaFCO *currentobj, IMgaFCOs *selectedobjs, long param)
STDMETHODIMP ObjectsInvokeEx (IMgaProject *project, IMgaObject *currentobj, IMgaObjects *selectedobjs, long param)
STDMETHODIMP get_ComponentParameter (BSTR name, VARIANT *pVal)
STDMETHODIMP put_ComponentParameter (BSTR name, VARIANT newVal)
 RawComponent ()
STDMETHODIMP Initialize (struct IMgaProject *)
STDMETHODIMP Invoke (IMgaProject *gme, IMgaFCOs *models, long param)
STDMETHODIMP InvokeEx (IMgaProject *project, IMgaFCO *currentobj, IMgaFCOs *selectedobjs, long param)
STDMETHODIMP ObjectsInvokeEx (IMgaProject *project, IMgaObject *currentobj, IMgaObjects *selectedobjs, long param)
STDMETHODIMP get_ComponentParameter (BSTR name, VARIANT *pVal)
STDMETHODIMP put_ComponentParameter (BSTR name, VARIANT newVal)

Public Attributes

bool interactive

Protected Member Functions

void getJvmDllPath ()
void loadJavaVM ()
void unloadJavaVM ()

Protected Attributes

HMODULE m_javaVMDll
P_JNI_CreateJavaVM m_createJavaVM
P_JNI_GetCreatedJavaVMs m_getCreatedJavaVMs
JNIEnv * m_env
JavaVM * m_jvm
std::string m_javaClassPath
std::string m_javaClass

Friends

class CJavaCompFactory

Detailed Description

Definition at line 14 of file SDK/BON/Wizard/Templates/1033/RawComponent.h.


Constructor & Destructor Documentation

RawComponent::RawComponent (  )  [inline]

Definition at line 18 of file SDK/BON/Wizard/Templates/1033/RawComponent.h.

RawComponent::RawComponent (  ) 
RawComponent::~RawComponent (  ) 
RawComponent::RawComponent (  )  [inline]

Definition at line 18 of file Tools/AutoLayout/RawComponent.h.

RawComponent::RawComponent (  )  [inline]

Definition at line 19 of file Tools/TableEditor/RawComponent.h.


Member Function Documentation

STDMETHODIMP RawComponent::get_ComponentParameter ( BSTR  name,
VARIANT *  pVal 
)
STDMETHODIMP RawComponent::get_ComponentParameter ( BSTR  name,
VARIANT *  pVal 
)
STDMETHODIMP RawComponent::get_ComponentParameter ( BSTR  name,
VARIANT *  pVal 
)
STDMETHODIMP RawComponent::get_ComponentParameter ( BSTR  name,
VARIANT *  pVal 
)
void RawComponent::getJvmDllPath (  )  [protected]
STDMETHODIMP RawComponent::Initialize ( struct IMgaProject *   ) 
STDMETHODIMP RawComponent::Initialize ( struct IMgaProject *   ) 
STDMETHODIMP RawComponent::Initialize ( struct IMgaProject *   ) 
STDMETHODIMP RawComponent::Initialize ( struct IMgaProject *   ) 
STDMETHODIMP RawComponent::Invoke ( IMgaProject *  gme,
IMgaFCOs *  models,
long  param 
)
STDMETHODIMP RawComponent::Invoke ( IMgaProject *  gme,
IMgaFCOs *  models,
long  param 
)
STDMETHODIMP RawComponent::Invoke ( IMgaProject *  gme,
IMgaFCOs *  models,
long  param 
)
STDMETHODIMP RawComponent::Invoke ( IMgaProject *  gme,
IMgaFCOs *  models,
long  param 
)
STDMETHODIMP RawComponent::InvokeEx ( IMgaProject *  project,
IMgaFCO *  currentobj,
IMgaFCOs *  selectedobjs,
long  param 
)
STDMETHODIMP RawComponent::InvokeEx ( IMgaProject *  project,
IMgaFCO *  currentobj,
IMgaFCOs *  selectedobjs,
long  param 
)
STDMETHODIMP RawComponent::InvokeEx ( IMgaProject *  project,
IMgaFCO *  currentobj,
IMgaFCOs *  selectedobjs,
long  param 
)
STDMETHODIMP RawComponent::InvokeEx ( IMgaProject *  project,
IMgaFCO *  currentobj,
IMgaFCOs *  selectedobjs,
long  param 
)
void RawComponent::loadJavaVM (  )  [protected]
STDMETHODIMP RawComponent::ObjectsInvokeEx ( IMgaProject *  project,
IMgaObject *  currentobj,
IMgaObjects *  selectedobjs,
long  param 
)
STDMETHODIMP RawComponent::ObjectsInvokeEx ( IMgaProject *  project,
IMgaObject *  currentobj,
IMgaObjects *  selectedobjs,
long  param 
)
STDMETHODIMP RawComponent::ObjectsInvokeEx ( IMgaProject *  project,
IMgaObject *  currentobj,
IMgaObjects *  selectedobjs,
long  param 
)
STDMETHODIMP RawComponent::ObjectsInvokeEx ( IMgaProject *  project,
IMgaObject *  currentobj,
IMgaObjects *  selectedobjs,
long  param 
)
STDMETHODIMP RawComponent::put_ComponentParameter ( BSTR  name,
VARIANT  newVal 
)
STDMETHODIMP RawComponent::put_ComponentParameter ( BSTR  name,
VARIANT  newVal 
)
STDMETHODIMP RawComponent::put_ComponentParameter ( BSTR  name,
VARIANT  newVal 
)
STDMETHODIMP RawComponent::put_ComponentParameter ( BSTR  name,
VARIANT  newVal 
)
void RawComponent::unloadJavaVM (  )  [protected]

Friends And Related Function Documentation

friend class CJavaCompFactory [friend]

Member Data Documentation

Definition at line 29 of file SDK/BON/Wizard/Templates/1033/RawComponent.h.

P_JNI_CreateJavaVM RawComponent::m_createJavaVM [protected]
JNIEnv* RawComponent::m_env [protected]
P_JNI_GetCreatedJavaVMs RawComponent::m_getCreatedJavaVMs [protected]
HMODULE RawComponent::m_javaVMDll [protected]
JavaVM* RawComponent::m_jvm [protected]

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