[Nextobjects-devel] nextobjects/nextobjects/src/org/devaki/nextobjects/ui/menus ModelPopupMenu.java,
Status: Alpha
Brought to you by:
eflorent
From: <efl...@us...> - 2003-06-08 09:28:29
|
Update of /cvsroot/nextobjects/nextobjects/nextobjects/src/org/devaki/nextobjects/ui/menus In directory sc8-pr-cvs1:/tmp/cvs-serv28289/src/org/devaki/nextobjects/ui/menus Modified Files: ModelPopupMenu.java NOMenuBar.java TreePopupMenu.java Log Message: First step in adding ability to have mabels and model's titles + checkstyle Index: ModelPopupMenu.java =================================================================== RCS file: /cvsroot/nextobjects/nextobjects/nextobjects/src/org/devaki/nextobjects/ui/menus/ModelPopupMenu.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** ModelPopupMenu.java 24 May 2003 18:50:47 -0000 1.10 --- ModelPopupMenu.java 8 Jun 2003 09:28:26 -0000 1.11 *************** *** 40,48 **** --- 40,51 ---- import org.devaki.nextobjects.workspace.models.objects.Constraint; import org.devaki.nextobjects.workspace.models.objects.Entity; + import org.devaki.nextobjects.workspace.models.objects.Label; import org.devaki.nextobjects.workspace.models.objects.InheritanceLink; import org.devaki.nextobjects.workspace.models.objects.Table; import org.devaki.nextobjects.workspace.models.objects.BaseClass; + import org.devaki.nextobjects.workspace.models.objects.BaseLine; import org.devaki.nextobjects.workspace.models.graphics.ClassView; import org.devaki.nextobjects.workspace.models.graphics.LineView; + import org.devaki.nextobjects.workspace.models.graphics.LabelView; *************** *** 116,119 **** --- 119,126 ---- /** Listeners **/ // Action Listeners + //TODO add public abstract Dimension autoResize(Boolean actIt) in ClassView.java + //TODO add private autoResize(Label pLabel){} + //TODO add private autoResize(ClassView pClassView) {} + jMenuItemResize.addActionListener(new ActionListener() { *************** *** 127,137 **** ((ClassView)ModelMan.getCurrentObject().getObjectView()) .autoResize(true); ! } else { ((LineView)ModelMan.getCurrentObject().getObjectView()) .computeBestPoints(); ! } } } }); this.jMenuItemNew.addActionListener(new ActionListener() { --- 134,147 ---- ((ClassView)ModelMan.getCurrentObject().getObjectView()) .autoResize(true); ! } else if (ModelMan.getCurrentObject() instanceof BaseLine) { ((LineView)ModelMan.getCurrentObject().getObjectView()) .computeBestPoints(); ! } else if (ModelMan.getCurrentObject() instanceof Label) { ! ((LabelView)((Label)ModelMan.getCurrentObject()).getObjectView()).autoResize(true); ! } } } }); + this.jMenuItemNew.addActionListener(new ActionListener() { *************** *** 141,150 **** { ModelMan.newObject(((ConceptualModel)ModelMan.getCurrentModel()) ! .getConceptualView(), new Point(X, Y)); } else if(ModelMan.getCurrentModel()instanceof PhysicalModel) { ModelMan.newObject(((PhysicalModel)ModelMan.getCurrentModel()) ! .getPhysicalView(), new Point(X, Y)); } } --- 151,160 ---- { ModelMan.newObject(((ConceptualModel)ModelMan.getCurrentModel()) ! .getModelView(), new Point(X, Y)); } else if(ModelMan.getCurrentModel()instanceof PhysicalModel) { ModelMan.newObject(((PhysicalModel)ModelMan.getCurrentModel()) ! .getModelView(), new Point(X, Y)); } } *************** *** 183,187 **** ModelMan.delete(); ((ConceptualModel)ModelMan.getCurrentModel()) ! .getConceptualView().repaint(); } else if(ModelMan.getCurrentModel()instanceof PhysicalModel) --- 193,197 ---- ModelMan.delete(); ((ConceptualModel)ModelMan.getCurrentModel()) ! .getModelView().repaint(); } else if(ModelMan.getCurrentModel()instanceof PhysicalModel) *************** *** 189,193 **** ModelMan.delete(); ((PhysicalModel)ModelMan.getCurrentModel()) ! .getPhysicalView().repaint(); } } --- 199,203 ---- ModelMan.delete(); ((PhysicalModel)ModelMan.getCurrentModel()) ! .getModelView().repaint(); } } Index: NOMenuBar.java =================================================================== RCS file: /cvsroot/nextobjects/nextobjects/nextobjects/src/org/devaki/nextobjects/ui/menus/NOMenuBar.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** NOMenuBar.java 28 May 2003 21:48:27 -0000 1.12 --- NOMenuBar.java 8 Jun 2003 09:28:26 -0000 1.13 *************** *** 226,230 **** ModelMan.delete(); ((ConceptualModel)ModelMan.getCurrentModel()) ! .getConceptualView().repaint(); } else if(ModelMan.getCurrentModel()instanceof PhysicalModel) --- 226,230 ---- ModelMan.delete(); ((ConceptualModel)ModelMan.getCurrentModel()) ! .getModelView().repaint(); } else if(ModelMan.getCurrentModel()instanceof PhysicalModel) *************** *** 232,236 **** ModelMan.delete(); ((PhysicalModel)ModelMan.getCurrentModel()) ! .getPhysicalView().repaint(); } } --- 232,236 ---- ModelMan.delete(); ((PhysicalModel)ModelMan.getCurrentModel()) ! .getModelView().repaint(); } } Index: TreePopupMenu.java =================================================================== RCS file: /cvsroot/nextobjects/nextobjects/nextobjects/src/org/devaki/nextobjects/ui/menus/TreePopupMenu.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** TreePopupMenu.java 27 Apr 2003 17:05:26 -0000 1.4 --- TreePopupMenu.java 8 Jun 2003 09:28:26 -0000 1.5 *************** *** 200,208 **** if (objectParent instanceof ConceptualModel) { ModelMan.delete(); ! ((ConceptualModel) ModelMan.getCurrentModel()).getConceptualView(). repaint(); } else if (objectParent instanceof PhysicalModel) { ModelMan.delete(); ! ((PhysicalModel) ModelMan.getCurrentModel()).getPhysicalView().repaint(); } ModelMan.getCurrentModel().getPanel().repaint(); --- 200,208 ---- if (objectParent instanceof ConceptualModel) { ModelMan.delete(); ! ((ConceptualModel) ModelMan.getCurrentModel()).getModelView(). repaint(); } else if (objectParent instanceof PhysicalModel) { ModelMan.delete(); ! ((PhysicalModel) ModelMan.getCurrentModel()).getModelView().repaint(); } ModelMan.getCurrentModel().getPanel().repaint(); |