[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Vertex.java,1.33,1.34 Constraint.java
Status: Pre-Alpha
Brought to you by:
henryml
From: rimestad <rim...@us...> - 2006-04-12 14:29:34
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7753/src/net/sourceforge/bprocessor/model Modified Files: Vertex.java Constraint.java Space.java LayerModellor.java Entity.java Log Message: Added the method delete() to entity and thereby all classes that extends entity Index: Space.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Space.java,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** Space.java 5 Apr 2006 09:35:58 -0000 1.24 --- Space.java 12 Apr 2006 14:29:27 -0000 1.25 *************** *** 830,832 **** --- 830,840 ---- return "Space"; } + + /** + * Delete the entity + */ + public void delete() { + clear(); + Project.getInstance().delete(this); + } } Index: Vertex.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Vertex.java,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** Vertex.java 5 Apr 2006 14:10:15 -0000 1.33 --- Vertex.java 12 Apr 2006 14:29:27 -0000 1.34 *************** *** 385,387 **** --- 385,394 ---- return true; } + + /** + * Remove the entity + */ + public void delete() { + getOwner().delete(this); + } } Index: Constraint.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Constraint.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Constraint.java 30 Jan 2006 15:08:39 -0000 1.2 --- Constraint.java 12 Apr 2006 14:29:27 -0000 1.3 *************** *** 117,119 **** --- 117,125 ---- } + /** + * Delete the entity + */ + public void delete() { + Project.getInstance().remove(this); + } } Index: Entity.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Entity.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Entity.java 17 Mar 2006 09:30:34 -0000 1.6 --- Entity.java 12 Apr 2006 14:29:27 -0000 1.7 *************** *** 55,57 **** --- 55,63 ---- */ public abstract Vertex center(); + + /** + * Delete the entity from the model + * + */ + public abstract void delete(); } Index: LayerModellor.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/LayerModellor.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** LayerModellor.java 29 Mar 2006 07:23:07 -0000 1.8 --- LayerModellor.java 12 Apr 2006 14:29:27 -0000 1.9 *************** *** 105,107 **** --- 105,115 ---- return attributes; } + + /** + * Delete the entity + */ + public void delete() { + space.clear(); + + } } |