SourceForge.net

Search

Log of /andromda/src/java/org/andromda/core/metafacade/MetafacadeMapping.java

Parent Directory Parent Directory


Links to HEAD: (view) (download)
Sticky Tag:

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.

  Diffs between and
  Type of Diff should be a

Sort log by:

Powered by ViewVC 1.0.5 ViewVC Help