Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call NameLoad keyword NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Return ListLoad BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body ImportFrom alias Return ListLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body ImportFrom alias ImportFrom alias Return ListLoad Call NameLoad keyword Str keyword Str keyword NameLoad Call NameLoad keyword Str keyword Str keyword NameLoad decorator_list decorator_list
N/A N/A os.path envisage.api Plugin envisage.ui.tasks.api TaskFactory traits.api List AttractorsPlugin N/A Plugin N/A N/A  The chaotic attractors plugin.
     N/A PREFERENCES envisage.preferences N/A PREFERENCES_PANES envisage.ui.tasks.preferences_panes N/A TASKS envisage.ui.tasks.tasks N/A id example.attractors N/A name Attractors N/A preferences N/A List contributes_to PREFERENCES N/A preferences_panes N/A List contributes_to PREFERENCES_PANES N/A tasks N/A List contributes_to TASKS _preferences_default N/A N/A self N/A N/A N/A filename N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ preferences.ini N/A N/A N/A file:// filename N/A _preferences_panes_default N/A N/A self N/A N/A attractors_preferences AttractorsPreferencesPane N/A N/A AttractorsPreferencesPane N/A _tasks_default N/A N/A self N/A N/A visualize_2d_task Visualize2dTask visualize_3d_task Visualize3dTask N/A N/A N/A TaskFactory id example.attractors.task_2d name 2D Visualization factory Visualize2dTask N/A TaskFactory id example.attractors.task_3d name 3D Visualization factory Visualize3dTask N/A N/A