64 Commits

Author SHA1 Message Date
Arjan Molenaar
2e29868a92 Analyzed and resolved:#53. Now can savely delete package with stereotype
definitions.
2010-06-16 19:11:28 +02:00
Arjan Molenaar
a7083dc845 Added test case for unlink issue (solved already in gaphas) 2010-03-08 07:22:56 +01:00
Arjan Molenaar
e4e1c7ef9b Fix unit tests, cleanup. 2010-02-18 08:17:12 +01:00
Arjan Molenaar
d83baff040 Let TestCase.connect use the DiagramItemConnector aspect.
Added testcase that exhibits errorous undo of connected items.
2010-02-11 06:42:27 +01:00
Arjan Molenaar
78e38aa3d8 Added event_dispatcher to default set of services. Changed file format to unix. 2010-02-10 08:25:22 +01:00
Arjan Molenaar
c4af325e61 Added test case for actions. Not testing flow positions, though. 2010-01-20 19:20:16 +01:00
Arjan Molenaar
86167cee8b Fixed class test. 2010-01-14 18:08:06 +01:00
Arjan Molenaar
6bcb8c3288 For lines, resolve constraints after orthogonal constraints are applied. This
will prevent cyclic resolve errors.
2009-09-08 08:14:47 +02:00
Arjan Molenaar
8db09ecf5a Updated test: now the error scenario is visible. 2009-09-07 21:09:56 +02:00
Arjan Molenaar
eb1000ac97 Fixed error in connection code. Added test for #4. 2009-09-07 17:51:02 +02:00
Arjan Molenaar
b75baa1707 Fixed #132. Removing attribute is transactional now. Also added order attribute.
git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@2783 a8418922-720d-0410-834f-a69b97ada669
2009-05-27 06:11:28 +00:00
Arjan Molenaar
7b3df97a39 Extended generator capabilities to deal with stereotypes, metaclasses and
stereotyped classes.


git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@2777 a8418922-720d-0410-834f-a69b97ada669
2009-05-14 05:46:03 +00:00
Arjan Molenaar
88106faa99 fixed some tests
git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@2712 a8418922-720d-0410-834f-a69b97ada669
2009-02-11 21:12:59 +00:00
Arjan Molenaar
23d4b6239b Added testcase that exposes bug #95
git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@2210 a8418922-720d-0410-834f-a69b97ada669
2008-02-12 06:28:15 +00:00
Arjan Molenaar
f98b910a5a Fixed bug where items remained in the elementfactory after a shutdown()
git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@2207 a8418922-720d-0410-834f-a69b97ada669
2008-02-09 13:21:59 +00:00
Arjan Molenaar
3357027641 identified (one) problem of ticket #77: undone constraint is not related to handle on undo event.
git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@2158 a8418922-720d-0410-834f-a69b97ada669
2007-10-05 14:25:28 +00:00
Arjan Molenaar
6d8390daa5 * removed overridden subject declaration from !AssociationEnd
* don't call handlers from register_handler: causes unit tests to fail.

git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@2157 a8418922-720d-0410-834f-a69b97ada669
2007-10-05 14:13:36 +00:00
Arjan Molenaar
581e4f2d88 fixed tests.
git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@2156 a8418922-720d-0410-834f-a69b97ada669
2007-10-02 12:14:53 +00:00
Arjan Molenaar
8470685002 All tests run, except test_activitynodes.py.
git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@1859 a8418922-720d-0410-834f-a69b97ada669
2007-08-07 11:54:40 +00:00
Arjan Molenaar
2edaea4353 * updated quite a few unit tests
* removed old/obsolete tests
 * more work on the copy service (seems to work now)
 * removed plugin manager; plugins should be defined as services
 * removed gaphor.application.restart, use shutdown/init instead
 * Application.shutdown() also clears Zope registries
 


git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@1301 a8418922-720d-0410-834f-a69b97ada669
2007-05-23 06:40:17 +00:00
Arjan Molenaar
ebbddbda68 Merged changed from new-canvas branch to trunk
git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@1121 a8418922-720d-0410-834f-a69b97ada669
2007-01-16 08:08:39 +00:00
Arjan Molenaar
1da2ae3f9f git-svn-id: file:///Users/arjan/backup/gaphor/gaphor/trunk@924 a8418922-720d-0410-834f-a69b97ada669 2006-06-02 09:37:25 +00:00
Arjan Molenaar
9f8567e17d removed .cvsignore files
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@790 a8418922-720d-0410-834f-a69b97ada669
2006-02-23 16:09:00 +00:00
wrobell
d39914929d - some documentation added
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@784 a8418922-720d-0410-834f-a69b97ada669
2006-02-23 11:31:29 +00:00
wrobell
5e6a6cefab - added support for persistent properties on DiagramItem level
- use persistent properties where possible
- refer to properties with self.props


git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@629 a8418922-720d-0410-834f-a69b97ada669
2005-11-01 13:47:39 +00:00
wrobell
ca446da46e - change combined node subject before checking if it is combined
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@600 a8418922-720d-0410-834f-a69b97ada669
2005-10-25 10:58:43 +00:00
wrobell
e7adf9b7c8 - test combining flow (it should change from/to object flow when there are
any incoming or outgoing object flows)


git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@597 a8418922-720d-0410-834f-a69b97ada669
2005-10-24 19:36:54 +00:00
wrobell
e6f6e499cd - create basic gaphor test case
- test object flows


git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@596 a8418922-720d-0410-834f-a69b97ada669
2005-10-24 19:14:26 +00:00
wrobell
465fbf9e21 - clean up
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@594 a8418922-720d-0410-834f-a69b97ada669
2005-10-24 18:50:21 +00:00
wrobell
ced7bd17be - fix typos, disconnecting nodes works now
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@593 a8418922-720d-0410-834f-a69b97ada669
2005-10-24 18:29:28 +00:00
wrobell
942679d09c - fixed typo
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@588 a8418922-720d-0410-834f-a69b97ada669
2005-10-24 13:43:09 +00:00
wrobell
6f1143c99b - gaphor/diagram/util.py: added functions which
- determine subject's class of fork and decision UI elements
  - combine or decombine fork/join and decision/merge nodes in case
    of many incoming and outgoig flows
- gaphor/diagram/activitynodes.py: store information about combined
  fork/decision nodes; support for ordering of object nodes
- gaphor/diagram/flow.py: determine fork/decision node subject's class
  and/or combine/decombine nodes according to UML specs
- gaphor/UML/uml2.gaphor: added complete activities package with
  object nodes diagram to support ordering of object nodes


git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@587 a8418922-720d-0410-834f-a69b97ada669
2005-10-24 11:34:55 +00:00
Arjan Molenaar
8b7d0a80f8 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@522 a8418922-720d-0410-834f-a69b97ada669
2005-01-04 07:30:37 +00:00
Arjan Molenaar
1725663751 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@426 a8418922-720d-0410-834f-a69b97ada669
2004-10-25 06:20:54 +00:00
Arjan Molenaar
1a87f7f550 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@424 a8418922-720d-0410-834f-a69b97ada669
2004-10-22 13:47:47 +00:00
Arjan Molenaar
484f612794 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@421 a8418922-720d-0410-834f-a69b97ada669
2004-10-11 06:47:42 +00:00
Arjan Molenaar
f7c3f0d629 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@376 a8418922-720d-0410-834f-a69b97ada669
2004-07-10 08:20:46 +00:00
Arjan Molenaar
969bf3753a *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@365 a8418922-720d-0410-834f-a69b97ada669
2004-06-26 18:12:59 +00:00
Arjan Molenaar
a21bbff037 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@356 a8418922-720d-0410-834f-a69b97ada669
2004-06-17 19:31:12 +00:00
Arjan Molenaar
651443506d *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@252 a8418922-720d-0410-834f-a69b97ada669
2004-03-26 09:42:19 +00:00
Arjan Molenaar
ced8f876e7 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@241 a8418922-720d-0410-834f-a69b97ada669
2004-03-22 15:15:14 +00:00
Arjan Molenaar
b5b0b21fa9 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@225 a8418922-720d-0410-834f-a69b97ada669
2004-03-03 07:24:19 +00:00
Arjan Molenaar
259f8ee5bc *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@221 a8418922-720d-0410-834f-a69b97ada669
2004-02-02 17:16:51 +00:00
Arjan Molenaar
554798ce47 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@219 a8418922-720d-0410-834f-a69b97ada669
2004-01-20 19:18:45 +00:00
Arjan Molenaar
45abc0ffeb *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@217 a8418922-720d-0410-834f-a69b97ada669
2004-01-02 19:13:10 +00:00
Arjan Molenaar
a5008ad29a *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@216 a8418922-720d-0410-834f-a69b97ada669
2003-12-14 09:06:11 +00:00
Arjan Molenaar
60feae52c1 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@215 a8418922-720d-0410-834f-a69b97ada669
2003-11-27 20:07:10 +00:00
Arjan Molenaar
38fe12ef1f *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@201 a8418922-720d-0410-834f-a69b97ada669
2003-06-01 18:25:59 +00:00
Arjan Molenaar
135c2cb684 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@200 a8418922-720d-0410-834f-a69b97ada669
2003-05-19 17:37:52 +00:00
Arjan Molenaar
668fd5aad6 *** empty log message ***
git-svn-id: file:///Users/arjan/backup/gaphor/trunk/gaphor@199 a8418922-720d-0410-834f-a69b97ada669
2003-05-13 19:31:14 +00:00