- void post_processing();
- void molecule_processing();
-
- /**
- Remove all links (dependencies, dependents, Axis_group_elements.
- */
- void unlink();
- void unlink_all();
- void substitute_dependency (Score_elem*,Score_elem*);
- void remove_dependency (Score_elem*);
- /**
- add a dependency. It may be the 0 pointer, in which case, it is ignored.
- */
- void add_dependency (Score_elem*);
- void copy_dependencies (Score_elem const&);
- /**
- junk the dependency array. Don't do derived stuff.
- */
- void junk_dependencies();
-
-
- /*
- virtual accessors
- */
-
- virtual Spanner* spanner() { return 0; }
- virtual Item * item() { return 0; }
- virtual Line_of_score * line_l() const;
- SCORE_ELEM_CLONE(Score_elem);
+ void post_processing();
+ void molecule_processing();
+
+ /**
+ Remove all links (dependencies, dependents, Axis_group_elements.
+ */
+ void unlink();
+ void unlink_all();
+ void substitute_dependency (Score_elem*,Score_elem*);
+ void remove_dependency (Score_elem*);
+ /**
+ add a dependency. It may be the 0 pointer, in which case, it is ignored.
+ */
+ void add_dependency (Score_elem*);
+
+ /*
+ virtual accessors
+ */
+
+ virtual Spanner* spanner() { return 0; }
+ virtual Item * item() { return 0; }
+ virtual Line_of_score * line_l() const;
+ virtual bool linked_b() const;
+ SCORE_ELEM_CLONE(Score_elem);