|
|
Log of /andromda/src/java/org/andromda/core/metafacade/MetafacadeMapping.java
Revision 1.45.2.3 - (view) (download) - [select for diffs] Mon Oct 23 14:01:43 2006 UTC (23 months, 2 weeks ago) by cwbrandon Branch: V3_x_HEAD CVS Tags: V3_2, V3_3 Changes since 1.45.2.2: +1 -1 lines Diff to previous 1.45.2.2 , to branch point 1.45 , to next main 1.46 comment wording Revision 1.45.2.2 - (view) (download) - [select for diffs] Sat Jan 28 11:19:00 2006 UTC (2 years, 8 months ago) by draftdog Branch: V3_x_HEAD CVS Tags: V3_2_RC1, V3x_BEFORE_METAFACADE_RESET Changes since 1.45.2.1: +4 -5 lines Diff to previous 1.45.2.1 , to branch point 1.45 java improvements and javadoc fixes Revision 1.46 - (view) (download) - [select for diffs] Sun Dec 11 01:50:11 2005 UTC (2 years, 9 months ago) by cwbrandon Branch: MAIN CVS Tags: HEAD Changes since 1.45: +15 -10 lines Diff to previous 1.45 merge from 3.x Revision 1.45.2.1 - (view) (download) - [select for diffs] Sat Dec 10 22:00:30 2005 UTC (2 years, 9 months ago) by cwbrandon Branch: V3_x_HEAD Changes since 1.45: +15 -10 lines Diff to previous 1.45 Fix bug where metafacade mappings weren't correctly mapped when having more than one metafacade model. Revision 1.45 - (view) (download) - [select for diffs] Mon Nov 14 05:27:36 2005 UTC (2 years, 10 months ago) by cwbrandon Branch: MAIN CVS Tags: Root_V3, Root_V3_x, Root_V3_x_HEAD Branch point for: V3_x_HEAD Changes since 1.44: +2 -2 lines Diff to previous 1.44 Change a bunch of HashMap to LinkedHashMap, as well as HashSet to LinkedHashSet, so that cartridges generate consistent ordering of elements (this will keep the ordering from changing for no reason) Revision 1.44 - (view) (download) - [select for diffs] Fri Oct 21 06:17:04 2005 UTC (2 years, 11 months ago) by cwbrandon Branch: MAIN CVS Tags: V3_1, V3_2RC1SNAPSHOT Branch point for: V3_1x Changes since 1.43: +23 -2 lines Diff to previous 1.43 The mapping class no no longer is required in cartridges in most cases (this will allow other metafacade implementations not to have to map their metaclasses in each cartridge's metafacades.xml). Revision 1.43 - (view) (download) - [select for diffs] Tue Oct 18 03:45:39 2005 UTC (2 years, 11 months ago) by cwbrandon Branch: MAIN Changes since 1.42: +1 -1 lines Diff to previous 1.42 minor coding improvement Revision 1.42 - (view) (download) - [select for diffs] Wed Jun 29 20:50:27 2005 UTC (3 years, 3 months ago) by cwbrandon Branch: MAIN CVS Tags: V3_1RC1_tag Branch point for: V3_1RC1 Changes since 1.41: +3 -2 lines Diff to previous 1.41 improve toString Revision 1.41 - (view) (download) - [select for diffs] Wed Jun 29 20:42:16 2005 UTC (3 years, 3 months ago) by cwbrandon Branch: MAIN Changes since 1.40: +2 -1 lines Diff to previous 1.40 improve toString Revision 1.40 - (view) (download) - [select for diffs] Tue Jun 28 18:00:32 2005 UTC (3 years, 3 months ago) by cwbrandon Branch: MAIN Changes since 1.39: +10 -7 lines Diff to previous 1.39 Add new profile (still need to add optional elements). Also upgrade to digester 1.7 Revision 1.39 - (view) (download) - [select for diffs] Tue Jun 14 22:23:43 2005 UTC (3 years, 3 months ago) by cwbrandon Branch: MAIN CVS Tags: V3_1M1 Changes since 1.38: +8 -10 lines Diff to previous 1.38 Big change (CORE-72): namespace components (cartridges, translation-libraries, metafacades) must now be registered through a META-INF/andromda/namespace.xml: this file contains component registrations for a namespace as well as all namespace property documentation. Unfortunately this change is not backwards compatible with 3.0 cartridges (they'll need to add a namespace.xml and move their property references), but the benefit in terms of maintance far outweighs that draw-back. Revision 1.38 - (view) (download) - [select for diffs] Sat Jun 4 17:22:16 2005 UTC (3 years, 4 months ago) by cwbrandon Branch: MAIN Changes since 1.37: +17 -8 lines Diff to previous 1.37 cleanup unnecessary code and formatting Revision 1.37 - (view) (download) - [select for diffs] Sat Jun 4 02:41:40 2005 UTC (3 years, 4 months ago) by cwbrandon Branch: MAIN Changes since 1.36: +2 -2 lines Diff to previous 1.36 fix an issue with property references not being populated correctly. Revision 1.36 - (view) (download) - [select for diffs] Wed Jun 1 16:16:38 2005 UTC (3 years, 4 months ago) by cwbrandon Branch: MAIN Changes since 1.35: +1 -1 lines Diff to previous 1.35 fix an issue with metafacade property namespaces not being correctly registered, also cleanup some code Revision 1.35 - (view) (download) - [select for diffs] Wed May 25 00:07:54 2005 UTC (3 years, 4 months ago) by cwbrandon Branch: MAIN Changes since 1.34: +18 -19 lines Diff to previous 1.34 getRoles was incorrectly only retrieving the specializations directly under the role instead of the entire chain. Add new getAllSpecializations operation to the UML Metafacades. Revision 1.34 - (view) (download) - [select for diffs] Tue May 3 22:11:28 2005 UTC (3 years, 5 months ago) by cwbrandon Branch: MAIN CVS Tags: Root_V3_0x, V3_0 Branch point for: V3_0x Changes since 1.33: +21 -21 lines Diff to previous 1.33 add final where appropriate Revision 1.33 - (view) (download) - [select for diffs] Sat Apr 30 16:53:26 2005 UTC (3 years, 5 months ago) by cwbrandon Branch: MAIN Changes since 1.32: +2 -2 lines Diff to previous 1.32 make variables final where possible Revision 1.32 - (view) (download) - [select for diffs] Sun Apr 17 00:50:39 2005 UTC (3 years, 5 months ago) by cwbrandon Branch: MAIN CVS Tags: V3_0RC2 Changes since 1.31: +23 -15 lines Diff to previous 1.31 Fix issue with the "value" attribute not working on properties in andromda-cartridge.xml and andromda-metafacades.xml Revision 1.31 - (view) (download) - [select for diffs] Wed Apr 13 16:26:05 2005 UTC (3 years, 5 months ago) by draftdog Branch: MAIN Changes since 1.30: +1 -1 lines Diff to previous 1.30 reformat update: casting now no longer has a space separator, extends and implements keyswords are on a new line Revision 1.30 - (view) (download) - [select for diffs] Sun Apr 10 17:55:51 2005 UTC (3 years, 5 months ago) by draftdog Branch: MAIN Changes since 1.29: +73 -100 lines Diff to previous 1.29 reformatted code Revision 1.29 - (view) (download) - [select for diffs] Thu Feb 24 16:47:29 2005 UTC (3 years, 7 months ago) by cwbrandon Branch: MAIN CVS Tags: V3_0RC1 Changes since 1.28: +0 -39 lines Diff to previous 1.28 simplify metafacade caching (get rid of key construction since it isn't required). Revision 1.28 - (view) (download) - [select for diffs] Wed Feb 23 19:25:30 2005 UTC (3 years, 7 months ago) by cwbrandon Branch: MAIN Changes since 1.27: +5 -2 lines Diff to previous 1.27 Add caching of the metafacades that are evaluated for mapping by properties. Revision 1.27 - (view) (download) - [select for diffs] Sun Feb 13 22:09:31 2005 UTC (3 years, 7 months ago) by cwbrandon Branch: MAIN Changes since 1.26: +146 -31 lines Diff to previous 1.26 complete implementation of metafacade mappings by properties. (also remove requirment of <<FrontEndEvent>> stereotype in bpm4struts andromda-metafacades.xml). Revision 1.26 - (view) (download) - [select for diffs] Sat Feb 5 02:25:05 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.25: +30 -0 lines Diff to previous 1.25 Metafacades can now be mapped by their properties directly (doesn't need to be a super metafacade). Revision 1.25 - (view) (download) - [select for diffs] Fri Feb 4 16:03:05 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.24: +4 -4 lines Diff to previous 1.24 complete support for mapping metafacades based on the properties of their super metafacades. Revision 1.24 - (view) (download) - [select for diffs] Mon Jan 31 15:08:20 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.23: +16 -1 lines Diff to previous 1.23 add key for mapping properties. Revision 1.23 - (view) (download) - [select for diffs] Mon Jan 31 05:25:36 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.22: +65 -14 lines Diff to previous 1.22 more support for mapping metafacades by properties Revision 1.22 - (view) (download) - [select for diffs] Sun Jan 30 23:07:43 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.21: +40 -0 lines Diff to previous 1.21 More refactoring in preparation for metafacade mapping by properties support Revision 1.21 - (view) (download) - [select for diffs] Sun Jan 30 17:16:24 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.20: +7 -8 lines Diff to previous 1.20 minor cleanup Revision 1.20 - (view) (download) - [select for diffs] Sun Jan 30 00:09:30 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.19: +22 -100 lines Diff to previous 1.19 Improve metafacade mapping to add the ability to specify stereotypes AND contexts. Revision 1.19 - (view) (download) - [select for diffs] Wed Jan 26 23:47:40 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.18: +1 -2 lines Diff to previous 1.18 improve a couple of exceptions Revision 1.18 - (view) (download) - [select for diffs] Wed Jan 26 23:34:11 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.17: +2 -2 lines Diff to previous 1.17 complete CORE-39 (mapping metafacades requiring more than one stereotype). Revision 1.17 - (view) (download) - [select for diffs] Wed Jan 26 05:41:04 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.16: +0 -1 lines Diff to previous 1.16 remove debug output accidently checked in. Revision 1.16 - (view) (download) - [select for diffs] Wed Jan 26 05:32:48 2005 UTC (3 years, 8 months ago) by cwbrandon Branch: MAIN Changes since 1.15: +92 -58 lines Diff to previous 1.15 add mapping structure in support of multiple stereotypes and properties (still need to implement) Revision 1.15 - (view) (download) - [select for diffs] Sat Jan 1 23:36:56 2005 UTC (3 years, 9 months ago) by cwbrandon Branch: MAIN Changes since 1.14: +2 -2 lines Diff to previous 1.14 Complete CORE-32 fix: now all tagged values, stereotypes, and datatypes are configurable by overriding the defaults with the profileMappingsUri property. Revision 1.14 - (view) (download) - [select for diffs] Fri Dec 31 06:04:03 2004 UTC (3 years, 9 months ago) by cwbrandon Branch: MAIN Changes since 1.13: +3 -1 lines Diff to previous 1.13 Start on externalization of profile from code, add mappings for stereotypes (now default stereotype names can be easily overridden), still need to add for tagged values and datatypes Revision 1.13 - (view) (download) - [select for diffs] Tue Dec 21 19:00:43 2004 UTC (3 years, 9 months ago) by cwbrandon Branch: MAIN CVS Tags: V3_0M3 Changes since 1.12: +0 -5 lines Diff to previous 1.12 Cleanup logger.error(msg, th) calls, we don't need them since it just makes the stack trace a lot longer. Revision 1.12 - (view) (download) - [select for diffs] Thu Aug 12 22:14:57 2004 UTC (4 years, 1 month ago) by cwbrandon Branch: MAIN Changes since 1.11: +2 -1 lines Diff to previous 1.11 Fix issue with caching and validation, endless loops could occur if circumstances were right. Caching also wasn't correctly being performed since caching was occurring only for each metaobject and not bey metafacade class as well. Revision 1.11 - (view) (download) - [select for diffs] Sun Aug 8 23:28:32 2004 UTC (4 years, 1 month ago) by cwbrandon Branch: MAIN CVS Tags: V3_0M2 Changes since 1.10: +11 -0 lines Diff to previous 1.10 Fixes for nested test support Revision 1.10 - (view) (download) - [select for diffs] Fri Jul 30 13:52:38 2004 UTC (4 years, 2 months ago) by cwbrandon Branch: MAIN Changes since 1.9: +0 -2 lines Diff to previous 1.9 Add the fact that property references from shared metafacades will be copied over to namespace metafacades. Now we don't have to duplicate properties from shared metafacades to namespace metafacades. Revision 1.9 - (view) (download) - [select for diffs] Thu Jul 29 17:25:17 2004 UTC (4 years, 2 months ago) by cwbrandon Branch: MAIN Changes since 1.8: +41 -6 lines Diff to previous 1.8 Add inherited context support (in other words if you have a context on a metafacade mapping, any metafacade extending that context will also get that mappings properties) Revision 1.8 - (view) (download) - [select for diffs] Wed Jul 28 19:02:25 2004 UTC (4 years, 2 months ago) by cwbrandon Branch: MAIN Changes since 1.7: +31 -0 lines Diff to previous 1.7 Add ability to set the 'contextRoot' attribute on a metafacade mappings, this was required in cases where a metafacade should be the root of a context and yet wasn't if it was created within the context of an existing metafacade: this attribute ensures that we'll aways get the context we expect Revision 1.7 - (view) (download) - [select for diffs] Wed Jul 14 00:30:03 2004 UTC (4 years, 2 months ago) by cwbrandon Branch: MAIN Changes since 1.6: +191 -178 lines Diff to previous 1.6 - Fix issue with metafacade namespace properties not being able to be overriden on a per namespace basis (for example language mappings were being used from the default namespace even if I definded languageMappings again in a namespace). - Expose the setMetafacadeMappingsUri property on the model element within the basic metafacade (this was needed so that elements inheri -Also format the Metafacade code to be consistent with the rest of the codebase (get rid of tabs etc) Revision 1.6 - (view) (download) - [select for diffs] Thu Jun 24 23:33:23 2004 UTC (4 years, 3 months ago) by cwbrandon Branch: MAIN Changes since 1.5: +11 -9 lines Diff to previous 1.5 Add ability for metafacade mapping property references to have default values if they aren't specified Revision 1.5 - (view) (download) - [select for diffs] Thu Jun 10 03:19:13 2004 UTC (4 years, 3 months ago) by cwbrandon Branch: MAIN Changes since 1.4: +2 -2 lines Diff to previous 1.4 cleanup a lot of javadoc errors Revision 1.4 - (view) (download) - [select for diffs] Sun Mar 28 01:20:10 2004 UTC (4 years, 6 months ago) by cwbrandon Branch: MAIN CVS Tags: V3-before-ocl-integration, V3_0M1 Changes since 1.3: +3 -3 lines Diff to previous 1.3 Add back caching (but this time in the correct manner: not restricting each metaobject to one metafacade for each namespace) to enable the saving of metafacade state being invocations, for example, we need to be able to keep track of whether or not a metafacade has been validated previously so that we don't get stuck in endless loops. If we allow the same metafacade to be created each time createMetafacade is called, this is what will happen. Performance improvements also come with this. Revision 1.3 - (view) (download) - [select for diffs] Fri Mar 26 09:46:25 2004 UTC (4 years, 6 months ago) by mattes3 Branch: MAIN Changes since 1.2: +2 -2 lines Diff to previous 1.2 Moved changes from V3x_MMD to HEAD. These were the changes after the tag V3x_MMD_before_merge_to_HEAD. Revision 1.2 - (view) (download) - [select for diffs] Fri Mar 26 08:14:58 2004 UTC (4 years, 6 months ago) by mattes3 Branch: MAIN Changes since 1.1: +197 -0 lines Diff to previous 1.1 Moved changes from V3x_MMD to HEAD. Revision 1.1.2.5 - (view) (download) - [select for diffs] Thu Mar 25 12:33:47 2004 UTC (4 years, 6 months ago) by cwbrandon Branch: V3x_MMD Changes since 1.1.2.4: +2 -4 lines Diff to previous 1.1.2.4 , to branch point 1.1 , to next main 1.46 remove check for null in setMetafacadeClassName Revision 1.1.2.4 - (view) (download) - [select for diffs] Thu Mar 25 11:20:59 2004 UTC (4 years, 6 months ago) by cwbrandon Branch: V3x_MMD Changes since 1.1.2.3: +4 -2 lines Diff to previous 1.1.2.3 , to branch point 1.1 a few performance improvements Revision 1.1.2.3 - (view) (download) - [select for diffs] Wed Mar 3 19:40:32 2004 UTC (4 years, 7 months ago) by mattes3 Branch: V3x_MMD CVS Tags: Experts_only_008, Experts_only_009, V3x_MMD_before_merge_to_HEAD, before_ant_removal Changes since 1.1.2.2: +0 -1 lines Diff to previous 1.1.2.2 , to branch point 1.1 Removed unused imports. Revision 1.1.2.2 - (view) (download) - [select for diffs] Mon Mar 1 02:33:16 2004 UTC (4 years, 7 months ago) by cwbrandon Branch: V3x_MMD CVS Tags: Experts_only_004, Experts_only_005, Experts_only_006 Changes since 1.1.2.1: +1 -0 lines Diff to previous 1.1.2.1 , to branch point 1.1 Some more refactoring and make the EJB cartridge work with the new metafacades Revision 1.1.2.1 - (view) (download) - [select for diffs] Sat Feb 14 03:25:50 2004 UTC (4 years, 7 months ago) by cwbrandon Branch: V3x_MMD CVS Tags: Experts_only_002, Experts_only_003 Changes since 1.1: +197 -0 lines Diff to previous 1.1 - Add for support of namespaces properties (which include generic type mappings). Remove old TypeMappings (since they aren't necessary anymore) - Add MetafacadeMapping files which support the XML metafacade mappings Revision 1.1 Sat Feb 14 03:25:50 2004 UTC (4 years, 7 months ago) by cwbrandon Branch: MAIN Branch point for: V3x_MMD FILE REMOVED file MetafacadeMapping.java was initially added on branch V3x_MMD. This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision. |
| Powered by ViewVC 1.0.5 | ViewVC Help |