Menu

Commit [r674]  Maximize  Restore  History

1- Adding support for Adding/Removing implemented interfaces for a class

2- fix testcases in accordance to the feature in (1)
3- Hiding OOModel.classes, returning an Iterator instead of the ArrayList (except the OOModel.getClassesUNAUTHORIZED())
4- Adding IDIndexer class to index IDs
5- Adding Indexable interface, to be implemented by all OOObjects that have an ID

agalal 2012-02-26

changed /trunk/UMLModeler/src/controller/CodeGenerator.java
changed /trunk/UMLModeler/src/controller/ControllerManager.java
changed /trunk/UMLModeler/src/controller/SmartMap.java
changed /trunk/UMLModeler/src/controller/classdiagram/ClassDiagramManager.java
changed /trunk/UMLModeler/src/controller/modelgen/JavaLinker.java
changed /trunk/UMLModeler/src/controller/modelgen/JavaParser.java
changed /trunk/UMLModeler/src/gui/classdiagram/ClassEditorCtrl.java
changed /trunk/UMLModeler/src/gui/classdiagram/ClassEditorGUI.java
added /trunk/UMLModeler/src/model/IDIndexer.java
added /trunk/UMLModeler/src/model/Indexable.java
changed /trunk/UMLModeler/src/model/OOAttribute.java
changed /trunk/UMLModeler/src/model/OOClass.java
changed /trunk/UMLModeler/src/model/OOModel.java
changed /trunk/UMLModeler/src/model/OOObject.java
changed /trunk/UMLModeler/src/model/OOPackage.java
changed /trunk/UMLModeler/src/model/OOReference.java
changed /trunk/UMLModeler/src/model/OOTypeArgument.java
changed /trunk/UMLModeler/src/model/OOTypeParameter.java
/trunk/UMLModeler/src/controller/CodeGenerator.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/controller/ControllerManager.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/controller/SmartMap.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/controller/classdiagram/ClassDiagramManager.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/controller/modelgen/JavaLinker.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/controller/modelgen/JavaParser.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/gui/classdiagram/ClassEditorCtrl.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/gui/classdiagram/ClassEditorGUI.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/IDIndexer.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/Indexable.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOAttribute.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOClass.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOModel.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOObject.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOPackage.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOReference.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOTypeArgument.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOTypeParameter.java Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.