/[eiffelstudio]/branches/Eiffel_57_docking/Src/Eiffel/interface/new_graphical/case_tool/eiffel_view/eiffel_class_diagram.e |
Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
First commit docking tabbed Eiffel Studio.
EiffelStudio docking branch. It only contains modified classes needed to get the docking version of EiffelStudio.
Fixed bug#10725 that picking an removed class into diagram tool crashed the compiler. And also added protection for cluster stone.
Modification of diagram tool for new configuration system.
Moved trunk/Src/bench/Eiffel to trunk/Src/Eiffel.
Fixed mixing paranthesis in indexing clause for the licensing. Added missing license reference in newly created Eiffel classes.
Commented out code that is broken from the new configuration system, added conf_todo and conf_todo_msg statements
Added text of the GPL license to all classes of the compiler.
Made compilable with `gelint'.
Fixed a crash where if the cluster saved in the diagram does not exist anymore, then we should not be looking for classes in this cluster.
Fixed some precondition violations when calling `model.add_ancestor_relations' and `model.class_from_interface'.
In very rare occasions (ranaming center class to another class of the diagram) esc is not there, insert it instead of a crash.
Add new created classes to diagram.
Removed `add_attribute' from XML_ROUTINES. We now use `add_attribute' from XM_ELEMENT instead since it is now exported.
Added more information to history tool entries (like "move class XY" instead of "move class")
Use `call_default' instead of `call' as `call_default' handles automatic creation of class name for a new class.
Initial commit of the new diagram tool.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.23 |