7 """ Contains a class that holds box informations
16 """ Stores informations about box in the xar format
20 super(BoxInterface, self).
__init__(
"BoxInterface")
23 self.
uuid = attrs.getValue(
"uuid")
25 self.
name = attrs.getValue(
"name")
28 self.
plugin = attrs.getValue(
"plugin")
41 'Input': BoxInterface.attach_input,
42 'Output': BoxInterface.attach_output,
43 'Parameter': BoxInterface.attach_parameter,
44 'Resource': BoxInterface.attach_resource,
45 'Content': BoxInterface.attach_content}
52 attrs.getValue(
'signature'),
53 attrs.getValue(
'nature'),
54 attrs.getValue(
'stm_value_name'),
55 attrs.getValue(
'inner'),
56 attrs.getValue(
'tooltip'),
62 attrs.getValue(
'signature'),
63 attrs.getValue(
'nature'),
64 attrs.getValue(
'stm_value_name'),
65 attrs.getValue(
'inner'),
66 attrs.getValue(
'tooltip'),
75 attrs.getValue(
'lock_type'),
76 attrs.getValue(
'timeout'))