Package gui :: Package components :: Module molecule :: Class Molecule
[hide private]
[frames] | no frames]

Class Molecule

source code


The GUI element for listing loaded molecules.

Instance Methods [hide private]
 
action_bmrb_thiol_state(self, event)
Launch the bmrb.thiol_state user function.
source code
 
action_molecule_name(self, event)
Launch the molecule.name user function.
source code
 
action_molecule_type(self, event)
Launch the molecule.type user function.
source code
bool
is_complete(self)
Determine if the data input is complete.
source code
 
set_box_label(self)
Set the label of the StaticBox.
source code
 
setup(self)
Override the base variables.
source code
 
update_data(self)
Method called from self.build_element_safe() to update the list data.
source code

Inherited from base_list.Base_list: Enable, __init__, add_buttons, build_element, build_element_safe, delete, generate_popup_menu, init_element, observer_register, on_right_click, resize, size_cols

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

action_bmrb_thiol_state(self, event)

source code 

Launch the bmrb.thiol_state user function.

Parameters:
  • event (wx event) - The wx event.

action_molecule_name(self, event)

source code 

Launch the molecule.name user function.

Parameters:
  • event (wx event) - The wx event.

action_molecule_type(self, event)

source code 

Launch the molecule.type user function.

Parameters:
  • event (wx event) - The wx event.

is_complete(self)

source code 

Determine if the data input is complete.

Returns: bool
The answer to the question.
Overrides: base_list.Base_list.is_complete

set_box_label(self)

source code 

Set the label of the StaticBox.

Overrides: base_list.Base_list.set_box_label