# Python stubs generated by omniidl from /home/astrisw/TestMaster/testMasterComp/src/../idl/testMasterComp.idl
# DO NOT EDIT THIS FILE!

import omniORB, _omnipy
from omniORB import CORBA, PortableServer
_0_CORBA = CORBA


_omnipy.checkVersion(4,2, __file__, 1)

try:
    property
except NameError:
    def property(*args):
        return None


# #include "acscomponent.idl"
import acscomponent_idl
_0_ACS = omniORB.openModule("ACS")
_0_ACS__POA = omniORB.openModule("ACS__POA")

# #include "corbaidl.idl"
import corbaidl_idl
_0_CORBA = omniORB.openModule("CORBA")
_0_CORBA__POA = omniORB.openModule("CORBA__POA")

# #include "boxes.idl"
import boxes_idl
_0_CORBA = omniORB.openModule("CORBA")
_0_CORBA__POA = omniORB.openModule("CORBA__POA")

# #include "CosProperty.idl"
import CosProperty_idl
_0_CosPropertyService = omniORB.openModule("CosPropertyService")
_0_CosPropertyService__POA = omniORB.openModule("CosPropertyService__POA")

# #include "acserr.idl"
import acserr_idl
_0_ACSErr = omniORB.openModule("ACSErr")
_0_ACSErr__POA = omniORB.openModule("ACSErr__POA")

# #include "acscommon.idl"
import acscommon_idl
_0_ACS = omniORB.openModule("ACS")
_0_ACS__POA = omniORB.openModule("ACS__POA")
_0_log_audience = omniORB.openModule("log_audience")
_0_log_audience__POA = omniORB.openModule("log_audience__POA")
_0_acscommon = omniORB.openModule("acscommon")
_0_acscommon__POA = omniORB.openModule("acscommon__POA")

# #include "baciErrTypeProperty.idl"
import baciErrTypeProperty_idl
_0_ACSErr = omniORB.openModule("ACSErr")
_0_ACSErr__POA = omniORB.openModule("ACSErr__POA")
_0_baciErrTypeProperty = omniORB.openModule("baciErrTypeProperty")
_0_baciErrTypeProperty__POA = omniORB.openModule("baciErrTypeProperty__POA")

# #include "baci.idl"
import baci_idl
_0_ACS = omniORB.openModule("ACS")
_0_ACS__POA = omniORB.openModule("ACS__POA")

# #include "ACSErrTypeCommon.idl"
import ACSErrTypeCommon_idl
_0_ACSErr = omniORB.openModule("ACSErr")
_0_ACSErr__POA = omniORB.openModule("ACSErr__POA")
_0_ACSErrTypeCommon = omniORB.openModule("ACSErrTypeCommon")
_0_ACSErrTypeCommon__POA = omniORB.openModule("ACSErrTypeCommon__POA")

# #include "mastercomp_if.idl"
import mastercomp_if_idl
_0_ACS = omniORB.openModule("ACS")
_0_ACS__POA = omniORB.openModule("ACS__POA")

#
# Start of module "test"
#
__name__ = "test"
_0_test = omniORB.openModule("test", r"/home/astrisw/TestMaster/testMasterComp/src/../idl/testMasterComp.idl")
_0_test__POA = omniORB.openModule("test__POA", r"/home/astrisw/TestMaster/testMasterComp/src/../idl/testMasterComp.idl")


# interface testMasterComp
_0_test._d_testMasterComp = (omniORB.tcInternal.tv_objref, "IDL:astri/test/testMasterComp:1.0", "testMasterComp")
omniORB.typeMapping["IDL:astri/test/testMasterComp:1.0"] = _0_test._d_testMasterComp
_0_test.testMasterComp = omniORB.newEmptyClass()
class testMasterComp (_0_ACS.MasterComponent):
    _NP_RepositoryId = _0_test._d_testMasterComp[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_test.testMasterComp = testMasterComp
_0_test._tc_testMasterComp = omniORB.tcInternal.createTypeCode(_0_test._d_testMasterComp)
omniORB.registerType(testMasterComp._NP_RepositoryId, _0_test._d_testMasterComp, _0_test._tc_testMasterComp)

# testMasterComp object reference
class _objref_testMasterComp (_0_ACS._objref_MasterComponent):
    _NP_RepositoryId = testMasterComp._NP_RepositoryId

    def __init__(self, obj):
        _0_ACS._objref_MasterComponent.__init__(self, obj)

omniORB.registerObjref(testMasterComp._NP_RepositoryId, _objref_testMasterComp)
_0_test._objref_testMasterComp = _objref_testMasterComp
del testMasterComp, _objref_testMasterComp

# testMasterComp skeleton
__name__ = "test__POA"
class testMasterComp (_0_ACS__POA.MasterComponent):
    _NP_RepositoryId = _0_test.testMasterComp._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_ACS__POA.MasterComponent._omni_op_d)

testMasterComp._omni_skeleton = testMasterComp
_0_test__POA.testMasterComp = testMasterComp
omniORB.registerSkeleton(testMasterComp._NP_RepositoryId, testMasterComp)
del testMasterComp
__name__ = "test"

#
# End of module "test"
#
__name__ = "testMasterComp_idl"

_exported_modules = ( "test", )

# The end.
