def __init__(self, block0=None, BlockUsageOutputReference=None, metaBlockInput0=None, *args, **kw_args):
        """Initialises a new 'BlockUsageInputReference' instance.

        @param block0:
        @param BlockUsageOutputReference: Can cross BlockUsage objects.
        @param metaBlockInput0:
        """
        self._block0 = None
        self.block0 = block0

        self._BlockUsageOutputReference = None
        self.BlockUsageOutputReference = BlockUsageOutputReference

        self._metaBlockInput0 = None
        self.metaBlockInput0 = metaBlockInput0

        super(BlockUsageInputReference, self).__init__(*args, **kw_args)
def __init__ ( self , block0 = None , BlockUsageOutputReference = None , metaBlockInput0 = None , * args , ** kw_args ) : self . _block0 = None self . block0 = block0 self . _BlockUsageOutputReference = None self . BlockUsageOutputReference = BlockUsageOutputReference self . _metaBlockInput0 = None self . metaBlockInput0 = metaBlockInput0 super ( BlockUsageInputReference , self ) . __init__ ( * args , ** kw_args )
Initialises a new 'BlockUsageInputReference' instance.

        @param block0:
        @param BlockUsageOutputReference: Can cross BlockUsage objects.
        @param metaBlockInput0: